【二开案例】移动BOS:移动报表/表格字段 通过插件实现自动换行效果,及完整示例
自动换行插件代码如下:
public override void AfterBindData(EventArgs e) { base.AfterBindData(e); if (formId.ToLower().Equals("kd_dball")) { string json = this.Model.GetValue("F_MOB_TableField").ToString(); JSONObject jobj = JSONObject.Parse(json); jobj.Put("multiLine", true);//开启自动换行 this.Model.SetValue("F_MOB_TableField", jobj.ToString()); this.View.UpdateView("F_MOB_TableField"); } }
运行效果如下:
如果启用了筛选条件,点击查询后,需要重新发送指令;
另外,由于查询按钮经过特殊处理,无法触发buttonclick事件,所以可以在DataChange事件里面重新发送指令,即:
public override void DataChanged(Core.DynamicForm.PlugIn.Args.DataChangedEventArgs e) { base.DataChanged(e); string json = this.Model.GetValue("F_MOB_TableField").ToString(); JSONObject jobj = JSONObject.Parse(json); jobj.Put("multiLine", true);//开启自动换行 this.Model.SetValue("F_MOB_TableField", jobj.ToString()); this.View.UpdateView("F_MOB_TableField"); }
【二开案例】移动BOS:移动报表/表格字段 通过插件实现自动换行效果,及完整示例
自动换行插件代码如下:public override void AfterBindData(EventArgs e) { base.AfterBindData(e); if (f...
点击下载文档
本文2024-09-23 04:15:03发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-164089.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
- 鼎新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
- 鼎新e-GoB2雲端ERP B2 線上課程F5詢價單.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程H4物料需求計算.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C5帳務管理.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C2-1會計科目建立(畫面介紹).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程I5託工單.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程G2基本資料-倉庫資料建立.pdf
热门文章