【知识分享-移动报表系列】进阶篇-移动报表插件
本篇主要介绍移动报表常用的事件及如何进行格式化设置。
刷新报表数据
1. 添加刷新按钮
2. 插件中实现ButtonClick方法(Python版本):
[code]def ButtonClick(e):
if e.Key == "FREFRESH":
this.Model.SetValue("FName","");
this.View.ReLoadReportData("F_kd_TableField1");[/code]
行点击事件
1. 选中表格字段,然后勾选行点击事件属性。
2. 插件中实现行点击事件(Python版本):
[code]def TableFieldRowClick(e):
this.View.ShowMessage("Key:"+e.Key+", Row:"+e.Row.ToString());[/code]
在加载数据时干预数据源
1. 插件中实现加载报表数据前事件(Python版本):
[code]def BeforeLoadReportData(e):
e.SQL += String.Format(" AND FUSERID = '{0}'", this.Context.UserId);[/code]
移动报表的行格式化
Python脚本参考:格式:{row,style}[code]array = JSONArray();
obj = JSONObject();
obj.Put("row", 2);
obj.Put("style", "background-color: red;");
array.Add(obj);
obj = JSONObject();
obj.Put("row", 3);
obj.Put("style", "font-family: Blod;");
array.Add(obj);
this.View.GetControl("FTableField").SetCustomPropertyValue("TableRowStyle", array);[/code]
【知识分享-移动报表系列】进阶篇-移动报表插件
本篇主要介绍移动报表常用的事件及如何进行格式化设置。刷新报表数据1. 添加刷新按钮2. 插件中实现ButtonClick方法(Python版本):[code]d...
点击下载文档
本文2024-09-23 04:15:25发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-164136.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
- 鼎新e-GoB2雲端ERP B2 線上課程報價單建立B4.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程B2-4庫存單位及換算單位建立.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程H2生管前置作業.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程F6採購單建立.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程H5製令單.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A2共用參數設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程G4進銷存開帳.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程F2-1廠商資料建立.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程H1生管參數設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C8自動分錄拋轉.pdf
热门文章