| たびたび すみません。
桐ver9-2012(桐92004ーsp6)をwindows7で使用しています。
フォーム入力で、行追加したときに、管理番号に最大+1の番号を入れたくて、通りすがりさんの過去ログ29を参考にイベントを利用しました。
手続き定義開始 最大値取得 多重化 項目集計 [管理番号] 行追加 [管理番号]=&最大値+1 手続き定義終了 (編集表 &表番号のくだりはわからなかったので飛ばしましたが、とりあえずうごきました。)
フォームのコマンドボタン「追加」に 手続き実行 最大値取得 ジャンプ 最終 訂正
(そのままでは、同レコードの他の項目が入力状態にならなかったので・・)
としました。
うまく動くのですが、フォームを閉じるときに、コマンドボタン「閉じる」は 閉じる 確認する
を選んであるのに保存確認してくれません。
右上の×マークで閉じるときも同様です。
データの訂正したときは、閉じるボタンで保存確認してくれます。
ヘルプを見ても、特にそんなことは書いてないようですが、イベントで行追加したときは、間違えて追加したり、試しに追加しても破棄できないのでしょうか?
破棄を選択できるようにするにはどうしたらよいのでしょうか? 飛ばしたところがポイントだったのでしょうか?
多重化のヘルプを見ると、フォームから多重化で開いても、どちらで入力しても同じような印象をうけたのですが・・・
|