物料收发明细添加源单单据字段二开方案

一、使用场景
一些客户希望在物料收发明细报表上展示单据的状态、二开的单据字段等信息,这个时候无法通过BOS IDE简单的配置来实现,就需要进行二开插件来支持。以下就此需求提供一个简单的二开方案。
二、需求介绍
在其他出库单、其他入库单等单据上添加一个非常重要的字段,需要在物料收发明细上展示出来。
这里假设这个字段为 【测试使用】的文本字段,编码【FTESTTXT】。
三、在物料收发明细上配置此字段
1)扩展物料收发明细,添加一个文本控件,并按要求进行改标识和名称,设置可见性为列表默认可见,如下图:

2)扩展物料收发明细过滤框,添加字段显示隐藏列,并按要求进行改标识和名称,如下图:

四、编写插件
这里主要是对报表最后返回的结果进行修改,添加新列并填充数据,即需要继承报表原先的StockDetailRpt插件,重写GetReportData方法。
代码如下:
protected override DataTable GetReportData(string tablename, IRptParams filter)
{
DataTable dt = new DataTable();
dt = base.GetReportData(tablename, filter);
物料收发明细添加源单单据字段二开方案
一、使用场景 一些客户希望在物料收发明细报表上展示单据的状态、二开的单据字段等信息,这个时候无法通过BOS IDE简单的配置...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



