✎ テーブル参照解析について: ・テーブル参照は UPDATE_TABLE 設定 + ブロック SELECT 式 (BODY_SQL/TITLE_SQL) + 各種 JavaScript コード (CHR_TEXT) + 呼び出すストアドプロシージャの本体 (Oracle / PostgreSQL / MySQL / SQL Server) を FROM / JOIN / INSERT INTO / UPDATE ... SET / DELETE FROM / MERGE INTO / REPLACE INTO / MERGE ... USING のキーワードで正規表現解析した結果です。 動的SQL (EXECUTE IMMEDIATE / PREPARE / sp_executesql 等) は、文字列リテラルが DML 文で始まる場合のみ抽出します。 ・✏ 書き込み = INSERT/UPDATE/DELETE/MERGE/REPLACE のいずれかが検出されたテーブル ・◉ 読み取り = FROM/JOIN のみで参照されているテーブル ・⚠ 抜け・漏れの可能性 : 変数連結でテーブル名を組み立てた SQL は検出できません (リテラルとして完結した動的SQLは抽出します)。JavaScript の if 分岐内の SQL は検出できない場合があります。 ・⚠ 対象外 : ストアドプロシージャ本体は Oracle / PostgreSQL / MySQL / SQL Server に対応 (DB2 等は今後対応)。 プロシージャから更に呼び出す別プロシージャ、 BODY_SQL/JS に直接書いた CALL/EXEC 呼び出し、 外部 API 経由のアクセス、 トリガで連動するテーブルは含まれません。 動的SQLは文字列リテラルが DML 文で始まる場合のみ抽出し、 変数で組み立てるテーブル名は対象外です。 ・✎ 補完 (備考タグ) : 解析で捕捉できない依存は、 機能説明タブの備考に [R:テーブル名] (読み) / [W:テーブル名] (書き) / [WR:テーブル名] (読み書き) と記入すると本設計書の依存として取り込まれます (1タグ1テーブル、 文章中に埋め込み可)。 @番号 で複数DB接続の接続先を明示できます (例 [W:LOG_TBL@2]。 省略時は機能の DB 接続先)。
▶ 全て展開 (機能全体) ▼ 全て閉じる (機能全体)
XDMF_AF010_0 / 部門マスターの一覧・保守 [STD] 機能設定 ▸ 1レベル展開 ▶ 末端まで展開 ▼ 全て閉じる
機能説明 ● 設定あり (8 件)
管理者ID 業務分類(大) XTEA生産管理 (4) 業務分類(中) 組織マスタ (5) 業務分類(小) 機能概要 部門をメンテナンスするための画面です。従業員が所属する部門を登録して下さい。
登録後、明細の「詳細情報」ボタンが有効になります。「詳細情報」ボタンで部門マスターの保守画面に遷移します。
部門マスターの保守では所属する従業員の一覧を確認したり、上位部門の設定も可能となっています。
※上位部門は生産管理システム内での利用はしていません。メモ情報の位置づけとなります 備考 ヘルプリンク名 ヘルプURL
アプリケーション ● 設定あり (3 件)
機能タイプ 固定検索条件 機能タイプ > 入力用のキー項目をブロック内に表示する 表示する [1] 起動Window状態 別Window (既存あれば上書き) [NORMAL]
検索条件集約 2件 (うち集約あり 0件)同一 COL_NAME は自動集約。物理項目名が異なる検索項目は TLN_M_GENERAL_ITEM_OPTN.FUNC_KBN='JOIN' (機能設定画面 アプリケーションタブ「結合項目」) で集約されます。表示名は最初に出現したブロック (SORT 最小) のものを採用。
# 表示名 (代表) 代表 COL_NAME 代表ブロック 集約元 1 部門C CDBUMONBLOCK 1 (集約なし) 2 部門名 TXBUMONBLOCK 1 (集約なし)
フリーレイアウト ○ 設定なし
帳票出力 ○ 設定なし
他画面呼出 ○ 設定なし
非同期通信 ○ 設定なし
ユーザグループ ● 設定あり (1 件)
BLOCK 1 [LIST] 部門 (SORT=0, FUNC_SEQ=0)
▸ 1レベル展開 ▶ 末端まで展開 ▼ 全て閉じる
SELECT式 ● 設定あり (2 件)
SELECT
AT010.CDBUMON as CDBUMON
,AT010.TXBUMON as TXBUMON
,AT010.NRKANRISYA as NRKANRISYA
,AT010.TXTEKIYO as TXTEKIYO
,AT010.MODIFY_COUNT as MODIFY_COUNT
FROM
AT010
タイトルSELECT式 ○ 設定なし
項目情報 ● 設定あり (5 件) (11列)
▶ 全項目展開 ▼ 全項目閉じる (各行の ▶ で項目固有 ITEM_OPTN を展開)
並び順 物理項目名 表示名 キー 更新 検索 表示・入力形式 データ型 桁数 表示桁 必須 ▶ 1 CDBUMON 部門C ○ ○ ○ TEXT:半角、全角混在(Byte) VARCHAR2 30 15 設定種別 並び 内容 固定条件式 1 PREFIX 検索子画面 > 機能ID 1 機能ID =XDMF_AF100_0 (部門マスターの検索子画面)検索子画面 1 子画面項目 =CDBUMON (部門C) / 項目名 =CDBUMON (部門C)2 子画面項目 =CDBUMON (部門C) / 戻り値 =CDBUMON (部門C)3 項目名 =ON [INIT_SEARCH]
▶ 2 TXBUMON 部門名 ○ ○ TEXT:半角、全角混在(Byte) VARCHAR2 100 40 ○ ▶ 3 NRKANRISYA 管理者№ ○ TEXT:半角、全角混在(Byte) VARCHAR2 30 ○ 設定種別 並び 内容 マスタチェック 1 ON 検索子画面 > 機能ID 1 機能ID =XDMF_AF110_0 (従業員マスターの検索子画面)検索子画面 1 子画面項目 =NRJYUGYOIN (従業員№) / 項目名 =NRKANRISYA (管理者№)2 子画面項目 =NRJYUGYOIN (従業員№) / 戻り値 =NRKANRISYA (管理者№)3 項目名 =ON [INIT_SEARCH]
4 TXTEKIYO 摘要 ○ TEXT:半角、全角混在(Byte) VARCHAR2 900 40 5 MODIFY_COUNT INT:整数 NUMBER 10
詳細設定 ● 設定あり (4 件)
処理権限 > 削除 ON [1] 確定時オプション > 排他制御 ON [1] 処理権限 > 登録 ON [1] 処理権限 > 更新 ON [1]
帳票出力 ○ 設定なし
処理呼出 ○ 設定なし
他画面呼出 ● 設定あり (1 件)
▶ 全て展開 ▼ 全て閉じる
ボタン名 遷移先 (機能ID/URL) 条件式 ▶ 詳細情報 XDMF_AF012_0 遷移先ボタン名 詳細情報 機能ID XDMF_AF012_0 (部門マスターの保守) 初期検索 ON
引数設定 (1 件)引数 #1 — 遷移先項目: CDBUMON (部門C) 遷移先項目 CDBUMON (部門C) 式 = 項目 CDBUMON (部門C)
ファイル入出力 ○ 設定なし
他機能呼出 ○ 設定なし
参照情報 ▸ 1レベル展開 ▶ 末端まで展開 ▼ 全て閉じる
メニュー位置 ● 設定あり (1 件)
権限グループID 表示名 権限区分 表示順 URL ヘルプURL XTEA//XTEA_MASTER 部門マスターの一覧・保守 1:更新 5000 TALON/APPLICATION/GENERALFREE/GENERALFREE.xhtml?PARAM_FUNC_ID=XDMF_AF010_0
被参照 (他機能から呼ばれている箇所) ○ 設定なし
参照汎用CD ○ 設定なし
参照採番 ○ 設定なし
参照カレンダー ○ 設定なし
参照汎用階層 ○ 設定なし
□ 生データ (DBレコード) ▸ 1レベル展開 ▶ 末端まで展開 ▼ 全て閉じる
TLN_M_GENERAL_FUNC (1件) FUNC_ID FUNC_NM APP_KBN BG_L BG_M BG_S ADMIN_ID FUNC_OUTLINE NOTE CREATED_DATE CREATED_BY UPDATED_DATE UPDATED_BY XDMF_AF010_0 部門マスターの一覧・保守 STD 4 5 部門をメンテナンスするための画面です。従業員が所属する部門を登録して下さい。
登録後、明細の「詳細情報」ボタンが有効になります。「詳細情報」ボタンで部門マスターの保守画面に遷移します。
部門マスターの保守では所属する従業員の一覧を確認したり、上位部門の設定も可能となっています。
※上位部門は生産管理システム内での利用はしていません。メモ情報の位置づけとなります 2024-07-11 11:38:09.0 demo 2024-07-11 11:38:09.0 demo
TLN_M_GENERAL_APP (7件) FUNC_SEQ FUNC_KBN VALUE NUM_VALUE -1 KEY_COL_BLOCK 1 -1 OPEN_WINDOW_MODE NORMAL 0 DELETE_FLG 1 0 EXCLUSIVE_CONTROL_FLG 1 0 INSERT_FLG 1 0 UPDATE_FLG 1 0 UPDATE_TABLE AT010
TLN_M_GENERAL_FUNC_SQL (1件) FUNC_SEQ SORT TYPE TITLE BODY_SQL TITLE_SQL 0 0 LIST 部門 SELECT
AT010.CDBUMON as CDBUMON
,AT010.TXBUMON as TXBUMON
,AT010.NRKANRISYA as NRKANRISYA
,AT010.TXTEKIYO as TXTEKIYO
,AT010.MODIFY_COUNT as MODIFY_COUNT
FROM
AT010
TLN_M_GENERAL_ITEM (5件) FUNC_SEQ SORT COL_NAME DISP_NAME KEY_FLG UPDATE_FLG SEARCH_FLG PATTERN_ID DATA_TYPE INPUT_SIZE DISP_SIZE TEXT_ROWS COMPONENT SIKIBETU_CODE REQUIRED_FLG CR_FLG GROUP_NAME 0 0 CDBUMON 部門C 1 1 1 TEXT VARCHAR2 30 15 0 1 TXBUMON 部門名 1 1 TEXT VARCHAR2 100 40 1 0 2 NRKANRISYA 管理者№ 1 0 TEXT VARCHAR2 30 1 0 3 TXTEKIYO 摘要 1 0 TEXT VARCHAR2 900 40 0 4 MODIFY_COUNT 0 INT NUMBER 10
TLN_M_GENERAL_ITEM_OPTN (14件) FUNC_SEQ COL_NAME FUNC_KBN OPT_SORT KIND CHR1 CHR2 CHR3 CHR4 CHR5 NUM1 NUM2 NUM3 NUM4 NUM5 FLAG CHR_TEXT 0 ALL BUTTON_NEXT 0 詳細情報 XDMF_AF012_0 1 1 0 ALL_OPT BUTTON_NEXT 0 0 CDBUMON BUTTON_NEXT_0 0 CDBUMON = 0 0 0 0 0 CDBUMON FIX_FORMULA 0 PREFIX 0 CDBUMON SEARCH_FUNC_ID 0 XDMF_AF100_0 0 CDBUMON SUB_SEARCH 0 XDMF_AF100_0 CDBUMON CDBUMON 0 0 CDBUMON SUB_SEARCH 1 XDMF_AF100_0 CDBUMON CDBUMON 1 0 CDBUMON SUB_SEARCH 2 XDMF_AF100_0 INIT_SEARCH 0 0 NRKANRISYA MASTER_CHECK 0 1 0 NRKANRISYA SEARCH_FUNC_ID 0 XDMF_AF110_0 0 NRKANRISYA SUB_SEARCH 0 XDMF_AF110_0 NRJYUGYOIN NRKANRISYA 0 0 NRKANRISYA SUB_SEARCH 1 XDMF_AF110_0 NRJYUGYOIN NRKANRISYA 1 0 NRKANRISYA SUB_SEARCH 2 XDMF_AF110_0 INIT_SEARCH 0 0 TXBUMON FIX_FORMULA 0 INFIX
TLN_M_GENERAL_AUTH (1件) TLN_M_GENERAL_POSITION (0件) TLN_M_GENERAL_USES (USER_CODE=TLN_GEN_ALL) (0件) この機能で参照しているドメイン: 2 ドメイン名クリックでデータドメイン索引、▦ でマトリクスの該当箇所へ遷移します。
摘要 ▦ テキスト (各データ責任部門) [D000000000122] (1 項目) 各取引・マスタにおける自由記述のメモ欄。
部門 ▦ 識別子 人事部 [D000000000008] (1 項目) 組織を構成する単位。従業員の所属先として参照される。
未登録項目 (2) — 辞書未登録の項目一覧