悲しげさんのやさしく詳しい説明(掲示板より転載)

<767> Re>再び「超簡易電卓」のリクエスト    /悲しげ ■2000年03月10日 金曜日 14時31分58秒

#766と764の記述を訂正します。
改めてヘルプ※(オブジェクト属性のところで「?」で出るやつ)
を読み返してみたら、次のような記述になっていました。
---------------------------------
[リストの種別] で [モーダルフォーム] を選択すると、フォームを開くボタンになります。
入力支援ボタンから開かれたフォームは、閉じるまでほかの作業ができなくなります。
入力支援ボタンの [選択値リスト] 属性には、値の受け渡しを行なう変数名と、
モーダルフォームとして使用するフォームのファイル名を指定します。

選択値 説明
<1.変数名> 値の受け渡しに使用する変数名をひとつだけ指定します。
ここで指定する変数は、組み込み、共通、固有のいずれかの種別でなければいけません。
局所変数を指定することはできません。
<2.フォーム名> <1.変数名>に指定した変数を編集する、フォームのファイル名を指定します。
---------------------------------

つうことは、最初のパラメータたる変数は「値の受け渡し」に使われる
訳でして、この電卓を呼び出したい元フォームの項目オブジェクトは、
当然ながら数値系ですから、受け渡し変数も数値系でなければなりま
せんですね。
よって記述を次のように改めます。

  > 選択値リスト   &件数,"dentakun.wfm"
  > リストの種別   モーダルフォーム

当然ながら、&秒とか&選択件数とかでもかまわないっす。
値の受け渡しと云うことで、入力支援ボタンを設定した項目
に例えば「12345」なる数値を入れて電卓をモーダルフォー
ムとして呼び出した後、変数管理で値を確認したところ、確
かに&件数の値は「12345」となっておりました。
と云うことは、電卓フォームを起動した際に、初期値として
利用させることが可能だと云うことを意味していた訳ですね。
となると、残された課題は元フォームにどうやって返すかだ
けとなる訳で(元フォームにkev無しで)。

説明用に、悲しげさんの掲示板の投稿記事を、転載させて頂きました
どうもありがとうございました