按钮框 - 进入不同的 .jsl// First Option [Of course the doSomethingElse is accomplished by an Include(C:\doSomethingElse.jsl)
win = New Window( "DataBase",
// <<MODAL></MODAL>
在浏览了社区板后,我发现了如何在创建窗口时使用按钮框。 与使用 Check Box() 或 Radio Box() 不同,后者需要单击不同的选择并单击“确定”来执行各种 If() 语句。 然后我了解到,您必须不使用 << Modal 才能获得“确定”和“取消”按钮,而是使用“退出”来退出窗口。 我发现当其他人执行各种选项时,这更加用户友好。 然后,按钮框允许您为每个按钮使用不同的图标。
现在我的问题是:
有没有办法执行多个 .jsl (涉及 Include() 函数)? 你能在这些按钮框窗口中引入 If() 语句吗?
每个 doSomethingElse 都会进入另一个带有一组不同按钮框的窗口
谢谢
回复:按钮框 - 进入不同的 .jsl是的。 在示例中,两个语句用分号分隔。 每个语句都是一个要计算的表达式。 我想
doSelection_SS
做一些选择一些数据的事情
doSomethingElse
处理选定的数据。
回复:按钮框 - 进入不同的 .jsl感谢您的答复..
问题:如果我使用第三个选项,它将执行两个下标,而不是将其视为 IF() 语句?
回复:按钮框 - 进入不同的 .jslButtonBox 有一个在按下按钮时运行的脚本。 我认为第三个论点正在被悄悄忽略:
Button Box( "S_PARAMS", doSelection_SS, doSomethingElse)
你可能想要这个
Button Box( "S_PARAMS", if( doSelection_SS, doSomethingElse) )
或(分号,不是逗号)
Button Box( "S_PARAMS", doSelection_SS; doSomethingElse)
对于 ButtonBox 函数,它们都只有两个参数,并用逗号分隔。