| 2022/08/05(Fri) 23:17:25 編集(投稿者)
> オーバーラップなので桐ウィンドウの使えない代わりにスラッシュメニューからコマンドを選びたいと思っています。 > 具体的には行集計を行いたいのですが転置集計はあるのに行集計がなく困っています。
結論から申し上げると、フォームウィンドウの会話操作では[行集計]は出来ないのです。 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
ところが、確か一括処理、またはイベントハンドラ(一般手続き)の中で[行集計]コマンドだったと思いますが実行できるのです。 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
※↑これってちょっと矛盾しているように思いますが、確かそうだったと思いますよ。DOS桐も同じだったと思います。 ※ずいぶん昔のことなので詳しいことは忘れました。詳しくはご自身でお確かめください。
以前不思議に思って調べてみましたが、DOS桐でもフォーム(当時は帳票形式編集と呼んでいましたっけ)の状態では[行集計]は出来ないのです。
なので、仕様は変わっていないと思いましたっけ。
なお、スラッシュメニューはメニューバーに対応するものです。
メニューバーのメニューに表示されないアイテムは、スラッシュメニューにも表示されないという関係だと思いますよ。
p.s.
表ウィンドウのメニューバーの[行操作]メニューには[行集計]というアイテムがありますが、
フォームウィンドウのメニューバーの[行操作]メニューには[行集計]というアイテムがありませんのでお確かめください。 ※チャイルド形式のフォームでは桐側のメニューバーです。ポップアップ形式などでは、フォーム側のメニューバーです。
スラッシュメニューはそれに対応していると思いますよ。
つまり、表ウィンドウで表示される選択肢とフォームウィンドウで表示される選択肢は等しくないのです。
|