【时空智友】表单开发工具的疑问

文章目录

        • 11. 表单Doc类型、Bill类型和Other类型有什么区别li>
        • 14. 如何打开一个新的弹出表单传递参数li>
        • 15. 单据再现所需要的参数如何接收li>
        • 17. 如何通过代码判断当前工作流所处的节点位置li>
        • 22. 如何禁用表单中的所有控件li>
        • 23. 如何禁用表单工具栏中的按钮li>
        • 24. 如何获取当前登陆人的基本信息li>
        • 25. 如何通过代码获取规则IDli>
        • 26. Grid工具栏上显示的文字,字体颜色如何改变li>
        • 34. Grid如何固定前几列固定,后面的列跟着滚动条滚动li>
        • 50.数据集如何取数据库中数据li>
        • 59.保存数据集中数据有几种方法li>
        • 73.如何通过代码实现发送电子邮件的功能li>
        • 85.如何弹出日期选择框,以及设置日期格式li>
        • 86.如何获得助记码li>
        • 87.如何判断表是否存在li>
        • 90.调用form.save时,如何不让表单生成新主键li>
        • 91.如何调用打印预览、打印方案li>
        • 93.如何打开一张新的单据li>
        • 94.获得表单日期的方法有哪些,有什么区别li>
        • 95.服务器端的代码应该如何保护li>

11. 表单Doc类型、Bill类型和Other类型有什么区别h4>

表单类型为资料类型、单据类型和其他类型;
Doc类型或Bill类型的表单可使用,other类型的不可以使用;
Doc类型是生成11位字符型主键
Bill类型生成billno(数字型)

14. 如何打开一个新的弹出表单传递参数h4>

通常只有在newrow和modifyrow时才与服务器端参数搭配使用。
接收参数:form.args.参数名
接收服务器端参数:form.serverargs.参数名

15. 单据再现所需要的参数如何接收h4>

通过取得单据的表单ID,通过表单ID查找原有单据的数据。

17. 如何通过代码判断当前工作流所处的节点位置h4>

可以通过判断是否通过待办事宜打开,即是否已经进入工作流。

22. 如何禁用表单中的所有控件h4>

23. 如何禁用表单工具栏中的按钮h4>

24. 如何获取当前登陆人的基本信息h4>

通过获取当前登录人的信息,包括机构ID,部门ID和人员ID。

25. 如何通过代码获取规则IDh4>

代码中获取规则ID的方法是:

26. Grid工具栏上显示的文字,字体颜色如何改变h4>

在表单打开事件中添加

34. Grid如何固定前几列固定,后面的列跟着滚动条滚动h4>

设置Grid固定列在表单打开事件时,加载
参数是固定的列的个数从左向右计算

代码动态设置Grid为只读的方法

代码动态设置Grid不可见的方法

50.数据集如何取数据库中数据h4>

数据集可以通过执行SQL语句进行打开并存储数据,数据集从数据库中获取数据的方法是:

59.保存数据集中数据有几种方法h4>

可以通过以下几种方法对数据集进行存盘处理:

73.如何通过代码实现发送电子邮件的功能h4>

85.如何弹出日期选择框,以及设置日期格式h4>

可以在文本框或者Grid上弹出日期选择框,使用方法:

86.如何获得助记码h4>

获得助记码的方法:

87.如何判断表是否存在h4>

通过代码判断表是否存在,使用方法:

90.调用form.save时,如何不让表单生成新主键h4>

调用form.save时,可以通过主键赋值的方法实现不生成新的主键:

91.如何调用打印预览、打印方案h4>

调用打印预览的方法:
调用打印的方法:

93.如何打开一张新的单据h4>

在完成对一张单据的操作后,可以通过方法重新打开一个新的空表单。

94.获得表单日期的方法有哪些,有什么区别h4>

是从服务器获得的日期,是表单刚打开时存下来的,直接用这个方法不需要再次访问服务,减少与服务器的交互次数。

95.服务器端的代码应该如何保护h4>

服务器端的防止SQL注入的方法:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年3月1日
下一篇 2022年3月1日

相关推荐