create_param_form
- create_param_form()
使用范围: client
编程语言: javascript
父类: Report 类
描述说明
create_param_form 方法由 print 方法调用,
用于创建一个表单以在通过 process_report
方法将请求发送到服务端之前设置报表参数。
该方法检查报表及其所有者的 javascript 模块是否已加载,如果未加载(且设置了 JS 模块动态加载参数),则加载它们。
然后它在任务 templates 属性中搜索报表的 html 模板(参见 表单窗体), 并创建该模板的副本,将其分配给报表 param_form 属性。
创建一个表单窗体,并为其添加 html 。
触发 “任务” 的 on_param_form_created 事件。
触发已为报表组定义的 on_param_form_created 事件。
触发已为报表定义的 on_param_form_created 事件。
显示表单窗体。在显示窗体之前,方法会应用在 param_options 属性中指定的参数选项。
触发 “任务” 的 on_param_form_shown 事件。
触发已为报表组定义的 on_param_form_created 事件。
触发已为报表定义的 on_param_form_shown 事件。