uCosminexus 電子フォームワークフロー 解説
[DBアクセス定義の編集]ダイアログの[カラム項目定義]タブにある[カラム項目定義一覧]領域に,カラム定義を追加します。または,カラム定義の設定内容を編集します。
リスト項目の出力用DBアクセス定義を行う場合には,項目変数名にキーカラム制御用の予約語を指定できます。指定できるキーカラム制御用の予約語を次に示します。
表A-14 キーカラム制御用の予約語一覧
予約語※1 | 説明 |
---|---|
_Count | インデックス番号として0からの値を自動出力します。 出力するインデックス番号を持つレコードがある場合,既存のレコードを更新します。この予約語を指定するカラムは,数値型である必要があります。※2 |
_NewIndex | SQL検索条件でヒットした既存のレコードセットにないインデックス番号を順に使用して,レコードを出力します。 既存のレコードを更新しません。この予約語を指定するカラムは,数値型である必要があります。※2 |
_UpdateKey | "_UpdateKey"を指定したカラムのデータを,レコードを更新するか追加するかの判定に使用します。 SQL検索条件でヒットした既存のレコードセットに対して,追加するか更新するかを判定します。 "_UpdateKey"を指定したカラムのデータと一致するレコードは更新し,一致するレコードがない場合は追加します。 "_UpdateKey"を指定したカラムは,項目変数名との対応付けを示すカラム項目定義が別に必要です。※2 |
表A-15 候補値参照制御用の予約語一覧
予約語 | 説明 |
---|---|
_OptValue | 取得した値を,HTMLのselectタグの候補値optionタグのVALUEの値に割り当てます。 |
_OptText | 取得した値を,HTMLのselectタグの候補値optionタグの表示文字列に割り当てます。 |
[接続テーブル定義]タブの[DB接続情報]ドロップダウンリストに,"_USERINFO"または"_AUTHINFO"を指定した場合,「カラム名」ドロップダウンリストに次に示す予約語が指定できます。指定できる予約語を次に示します。
表A-16 ユーザ情報カラム情報名一覧
情報名 | BLC_USER_Vビュー カラム名 |
---|---|
ユーザID | CDUSER |
従業員番号 | CDPERSONALNO |
氏名名字(漢字) | NMLASTNAMEJ |
氏名名前(漢字) | NMFIRSTNAMEJ |
氏名名字(カタカナ) | NMLASTNAMEK |
氏名名前(カタカナ) | NMFIRSTNAMEK |
氏名名字(英字) | NMLASTNAMEE |
氏名名前(英字) | NMFIRSTNAMEE |
所属組織コード | CDBELONGTO |
所属組織名称 | NMBELONGTO |
役職コード | CDJOBTITLE |
役職名 | NMJOBTITLEFULL |
役職略称 | NMJOBTITLE |
メール(e-Mail) | NMMAILADDRESS |
TEL 外線 | NMTELOUTSIDE |
TEL 内線 | NMTELEXTENSION |
「カラム名」で指定したカラムの型によって,DB出力でSQL文組み立て時の出力データ形式が決定されます。詳細は,マニュアル「uCosminexus 電子フォームワークフロー APIリファレンス」の「BLCDBDefクラス」の説明を参照してください。
All Rights Reserved. Copyright (C) 2010, 2014, Hitachi, Ltd.