SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

OSSのERP「ADempiere」のフレームワークを利用した工程管理表の作成

OSSのERP「ADempiere」でCRUD画面を作成し、画面間を連携する

OSSのERP「ADempiere」のフレームワークを利用した工程管理表の作成(2)

  • X ポスト
  • このエントリーをはてなブックマークに追加

4.1. コンボボックスの作成

1. この「製造管理マスタ」の「lja_productmaster」欄がコンボボックスで商品マスタから商品IDを設定できるようにします。

 [メニュー]-[アプリケーション設定]-[参照]をクリックし、以下のレコードを新規作成し、保存します。

名前 商品ID
実態タイプ User maintained
妥当性検証タイプ テーブル妥当性検証
2. 続いて「テーブル妥当性検証」タブに移動し、以下のように設定し保存してください。
テーブル lja_productmaster_lja_productmaster
キーカラム lja_productmaster_ID
表示カラム productid
3. [メニュー]-[アプリケーション設定]-[テーブルとカラム]をクリックし、「lja_processcontrolmaster_製造管理マスタ」テーブルの「productid」カラムにて以下のように設定し保存します。
参照 テーブル
参照キー 商品ID

 これで設定完了です。製造管理マスタウィンドウを開き確認してください。lja_productmasterフィールドがコンボボックスから選択する形となっています。

 なおlja_productmasterの表示名を「ウィンドウ、タブ&フィールド」ウィンドウの「フィールド翻訳」タブにて日本語表記を「商品ID」に変更してください。

次のページ
まとめ

この記事は参考になりましたか?

  • X ポスト
  • このエントリーをはてなブックマークに追加
OSSのERP「ADempiere」のフレームワークを利用した工程管理表の作成連載記事一覧

もっと読む

この記事の著者

cozy56(cozy56)

「品質を保つ=プログラミングの流用」という考えから結果、「OSSをなるべく使用する」ことにいたったナマクラ人間です。ブログ:ADempiereとPentaho、、、

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/6380 2012/02/06 17:30

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング