应用程序新手 - 从数字编辑框运行脚本我有这段脚本允许用户输入一个数字来填充一列。 它最终将用于格式化绘制图表的数据。
当我在应用程序生成器中创建一个数字编辑框时,我不清楚数字编辑框属性中的脚本应该是什么(如果确实如此,那是我输入脚本的地方)
我假设我丢失了前 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>