久しぶりにをUiPathを触って気になったアレの話さお
View Slide
目次 自己紹介 最近の私 引数って・・・なんだっけ? 引数(In/Out) デモでは まとめ
自己紹介 名前:さお 所属企業:株式会社ケアリッツ・アンド・パートナーズ 出身地:大分県別府市♨(今年は帰省しません。。。) 使用:UiPath,BizRobo(プライベートではAutomation Anywhere, Blueprismも) RPA歴:2年半以上3年未満 LT登壇実績:あり(RPAコミュニティ、UiPathFriends等々) 最近:ラブライブが面白い(アニメの新作も始まりました!)
最近の私 7月以降、別のRPAツールを使っておりしばらく触れる機会がなくなってしまった。。。 でもWebのスクレイピングとかExcelの自動化とかみんなやっているしネットに情報出ているもんなぁ。。。 そうだ。リハビリ気分で何か作ってみようか。
すると。。。引数って、結局のところなんだろう。。。
引数って・・・なんだっけ? プログラムや関数に渡す値(参考サイト:https://wa3.i-3-i.info/word1442.html) 数学における関数やコンピュータプログラムにおける手続きにおいて、その外部と値をやりとりするための特別な変数、あるいはその変数の値のこと(参考サイト:https://ja.wikipedia.org/wiki/%E5%BC%95%E6%95%B0) 結局のところ。。。なんだっけ?
私の考える引数とは? データが「入る」か「出る」かIN OUT
引数:In In:同僚や部下に「やってほしい仕事」を渡すイメージこの仕事明日までやってねん承知いたしました上司・リーダー(Main側)同僚・部下(Sub側)
引数:Out Out:同僚や部下から何かしらの「結果」が返ってくるイメージありがと。内容見とくわ~できやした上司・リーダー(Main側)同僚・部下(Sub側)
子ロボがエラーを出すときのイメージ 子ロボ(ここではSub側)のイメージなんで?ああ、そういうことねすみません。赤い奴の仕事が終わんないです上司・リーダー(Main側)同僚・部下(Sub側)
デモでは 上司から「東京都」というデータを部下に渡す東京都東京駅近くの丸善にUiPathの本を買いに行くので住所教えて。東京都まではわかるんだけど。。上司・リーダー(Main側)同僚・部下(Sub側)
デモでは 部下から「東京都」に加えて「千代田区丸の内1-6-4」というデータを加えて上司へ返す東京都千代田区丸の内1-6-4住所はここです上司・リーダー(Main側)同僚・部下(Sub側)
応用すると東京都豊島区南池袋2-15-5福岡県福岡市博多区博多駅中央街1番1号紀伊國屋書店:東京都千代田区大手町1-6-1すみません、よくわかりません
まとめ:InとOut In:データを渡す為の変数(箱) 仕事でいうと、上の立場の人が下の立場の人か別の人に仕事(タスク)を振るイメージ Out:データをもらう為の変数(箱) 仕事でいうと、ほかの人に頼んだ仕事が何かしらの結果(成果物)を持ってくるイメージ
まとめ やっぱり一番最初に触ったツールは落ち着く 引数はどのサイトを見ても説明がわかりにくく、IT未経験の人からするとイメージが湧きにくい。 身近な話題からこんなイメージで覚えればきっとわかると思う!
参考資料 イラスト:いらすとや 「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典https://wa3.i-3-i.info/word1442.html Wikipedia(引数)https://ja.wikipedia.org/wiki/%E5%BC%95%E6%95%B0