比方说我想在表单里的一个字段里用文本选择工具选择一个窗口,然后在下面用只读文本显示窗口的标题、类名,用可编辑字段暂时该窗口是否置顶、透明度、窗口样式以及其他一些等信息(用于后续提交表单后设置这个窗口)
如果用表达式来写的话一不好调试和维护,二来有些数据不好从表达式生成(例如可能需要用到C#脚本),如果用子程序的话可以很好避免这些问题
格式可以像callsp:子程序名[&自定义参数=值]
子程序的输入可以有text、selected、parent(对应文本选择工具的相应变量)、表单中的其他变量(如果担心变量名冲突的话可以像文本窗口那样用一个词典)、触发更新的变量名(可以根据触发变量决定是否更新,实现depd:的效果),以及自定义参数
输出output用于更新字段