アプリケーションの初心者-番号編集ボックスからスクリプトを実行するユーザーが列に入力する数値を入力できるようにするこのスクリプトがあります。最終的には、グラフ化されるデータのフォーマットに使用されます。
アプリケーションビルダーで数値編集ボックスを作成する場合、数値編集ボックスのプロパティ内にスクリプトを配置する必要があります(実際には、スクリプトを入力する場所です)。
ボックスの作成は既に行われているため、上の8行は失われますが、下の3行は機能しません。
前もって感謝します。
win = New Window( "Set a Value",
<<MODAL></MODAL>
スクリプティングRe:アプリケーションの初心者-番号編集ボックスからスクリプトを実行するApplication Builderで、番号編集ボックスを右クリックして、スクリプト>スクリプト :

これにより、次のスクリプトが作成されますスクリプトタブ:
variable_nebScript=Function({this},{numEditValue},
// This function is called when the number edit value is committed
numEditValue = this << Get;
);
このスクリプトは、プロパティパネルでも参照されます(画面のrhs)

注-関数を作成できる2種類の動作があります。
脚本 :ユーザーが数値編集ボックスからフォーカスを変更した後に実行されます。
番号が変更されました :すべての文字が入力された後に実行されます。
Re:アプリケーションの初心者-番号編集ボックスからスクリプトを実行するタクス・ジム、
明確にするために、データテーブルから実行すると、コード全体が問題なく機能しました。アプリケーションビルダーで、コードが何であるか、そしてどこにコードを書き込むかについて苦労しています。グラフィカルに追加されました。
再度、感謝します。
Re:アプリケーションの初心者-番号編集ボックスからスクリプトを実行する現在のデータテーブルに「P1F012 ETLag」という列がある限り、コードはうまく機能します。
現在のデータテーブルが実際に最後にアクティブ化したテーブルであり、列がある場合、コードに影響を与えないはずのいくつかのアイテムを追加しました 「P1F012 ETLag」
win = New Window( "Set a Value",
<<MODAL></MODAL>