過去の桐井戸端BBS (桐ver.8)
2368 V8メインサブフォームについて 前田 1999/8/9-10:13
皆さん今日は、暑い日が続きます。
一括処理の設定でメインサブフォームを動作させる場合、表のオープンはメインフォームの定義表と
サブフォームの定義表の両方とも開かないと行けないのでしょうか?
表のリンク設定は行っているのですがうまく動作しない場合がありますので
今回メイン・サブの両定義ファイルをオープンさせてみました。
いかがでしょうか。
2370 Re: 悲しげ 1999/8/9-16:17
記事番号2368へのコメント
どもっ、前田さん、

V8で「一括処理」と云った場合、「イベントドリブン」.kevと旧来の
「古典一括」.cmdのふたつの場合が考えられます。で、お尋ねの件が
そのどちらを指しているのかが判りませんが、フォームの対象表の開閉については、
大体同じなのではないかと想像しています。

ちょっと余談に流れますが、サブフォームの対象表を操作するに当たっては、
.kevの方が有利だと思います。その理由は、.kevはメインフォームにだけではなく、
サブフォームにも固有の.kevを設定できるからです。

さて、

>一括処理の設定でメインサブフォームを動作させる場合、表のオープンはメイ
>ンフォームの定義表とサブフォームの定義表の両方とも開かないと行けないの
>でしょうか?

あまり自信はありませんが、サブフォームの方の対象表はメインフォームが開かれる時に
付随して開かれていると思います。
少なくともV7の.cmdでは、メインサブフォームを開いている時にサブフォームの対象表を
新たに開こうとすると「表は既に開かれています」云々のエラーメッセージが出た記憶が
あります(「多重化」すれば開けますが)。

>表のリンク設定は行っているのですがうまく動作しない場合がありますので今
>回メイン・サブの両定義ファイルをオープンさせてみました。

これはフォームの再定義から入ったと云うことなのでしょうか?
何のためにこのようなことをするのでしょう、その意図は?

>いかがでしょうか。

これは、むしろこちらからお訊きしたいところです。(^^;)
そのようにしたらどうなりましたか?
想像するに、何らかのエラーが出そうな・・・・。



外している可能性大ですが、メインフォーム対象表とサブフォーム
対象表を含めて、表の切り換えは「編集表」コマンドを使ったらい
かがでしょう。
2454 Re: 前田 1999/8/19-15:58
記事番号2370へのコメント
短い夏休みもあっという間に終わってしまいました。
確かにメイン・サブフォームの場合、主表のみのオープンで良いと思いますが
動作が不安定だったためにいろいろと悩んでいました。
幸か不幸か、全く動かなくなっていしまいましたので全て再作成しましたら順調に動作しております、
只時々いろいろのところで変な症状が出ますが何とか試行錯誤でやっております。

戻る