2019-01-01から1年間の記事一覧
<実現できること> 2つのDataTableの行を、指定されたルールに従って結合します。 ループを回しての結合と比べると、「開発工数」や「処理時間」が改善されます。 <実現例> 下記、『受注データ(dt_1)』と『商品マスタ(dt_2)』の2つのDataTableがあるとし…
<エラー例> DataTableで下記のselectメソッドを実行すると、下記エラーが発生しました。 ◆エラーメッセージ ◆実行処理(DataTableのSelectメソッド) dt_2 = dt_1.Select("[カラム2] Like 'テスト%' ").CopyToDataTable ・変数 変数名 型 備考 dt_1 DataTa…
<手順> ①:「プロセスを開始(StartProcess)」アクティビティでExcelを起動 ②:「ウィンドウにアタッチ(WindowScope)」アクティビティで起動した Excelをアタッチ ③:「文字を入力(TypeInto)」アクティビティで「名前ボックス」をセレクターで で設定し、入…
<基本フォーマット①:カラムを列番号で指定> str_1 = dt_1.Rows(int_1).item(int_2).ToString ※Assign(代入)アクティビティで実施 ◆変数 変数名 型 備考 dt_1 DataTable 全データを格納しているDataTable str_1 String 抽出結果を格納する文字列型の変数 i…
<RPAには3段階存在する> RPAツールで作成されたロボットには、できることに応じて3段階存在します。 第1段階:定型業務のみ対応 (RPAのみ) 第2段階:非定型業務の一部対応(RPA + AIの一部) 第3段階:非定型業務を完全対応(RPA + AI) <第1段階:定…
<RPAとは> 私が「RPAって何ですか?」と訊かれた際、 RPAとは、 「ホワイトカラーの業務改革の1手段」 と説明しています。 ホワイトカラーの業務改革には、既に次のような手段が一般的となっています。 ・正社員、派遣社員を雇う ・BPO(アウトソーシング…
<基本フォーマット> ①:dv_1 = dt_1.DefaultView ②:dt_2 = dv_1.ToTable("●●●",▲▲▲,"■■■",…) ※Assign(代入)アクティビティで実施 ◆変数 変数名 型 備考 dt_1 DataTable 全データを格納しているDataTable dt_2 DataTable 抽出結果を格納するDataTable dv_1…
<基本フォーマット> dt_2 = dt_1.Select(" [●●●] LIKE '▲▲▲%' ").CopyToDataTable ※Assign(代入)アクティビティで実施 ◆変数 変数名 型 備考 dt_1 DataTable 全データを格納しているDataTable dt_2 DataTable 抽出結果を格納するDataTable ◆記号 記号 役割…
<実行エラー> dt_2 = dt_1.Select(" [●●●] = '▲▲▲' ").CopyToDataTable ※Assign(代入)アクティビティで実施 上記式を実行した際、Selectの抽出結果が0行の場合、「ソースには、DataRow が含まれていません。」とエラーが表示されます。 <対処法> 上記デ…
<対象法①> 処理で使用するファイルが開かれてないかご確認下さい。 ※自身で開いていなくても、他の方が該当ファイルを開いている可能性があります。 <対象法②> タスクマネージャーでExcelのプロセスが残っていないかご確認下さい。 ※タスクバーにExcelが…
<基本フォーマット①:ASC(昇順)バージョン> dt_2 = dt_1.Select(" '1' = '1' ","[■■■] ASC ").CopyToDataTable <基本フォーマット②:DESC(降順)バージョン> dt_2 = dt_1.Select(" '1' = '1' ","[■■■] DESC ").CopyToDataTable ※Assign(代入)アクティ…
<基本フォーマット①:ASC(昇順)バージョン> dt_2 = dt_1.Select(" [●●●] = '▲▲▲' ", "[■■■] ASC ").CopyToDataTable <基本フォーマット②:DESC(降順)バージョン> dt_2 = dt_1.Select(" [●●●] = '▲▲▲' ", "[■■■] DESC ").CopyToDataTable ※Assign(代…
<基本フォーマット①:AND バージョン> dt_test_2 = dt_test_1.Select(" [●●●] = '▲▲▲' and [■■■] = '×××' ").CopyToDataTable <基本フォーマット②:OR バージョン> dt_test_2 = dt_test_1.Select(" [●●●] = '▲▲▲' or [■■■] = '×××' ").CopyToDataTable ※…
<基本フォーマット> dt_2 = dt_1.Select(" [●●●] = '" + str_1 + "' ").CopyToDataTable ※Assign(代入)アクティビティで実施 ◆変数 変数名 型 備考 dt_1 DataTable 全データを格納しているDataTable dt_2 DataTable 抽出結果を格納するDataTable str_1 Str…
<基本フォーマット> dt_2 = dt_1.Select(" [●●●] = '▲▲▲' ").CopyToDataTable ※Assign(代入)アクティビティで実施 ◆変数 変数名 型 備考 dt_1 DataTable 全データを格納しているDataTable dt_2 DataTable 抽出結果を格納するDataTable ◆記号 記号 役割 説…