BuilderReportSqlAndTempTable
1,788次浏览
编辑于2018年05月13日 11:32:56
各位老师好,继承标准产品的插件增加字段,BuilderReportSqlAndTempTable事件中在如何设置新加的字段,如果fbillno一样,那么查询出来的结果就只显示一行,求指点,感谢!
新加字段代码如下:(简单账表可以使用:字段名.Mergeable=true),但是继承标准产品不知道如何处理,求指点,谢谢
public override void BuilderReportSqlAndTempTable(IRptParams filter, string tableName) { //FBILLNO相同则F_Bio_HeTong字段合并显示 this.ReportProperty.PrimaryKeyFieldName = "FBILLNO"; base.BuilderReportSqlAndTempTable(filter, tableName);
string sql = string.Format(@"ALTER TABLE {0} ADD F_Bio_HeTong Nvarchar(100) null", tableName); DBUtils.Execute(this.Context, sql);
//给新增加字段赋值
新加字段代码如下:(简单账表可以使用:字段名.Mergeable=true),但是继承标准产品不知道如何处理,求指点,谢谢
public override void BuilderReportSqlAndTempTable(IRptParams filter, string tableName) { //FBILLNO相同则F_Bio_HeTong字段合并显示 this.ReportProperty.PrimaryKeyFieldName = "FBILLNO"; base.BuilderReportSqlAndTempTable(filter, tableName);
string sql = string.Format(@"ALTER TABLE {0} ADD F_Bio_HeTong Nvarchar(100) null", tableName); DBUtils.Execute(this.Context, sql);
//给新增加字段赋值
推荐阅读