应收款明细表,增加一列“销售订单号”,取“销售订单号”, 如图:
public override void BuilderReportSqlAndTempTable(IRptParams filter, string tableName)
{
string tablenameExt = GetTableName();
base.BuilderReportSqlAndTempTable(filter, tablenameExt);
// TODO:关联查询,并将结果更新到tablename表,以下仅供参考
string strSql = string.Format("select A.*,(case when isnull(FBALANCEID,'')<>'' then c.FFULLNAME else '' end ) FBALANCEFULL into {0} from {1} as A LEFT JOIN T_BD_ACCOUNT_l C on c.FACCTID=a.faccountid ", tableName, tablenameExt);
DBUtils.Execute(this.Context, strSql);
string droptable = "drop table " + tablenameExt;
DBUtils.Execute(this.Context, droptable);
}
根据其他帖子里面代码来看 增加的字段在生成的中间表中需要有关联关系,请问总部老师 如果中间表中没有关联关系的 该如何修改,谢谢!
QQ图片20160222092231.png(6.06KB)