Table コネクタのメソッド

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:7分
  • Table コネクタは、RPA デスクトップデザインスタジオ の自動化 Workflow の一部として、表形式データに対してさまざまなアクションを実行する複数のメソッドを提供します

    SetTable

    Workflow にテーブルを挿入します。SetTable メソッドは、データテーブルに対して他の処理を行う前に使用する必要があります。
    入力
    テーブル

    AddColumn

    テーブルに列を追加します。列の位置は、指定されたインデックス値によって決定されます。
    入力
    Name
    ColumnIndex

    AddColumns

    別のメソッドまたはコンポーネントから列名を受け取って、テーブルに複数の列を追加します。追加された列を表示するには、GetTable メソッドを使用します。
    入力
    名前

    AddRow

    指定されたインデックスに行とその内容を追加します。行の内容を追加するインデックス値を設定するには、次のアクションを実行します。

    1. コンポーネント設定アイコン (コンポーネント設定アイコン) をクリックします。
    2. インデックスの追加アイコン (インデックスの追加アイコン) をクリックします 。
    3. インデックスを入力します。
    4. 複数のインデックスを追加するには、手順を繰り返します。
    5. [OK] をクリックします。
      注:
      追加される行ごとに、データ入力ポートが追加されます。
    表 : 1. AddRow メソッドのパラメーター
    パラメーター 説明 データポートタイプ データタイプ デフォルト値 必須? メモ
    RowIndex 行のインデックスを取得します。 データ入力 整数 デフォルト値なし いいえ
    Cell index 追加された行のセル内容を取得します。

    行内のセルの位置は、入力したインデックスによって異なります。

    データ入力 オブジェクト デフォルト値なし いいえ 値 0 は左から 1 番目の行のセルを追加し、値 1 は 2 番目の位置のセルを追加し、以下同様に続きます。

    GetTable

    AddColumn、AddColumns、および AddRow の各メソッドで作成したテーブルを返します。
    注:
    このメソッドは、AddColumn、AddColumns、および AddRow の各メソッドを実行した後に実行する必要があります。
    出力
    DataTable

    ClearColumns

    テーブルからすべての列の値をクリアします。

    ClearRows

    テーブルからすべての行の値をクリアします。

    DeleteColumnByIndex

    指定されたインデックス値に基づいて、列を削除します。
    入力
    インデックス

    DeleteColumnByName

    指定された名前に基づいて、列を削除します。
    入力
    Name

    DeleteRow

    指定されたインデックス値に基づいて、行を削除します。このメソッドを実行する前に、カスタムインデックス値を行に割り当てる必要があります。
    入力
    インデックス

    FilterAndSort

    指定された式を使用して、テーブルデータをフィルタリングしてソートします。
    入力
    SortColumnName
    順序
    出力
    カウント
    Return (DataTable)

    FilterByRegEx

    指定された正規表現を使用して、テーブルデータをフィルタリングします。
    入力
    ColumnIndexRegExpression

    FindText

    1 つまたは複数の基準に基づいて、指定されたテーブル内のテキストを検索します。
    入力
    SearchTextStartPosition
    MatchType
    出力
    CellValue
    RowIndex
    ColIndex

    GetCellValue

    指定された行と列のインデックス値に基づいて、セルの値を返します。
    入力

    GetCellValueIfRowHas

    メソッドが、指定されたテキストと、指定されたインデックス値に基づく行の値を見つけたかどうかを示すブール応答を返します。行の値を指定するには、メソッドを設定する必要があります。

    1. メソッド設定アイコン (メソッド設定アイコン) をクリックします。
    2. 行インデックスの追加アイコン (行インデックスの追加アイコン) をクリックします 。
    3. 行インデックス値のデータタイプを更新します。
    4. 行インデックス値を入力します。
    5. [OK] をクリックします。

    GetCellValues

    指定されたインデックス値に基づいて、セルの値を返します。行のインデックス値を指定するには、メソッドを設定する必要があります。設定するには、次の手順を実行します。
    1. メソッド設定アイコン (メソッド設定アイコン) をクリックします。
    2. 行インデックスの追加アイコン (行インデックスの追加アイコン) をクリックします 。
    3. 行インデックス値のデータタイプを更新します。
    4. 行インデックス値を入力します。
    5. [OK] をクリックします。
    入力
    RowIndex

    GetCount

    作成された行と列の合計数を返します。

    出力

    GetRowData

    指定されたインデックス値に基づいて、すべての行からデータを返します。
    入力
    RowIndex
    出力
    戻る

    GetTableAsCSV

    テーブルデータを CSV 形式でローカルドライブに保存します。
    入力
    Filepath
    Delimiter

    GetTableAsHTML

    テーブルデータを HTML ファイル形式で返します。このメソッドを実行する前に、列、行、およびデータを作成し、GetTable メソッドで実行する必要があります。
    出力
    戻る

    GetTableAsJson

    テーブルデータを JSON ファイル形式で返します。このメソッドを実行する前に、列、行、およびデータを作成し、GetTable メソッドで実行する必要があります。
    出力
    Return (String)

    LoadFromExcel

    指定された Excel ファイルからデータ テーブルにシートまたはクエリをインポートします。GetTable メソッドを使用して、データが正しくインポートされたかどうかをテストできます。
    入力
    FilePath
    SheetOrQuery
    IsQuery

    MatchColumn

    データテーブルから渡された値と列のインデックス値に基づいて、列を照合します。このメソッドを実行する前に、GetTable メソッドを実行する必要があります。
    入力
    dtTable
    ColumnIndex
    出力
    Return (Boolean)

    RemoveEmptyColumn

    テーブル内のすべての空の列を削除し、操作後のデータテーブルを返します。
    出力
    Return (DataTable)

    RemoveEmptyRow

    テーブル内のすべての空の列を削除し、操作後のデータテーブルを返します。
    出力
    Return (DataTable)

    SetCellValue

    列と行のインデックス値に基づくセルにデータを追加します。このメソッドを実行する前に、列、行、およびデータを作成し、GetTable メソッドで実行する必要があります。
    入力
    []

    SetCellValueIfRowHas

    データを検索し、テーブル内の指定されたインデックスの場所に挿入します。
    入力
    SearchTextSearchColumnIndexStartRowIndex

    SetColumnName

    指定された列インデックスと名前に基づいて、列名を更新します。SetTable または SetTable メソッドを使用して、まずテーブルを作成またはインポートする必要があります。
    入力
    ColumnIndex
    Name

    SetJson

    JSON オブジェクトを文字列に変換します。
    ヒント:
    JSON オブジェクトを作成するには、GetTableAsJson メソッドを使用して、値を SetJson メソッドに渡します。
    入力
    Json (string)

    SetList

    データをリストに変換します。
    入力
    data

    SetRowData

    指定された行データをデータテーブルに挿入します。
    入力
    RowIndex
    data

    ToList

    指定されたテーブルをリストに変換します。
    入力
    Return (IEnumerable)

    VLookUp

    テーブル内の指定された列からデータを返します。
    出力
    Port nameSearch textData column indexSearch column indexStart row index
    値を入力するには、次の手順を行います。
    1. メソッド設定アイコン (メソッド設定アイコン) をクリックします。
    2. 値を追加アイコンをクリックします。
    3. 値を入力します。
    4. [OK] をクリックします。

    VLookUpSet

    テーブル内の指定された列からデータを返します。
    入力
    Port nameSearch textData column indexSearch column indexStart row index
    値を入力するには、次の手順を行います。
    1. メソッド設定アイコン (メソッド設定アイコン) をクリックします。
    2. 値を追加アイコンをクリックします。
    3. 値を入力します。
    4. [OK] をクリックします。