メインコンテンツへスキップ

別のサブフォーム内のイベント実行

コメント

2件のコメント

  • y-yoshi

    こんにちは。

    私も以前、似たような仕組みを作ったことがあります。

    その場合は

    1.ヘッダプログラムにサブフォームを配置し、1-1を呼び出し。

    1-1 サブフォームA(1-1-1)とB(1-1-2)を配置、ドロップ処理のイベントをここに記述

    1-1-1 サブフォームAを作成(ワークテーブルを表示)ドラッグ、ドロップイベントを作成し

       ドロップイベントからは1-1のドロップ処理イベントを呼び出しする。

    1-1-2 1-1-1と同様

    1-1-3 1-1のドロップ処理から呼び出される、サブフォームA,Bのワークテーブルのデータを更新する処理。

    上記のようなプログラム構成で、1-1で1-1-1と1-1-2のサブフォーム再表示イベント走らせることで

    実現させました。

     

    文章で説明はなかなか難しいのですが、参考になるでしょうか。

    (編集追記 文章一部修正しました。

    1-1-1、1-1-2でドラッグ開始とともにドラッグデータをセットし、ドロップされたしたサブフォーム側で、ドロップされた位置を取得し、1-1でドロップデータを展開、ワークにセットし、サブフォーム再表示を行うという流れです。)

  • dai

    y-yoshiさん

    返信ありがとうございます。
    ドロップ処理イベントを親に作成し見事サブフォームの再表示に
    成功しました!

    お忙しい中詳しく説明頂き大変助かりました。
    再表示できることがわかりましたのでさらに作り込んでいこうと思います。

    ありがとうございましたm(_ _)m

サインインしてコメントを残してください。