過去の桐井戸端BBS (桐ver.8) |
2906 | フォームウインドウの2重表示は無理みたいです。 | 前田 | 1999/10/13-20:33 |
v8sp2 下記のようなCMDファイルの場合「ウィンドウ会話 &hd,ボタン=&ボタン」で会話 処理に入り、次に「&ボタン=明細」 で別のフォーム「ウィンドウ会話 &windo1,ボタン=&ボタン」を開いた時点で最初 の「&hd」ウインドウは間違った動作を してしまいます。例、テキストオブジェクトの表示位置が違う。 このような誤動作を防止するためには繰り返し作業から一旦抜けてしまうしかない ようですね。 名札 スキップ ウィンドウ作成 "seikyu_kakunin",ハンドル=&hd,位置=(0,0),サイズ =(800,615),編集表=開く 繰り返し ウィンドウ会話 &hd,ボタン=&ボタン If (&ボタン=明細) ウィンドウ作成 "seikyu",ハンドル=&windo1,編集表=開く ウィンドウ会話 &windo1,ボタン=&ボタン ウインドウ終了 &windo1 終了 表 編集対象表 end If (&ボタン="明細_1") ウィンドウ作成 meisai,ハンドル=&windo1,編集表=開く ウィンドウ会話 &windo1 終了 表 編集対象表 分岐 再度 end If (&ボタン=Bc) 繰り返し中止 end If (&ボタン=Bx) 表 "seikyu_kakunin.tbl",表番号=6 並べ替え条件登録 条件名=得意先,{[請求宛先]昇順} 並べ替え 条件名=得意先 レポート印刷 "seikyu_kakunin",プレビュー=する 終了 表 6 end If (&ボタン=Bp) レポート印刷 "tokuisakibetu_seikyu",プレビュー=する end 繰り返し終了 表 一括処理実行 "H_MENU.CMD",開発 |