項目名 | 必須/省略可 | 変数の使用 | 説明 | 備考 |
---|---|---|---|---|
名前 | 必須 | 使用不可 | スクリプトキャンバス上での名前を入力します。 | |
入力データ | 必須 | 使用不可 | スクリプトキャンバス上にあるコンポーネントを選択します。 |
項目名 | 必須/省略可 | 変数の使用 | 説明 | 備考 |
---|---|---|---|---|
接続先 | 必須 | 使用不可 | グローバルリソースを選択します。
|
|
テーブル名 | 必須 | 使用可 | Microsoft Dynamics AX内部のテーブル名を入力します。 | |
アクション | 必須 | 使用不可 | アクションを選択します。
|
![]() |
コミットタイプ | 必須 | 使用不可 | コミットタイプを選択します。
|
|
入力 | 必須 | - | [テーブル名]で指定したテーブルに対して、入力カラムを設定します。 | |
入力/カラム名 | 必須 | 使用可 | Microsoft Dynamics AX内部テーブルのカラム名を入力します。
[ファイルからカラム名を読み取り...]プロパティアクションで指定したファイルの1列目をカラム名として設定できます。 |
|
入力/型 | 必須 | 使用不可 | 入力パラメータの型を選択します。
[ファイルからカラム名を読み取り]プロパティアクションで指定したファイルの2列目をカラムの型として設定できます。 |
|
入力/キー | 必須 | 使用不可 | 更新条件のキーを選択します。
|
|
項目名 | 説明 | 備考 |
---|---|---|
ファイルからカラム名を読み取り | ファイルチューザでファイルを選択して、そのファイルの1列目をカラム名として設定します。
ファイルの2列目をカラムの型として設定します。 |
|
項目名 | 必須/省略可 | 変数の使用 | 説明 | 備考 |
---|---|---|---|---|
コメント | 省略可 | 使用不可 | このアダプタの簡単な説明を記述することができます。 説明を記述すると、仕様書に反映させることができます。 |
コンポーネント変数名 | 説明 | 備考 |
---|---|---|
count | 入力とするデータの中で、挿入/更新/削除を成功した行数が格納されます。 |
|
error_count | 入力とするデータの中で、挿入/更新/削除を失敗した行数が格納されます。 |
|
commit_type | 実行したコミットタイプの選択肢番号(1, 2, 3)が格納されます。 |
|
message_category | エラー発生時、発生したエラーに対応するメッセージコードのカテゴリが格納されます。 |
|
message_code | エラー発生時、発生したエラーに対応するメッセージコードのコードが格納されます。 |
|
message_level | エラー発生時、発生したエラーに対応するメッセージコードの重要度が格納されます。 |
|
error_type | エラー発生時、発生したエラーの種類が格納されます。 |
|
error_message | エラー発生時、発生したエラーのメッセージが格納されます。 |
|
error_trace | エラー発生時、発生したエラーのトレース情報が格納されます。 |
|
例外名 | 原因 | 対策 |
---|---|---|
ResourceNotFoundException リソース定義が見つかりませんでした。名前:[] |
[接続先]が指定されていません。 | [接続先]を指定してください。 |
ResourceNotFoundException リソース定義が見つかりませんでした。名前:[<グローバルリソース名>] |
[接続先]で選択されたリソース定義が見つかりません。 | [接続先]で指定したグローバルリソースを確認してください。 |
InvalidPropertyConfigurationException <グローバルリソース名>:BusinessConnector接続先が不正です。 |
[接続先]で選択されたリソース定義が見つかりません。 | [接続先]で指定したグローバルリソースを確認してください。 |
BusinessConnectorException
<グローバルリソース名>入力項目が足りません。AX接続できません。 |
[接続先]で選択されたリソースの入力項目が足りません。 | [接続先]で指定したグローバルリソースの入力項目を確認してください。 |
InvalidPropertyConfigurationException
テーブル名にnullは設定できません。 |
[テーブル名]が入力されていません。 | [テーブル名]の入力を確認してください。 |
BusinessConnectorException
操作が失敗しました。レコード <テーブル名> は存在しません。 |
入力した[テーブル名]の値が正しくない可能性があります。 | Microsoft Dynamics AX内部テーブルの名前を確認してください。 |
VerificationException
アクションは不正です。 |
選択したアクションが正しくない可能性があります。 | [アクション]を確認してください。 |
InvalidPropertyConfigurationException
カラムの設定がありません。 |
[入力/カラム]が入力されていません。 | [入力/カラム]の設定を確認してください。 |
BusinessConnectorException
The supplied method arguments are not valid. |
入力した[入力/カラム名]の値が正しくない可能性があります。 | Microsoft Dynamics AX内部テーブルのカラム名と一致しているかどうかを確認してください。 |
BusinessConnectorException
static void NetExecuteStmt(<テーブル名> axTbl_0) { select forupdate axTbl_0 where axTbl_0.<入力/カラム名> == [入力データ]の値;} をコンパイルできません |
キーとして指定したカラムの名前[入力/カラム名]の値が正しくない可能性があります。 | Microsoft Dynamics AX内部テーブルのカラム名と一致しているかどうかを確認してください。 |
BusinessConnectorException
入力文字列の形式が正しくありません。 |
入力データがMicrosoft Dynamics AX内部のデータ型にキャストできない可能性があります。 | [入力/型]で設定したデータ型と、Microsoft Dynamics AX内部のデータ型を確認してください。 |
CannotConvertException
<列番号>列目でエラー発生: Columnロジック - <入力データ>型から<Native型>型に変換できませんでした。 |
選択した[入力/型]の値と一致していないデータが入力データ集合に含まれる可能性があります。 | 入力データを確認してください。 |
InvalidPropertyConfigurationException
キーカラムが指定されていません。 |
更新時、全てのカラムが[チェックなし]に設定されている可能性があります。 | [入力/キー]の設定を確認してください。
[入力/キー]の設定が有効である場合、更新条件となるカラムの設定に、チェックを入れる必要があります。 |
InvalidPropertyConfigurationException
更新カラムが指定されていません。 |
更新時、全てのカラムが[チェックあり]に設定されている可能性があります。 | [入力/キー]の設定を確認してください。
[入力/キー]の設定が有効である場合、更新対象となるカラムの設定に、チェックを外す必要があります。 |