過去の桐井戸端BBS (桐ver.9)
26318 メイン&サブフォーム同士でデータを移動したい しぼうかん 2004/05/15-14:46
またまたお知恵をお貸し下さい。

メイン(印刷前納品書.wfm)&サブ(印刷前納品書明細.wfm)フォームから
メイン(印刷後納品書.wfm)&サブ(印刷後納品書明細.wfm)フォームへの
データ移動の方法として今は下記の様なイベントでやっています。
データもアップしておきました。

1.手続き定義開始 印刷::マウス左クリック(・・・
2.&得意先=[得意先]
3.編集表 &印刷後納品書
4.項目集計 [納品書ID]
5.&納品書ID=&最大値+1
6.解除 *
7.編集表 &印刷前納品書
8.行訂正 [仮納品書ID]=&納品書ID
9.編集表 &印刷前納品書明細
10.グループ選択解除
11.グループ選択
12.編集表 &印刷後納品書
13.行追加 [納品書ID]=&納品書ID,[得意先]=&得意先
14.ジャンプ 行番号=-1
15.編集表 &印刷後納品書明細
16.グループ選択解除
17.読み込み 表,&印刷前納品書明細,編集表=する,{[納品書ID][仮納品書18.
ID],[品名]}
19.グループ選択
20.編集表 &印刷前納品書
21.行削除
22.手続き定義終了

しかし、7行目から12行目のイベントの書き方に違和感を感じています。

主キーと参照整合性を設定したメイン&サブフォーム
のデータ移動について他の方法は無いでしょうか?

ps
参照整合性を利用したリンク項目の書き換えが
メイン&サブフォームでは一旦グループ解除しないと
反映しないという仕様は最初に気づいた時はバグかと思いました。
ぜひ桐v10では直して欲しいです。

戻る