54.1、报表插件,简单账表,表单插件,设置颜色,背景色原创
10人赞赏了该文章
8,916次浏览
编辑于2021年04月10日 13:56:50
续
1、添加类 POOrderBillSet
2、引用,同上一节 53.2
3、使用 using
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Kingdee.BOS.Core.Bill; using Kingdee.BOS.Core.DynamicForm; using Kingdee.BOS.Core.Metadata; using Kingdee.BOS.Core.Report; using Kingdee.BOS.Core.Report.PlugIn; using Kingdee.BOS.Core.Report.PlugIn.Args; using System.ComponentModel;
4、添加public
public class POOrderBillSet
5、继承 :AbstractSysReportPlugIn
public class POOrderBillSet:AbstractSysReportPlugIn
6、设置背景色
//继承 :AbstractSysReportPlugIn public class POOrderBillSet : AbstractSysReportPlugIn { //设置行的颜色 OnFormatRowConditions public override void OnFormatRowConditions(ReportFormatConditionArgs args) { base.OnFormatRowConditions(args); //设置背景色 //args.DataRow获取值,换成成整数类型 //奇书是白色,偶数是灰色 if (Convert.ToInt32(args.DataRow["FIDENTITYID"]) % 2 == 0) { FormatCondition FRow_FC = new FormatCondition() { //灰色 BackColor = "#E8E8E8", }; //加载颜色FRow_FC args.FormatConditions.Add(FRow_FC); } } }
7、注册表单插件
8、重新打开报表,第2行,第4行,背景色是灰色
视频下载链接
链接:https://pan.baidu.com/s/1O5M2_zmv0w8gnzt6xvXeYg
提取码:KISS
总目录链接
54.1.zip(34.43KB)
赞 10
10人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!