現在RPGをはじめて3ヶ月程度のものです。
全体の流れ:
1.品目マスタを「作成日、注文番号、納期、品目番号」の順番で読み取る。
2.1をサブファイルレコードとして一覧表示する。
3.2の際に選択項目を設け、修正レコードを選択できるようにしてある。
4.選択項目を指定して実行すると修正画面に移動する。
5.修正項目は納期と納品数のみで、それ以外は表示のみを指定。
5.修正して実行すると、品目マスタが修正されて一覧の画面に戻る。
6.戻ってきた後の一覧画面は修正したレコードは修正した内容を表示して、
修正していないレコードはそのままにする。
という流れです。
上司のアドバイスではCHAINを使って、
再度品目マスタをユニークキーで読み取って、
修正した内容のみを読み取ればよいといいますが、
いまいちやり方が分かりません。
ただイメージとしては、
サブファイルを表示する際にS1という件数を表示する為の仮のフィールド?があり、
それをS1SEQNというサブファイル上のレコード件数を表示するフィールドとして使っています。
(Z-ADD S1 S1SEQN という具合です。)
で、品目マスタ内のフィールドとしてE1SEQNというのがあります。
ですので、最初に順次アクセスする際に
(Z-ADD S1 S1SEQN )の以外にも
(Z-ADD S1 E1SEQN )を使って(現在はしていない)、UPDAT 品目マスタを行っておいて、
修正画面から戻ってきてから、S1SEQNと品目マスタ内のE1SEQNを引っ掛ければいけるのかと思っています。
ところがCHAINを使った場合の、このやり方がさっぱり分かりません。
もしかすると私のイメージ自体が間違っている可能性は凄く高いのですが、
どなたかアドバイスの程お願いします。
No.1ベストアンサー
- 回答日時:
かななか回答が付かないですね^^;
私は画面系は苦手なのでAS/400系の掲示板などのサイトをご紹介します。(全て日本語のページです)
教えてgooはAS関係の技術者が少ないのか質問も回答も少ないです。AS/400会議室で聞けば一発で答えて貰えると思いますよ。
【AS/400会議室】
http://www7.big.or.jp/~pinball/discus/as400/inde …
【AS-400 Tips&Techniques】
http://www.as400-net.com/
【HRM】
http://hrm.fixa.jp/
【くっすんの最強リンク集】
http://kusuda777.web.infoseek.co.jp/links/59.htm
http://kusuda777.web.infoseek.co.jp/links/61.htm
ご検討をお祈り申し上げます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(パソコン・周辺機器) Windows10のアップデートがうまく行きません。 バージョン1909から21H1にアップデートし 6 2022/06/18 03:00
- Visual Basic(VBA) Excel VBAのリストボックスの値を他のフォームに反映させる方法を教えてください。 2 2023/07/14 14:06
- その他(データベース) accessでの請求管理について 2 2022/06/13 21:51
- Word(ワード) wordの修正履歴について 3 2023/01/05 23:50
- Windows 10 windows11が突然起動しなくなりました 3 2022/06/30 17:49
- 労働相談 私はフリーランスでデザイナーをしております。業務委託契約と契約約款を締結しておりますが、納入物につい 1 2022/07/08 14:52
- その他(ブラウザ) IE・edgeで日増しに観られるサイトが減ってくる。 1 2022/10/04 22:40
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/16 14:36
- Visual Basic(VBA) エクセルVBAで教えて頂きたいのですが? 2 2022/12/31 20:28
- PHP PHP MySql ページング 2 2022/09/20 06:38
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessの実行時エラーについて
-
SQL文で、合計が0のレコードを...
-
EXISTSを使ったDELETE文
-
ACCESS ツリービューの作り方
-
前月の取得について
-
(ACCESS VBA)名前をかえてファ...
-
ACCESS 商品毎の最新の単価を設...
-
アクセスにて月末日付を取得し...
-
差し込み後、元データを変更し...
-
SELECT 文 GROUP での1件目を...
-
no matter how close we are to...
-
SQLで特定の項目の重複のみを排...
-
INSERT文でフィールドの1つだ...
-
フィルターかけた後、重複を除...
-
Oracleのデータ型、NUMBERについて
-
1日に1人がこなせるプログラム...
-
エクセルで最後の文字だけ置き...
-
SQLServerで文字列の末尾からあ...
-
データの先頭文字の置換
-
Exel VBA 別ブックから該当デ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQL文で、合計が0のレコードを...
-
EXISTSを使ったDELETE文
-
Accessの実行時エラーについて
-
ACCESS ツリービューの作り方
-
日付により変動する「単価」を...
-
前月の取得について
-
フィールドの数値を四捨五入の...
-
ACCESS 商品毎の最新の単価を設...
-
異なるデータベース間のテーブ...
-
PL/SQLの質問
-
ACCESSでクエリ作成時複数のフ...
-
AccessVBA データのエクスポート
-
アクセス フィールド名に変数...
-
最大値を含むレコードの抽出
-
サブクエリの書き方
-
テーブル名の トラン マスタ...
-
マスタについて
-
Excel VBA ADODB
-
SQLで、二つのテーブルが条件に...
-
inner join,left joi...
おすすめ情報