應用程序新手 - 從數字編輯框運行腳本我有這段腳本允許用戶輸入一個數字來填充一列。 它最終將用於格式化繪製圖表的數據。
當我在應用程序生成器中創建一個數字編輯框時,我不清楚數字編輯框屬性中的腳本應該是什麼(如果確實如此,那是我輸入腳本的地方)
我假設我丟失了前 8 行,因為框的創建已經完成,但後 3 行對我不起作用。
提前致謝。
win = New Window( "Set a Value",
<<MODAL></MODAL>
腳本回复:應用程序新手 - 從數字編輯框運行腳本在 Application Builder 中,右鍵單擊您的號碼編輯框並選擇腳本 > 腳本:

這將在腳本標籤:
variable_nebScript=Function({this},{numEditValue},
// This function is called when the number edit value is committed
numEditValue = this << Get;
);
該腳本也在屬性面板(屏幕的右側)中引用

注意 - 您可以為兩種行為編寫函數:
腳本:在用戶從數字編輯框更改焦點後運行。
號碼變了: 在輸入每個字符後運行。
回复:應用程序新手 - 從數字編輯框運行腳本吉姆,
需要明確的是,當從數據表運行時,整個代碼對我來說工作得很好,我只是在努力研究代碼應該是什麼,以及我在應用程序生成器中編寫它的位置,以自定義我已經擁有的數字編輯框以圖形方式添加。
再次感謝。
回复:應用程序新手 - 從數字編輯框運行腳本你的代碼對我來說工作正常......只要當前數據表有一個名為“P1F012 ETLag”的列
我只添加了幾個項目,如果當前數據表實際上是您上次激活的表並且它有列,那應該不會對代碼產生任何影響“P1F012 ETLag”
win = New Window( "Set a Value",
<<MODAL></MODAL>