過去の桐井戸端BBS (桐ver.8)
13072 コマンドボタンで行追加をしてサブフォームに入力しようとするとメインフォームのデータが消える monica 2001/09/18-00:17
独学で頑張っておりますが、諸先輩方の知恵を借りたく投稿いたします。
初歩的なものなのでしょうが.....(~_~;)

 フォームA,サブフォームBが存在します。
 フォームAには、コマンドボタンがあり、行追加する処理を記述しています。

1.コマンドボタンで[行追加]を処理
2.[日付]項目があり、日付が自動的に入力項目[日付]に表示されます。
  <***.tblの項目属性で、挿入初期値を「#日時日付(#日時値))を設定済>
 が、ここで、サブフォームBへデータを入力しようとすると、フォームAの
 日付が消えてしまうのです。????

 どうすれば、これを回避できるのでしょうか?

 これを解決すべく4時間、ギブアップです。(T_T)
 (過去の質問も調べたけど.....)
13079 Re:コマンドボタンとサブフォーム:データ消える? 今村 誠 2001/09/18-09:36
記事番号13072へのコメント
monicaさんこんにちは、
消えている日付は、表示幅が足りなくて消えていることは無いのでしょうか。
サブフォームとは関係なく、メインフォームのデータが追加されるはずですので、
メインフォームにフォーカスを移して、表編集画面に切り替えて、該当の日付のデータを確認してみて、
又コメントを入れてみては、編集タブの一番下に、表示方法を切り替えるところがあるので、
そこで日時値の表示を日までにすると解決するような気がします。

13082 Re:コマンドボタンとサブフォーム:データ消える? masa 2001/09/18-10:48
記事番号13072へのコメント
monicaさん こんにちは
コマンドボタンやフォームの事は詳しく解りませんが、
確定されずに次項目へ移ったりする処理になっているのではないでしょうか?
違っていたらすみません。

13088 Re:追加 masa 2001/09/18-15:43
記事番号13082へのコメント
新しい行が入ったときに、日付順の整列がかかっていて、自動的に未定義の行が
先頭に来るので、1行しか見えないフォームの時、消えてしまったように見える
(実際は次の行にある)とか・・・・思ったりしました。
13093 Re:コマンドボタンとサブフォーム:データ消える? monica 2001/09/18-21:52
記事番号13079へのコメント
今村 誠さん

>monicaさんこんにちは、消えている日付は、表示幅が足りなくて消えていることは
>無いのでしょうか。

幅は、問題ないです。[2001年09月18日]と表示されております。
13094 Re:コマンドボタンとサブフォーム:データ消える? monica 2001/09/18-21:58
記事番号13082へのコメント
masaさん

>monicaさん こんにちは
>コマンドボタンやフォームの事は詳しく解りませんが、確定されずに次項目へ
>移ったりする処理になっているのではないでしょうか?
>違っていたらすみません。


ご指摘の通り、言われてみれば確定されていないような気がします。

コマンドで[日付]に自動入力後、フォーカスを日付項目に行くようにしていますが
これだけでは、ダメなのでしょうね。
どうすれば、確定されるのでしょうか?

13096 Re:コマンドボタンとサブフォーム:データ消える? 今村 誠 2001/09/18-22:30
記事番号13093へのコメント
monicaさん


>幅は、問題ないです。[2001年09月18日]と表示されております。

メインフォームに行追加のコマンドボタンを置いても、メインフォームのデータを追加します。
メインフォームの最後の入力項目のソース値更新イベントを設定して、
そのメソッドで、サブフォームに置いた、行追加のコマンドボタンを実行して、
フォーカスをサブフォームの最初の項目に移動しないと、メインからサブへの行追加は、
できないと思います。

メインだけに置いた、行追加のコマンドボタンは、メインの行追加を繰り返すだけなので
確定後に、又メインフォームを行追加したので日付が見えないのではないでしょうか。

13108 Re:コマンドボタンとサブフォーム:データ消える? masa 2001/09/19-16:43
記事番号13094へのコメント
monicaさん こんにちは。

すみません。会話処理で確定しないで次の項目へ移って消えたという人が会社にいたので、
同じような事かなと思い、ヒントになればと思いついた事を投稿しましたが、
残念ながらフォームやイベントの事はあまり詳しくありません。
他の方々が解説される事を望みます。すみません。


13109 Re:コマンドボタンとサブフォーム:データ消える? 尾形 2001/09/19-17:05
記事番号13094へのコメント
どうも

>が、ここで、サブフォームBへデータを入力しようとすると、フォームAの
> 日付が消えてしまうのです。????

メインフォームからサブフォームへの移動(この場合サブフォームB)はどうやっているのですか?
マウス操作ですか?


13113 Re:コマンドボタンとサブフォーム:データ消える? monica 2001/09/19-19:58
記事番号13109へのコメント
尾形さん

>どうも
>
>>が、ここで、サブフォームBへデータを入力しようとすると、フォームAの
>> 日付が消えてしまうのです。????
>メインフォームからサブフォームへの移動(この場合サブフォームB)
>はどうやっているのですか?
>マウス操作ですか?
>

マウス操作です。
13131 Re:コマンドボタンとサブフォーム:データ消える? 尾形 2001/09/20-09:39
記事番号13113へのコメント
>マウス操作です。

これはキー操作(エンター)では、降りることはできないのでしょうか

戻る