データベース データ登録

このステップを使用して、変数のデータをデータベースに保存します。このステップは、ベーシック エンジン ロボットのデータベース データ登録ステップと同じように機能します。データベース内のレコードを変更するには、SQL 実行ステップを使用します。選択したデータベースからデータを抽出するには、データベース照会ステップを使用します。

このステップでは、書き込み先のテーブルがタイプと構成の定義と一致することが検証され、いずれかが一致しない場合はエラーが生成されます。データベースにアクセスできる限り、ロボットの編集中は警告も表示されます。この場合は、ステップを右クリックして [テーブルの (再)生成] を選択し、SQL ダイアログ ボックスを開いて、Design Studio からテーブルを更新します。

デバッグ モードで、[次の場合停止] で [値が返されるか、または値が保存されます] が選択されている場合、[データベース データ登録] ステップを使用するロボットは、呼び出し元のベーシック エンジン ロボットに実行が戻るまで停止しません。つまり、呼び出されたロボットは、デバッガーで停止する前にデータベースに複数の値を保存する可能性があります。

ロボットのワークフローまたは状態ペインで値を右クリックし、[ステップを挿入] > [データベース データ登録] の順にクリックすると、このステップを直接追加できます。

プロパティ

データベース マッピング

ロボットの呼び出し」ステップで指定されたデータベースからデータベース マッピングを選択します。

変数

値の読み取り元の変数を選択します。この変数はコンプレックス タイプである必要があります。

キー

データベース内の値のキーを計算する方法を選択します。[タイプ内に定義されたキー] を選択すると、タイプ エディターで [データベース キーの一部] とマークされている属性がキーの計算に使用されます。それ以外の場合は、[計算されたキー] を選択するときにキーを計算する式を指定します。

監査データ

選択すると、値を含む監査データ フィールドが含まれます。詳細については、「データベースへのデータ格納」を参照してください。このステップは、監査データが選択されている限り、ベーシック エンジン ロボットの 「データベース データ登録」ステップのみと互換性があります。

保存されたデータベース値の管理

Design Studio 設定の [ロボット エディター] タブまたは [状態] ペインのメニュー項目を使用して、保存されたデータベース値を管理します。

[ロボット エディター] タブを開くには、次の手順を実行します。

  • Design Studio の [設定] メニュー バーで、[Design Studio 設定] > [ロボット エディター] を選択します。

  • 保存されたデータベース値がすでに [状態] ペインに収集されている場合は、[データベース] を右クリックし、[保存値を制限] を選択します。

保存されたデータベース値に対して次のアクションを実行することができます。

  • [状態] ペインに保存されたデータベース値を収集するかどうかを選択する。

    [状態に保存されたデータベース値を収集する] チェック ボックスをオフにすると、[状態] ペインに保存されたデータベース値が非表示になります。

    すでにデータベース値が保存されたステップを実行した後にチェック ボックスをオフにしても、[状態] ペインの既存のリストに影響が及ぶことはありません。保存されたデータベース値を手動で削除する。

  • [ データベース データ登録] ステップを実行すると、すべての値が収集されますが、[状態] ペインには最新の値のみが表示されます。

    [ロボット エディター] タブに移動し、[表示されるデータベース値の最大数] を指定します。

  • [状態] ペインにリストされている保存されたデータベース値をすべて削除するには、[データベース] を右クリックし、[保存された値をクリア] を選択します。

  • [状態] ペインにリストされている単一の値を削除するには、保存されたデータベース値を右クリックし、[クリア] を選択します。

状態」および 「ロボット エディター」も参照してください。