生单选择源单据无任何记录显示编写人:56号工程师问题来源:客户问题现象:870sp版本,材料出库单生单参照不到所有的生产订单,新增已经审核的生产订单也参照不到。过滤条件中全部为空,没有高级条件,订单生单列表界面一条记录都没有显示?如下图所示:一般情况下我们会想到一下几个方面原因:1.过滤条件中选择上执行完关闭的也显示选择“是”,查看是否还能显示出来生产订单;2.生产订单是否被关闭;3.生产订单子件中的供应类型不是领用,会不会是工序倒冲或者是入库倒冲;4.过滤之后订单生单列表中右上角的上方的页大小会不会是0?一般很少客户出现默认是0的这种情况,恰好这个客户问题页大小就是默认是0,退出软件重新进入都无效始终默认是0,那怎么办呢?一般这种问题都是程序安装的时候有问题没有将系统默认的页大小30下入注册表,重新安装程序,太麻烦,很耗时间。对比正常的机器,你可以输入一个页大小然后在注册表中查找就会发现正常的机器上HKEY_LOCAL_MACHINE\SOFTWARE\Ufsoft\WF\V8.700\KCGL中的mvPageSize值是8899(我之前自己设定的页大小)这个值和材料出库单参照生产订单界面的页大小8899是一样的如下图所示:一般像默认页大小是0都是由于注册表中没有HKEY_LOCAL_MACHINE\SOFTWARE\Ufsoft\WF\V8.700\下没有KCGL这一项的,那肯定也就没有mvPageSize这个对应的字串值。只要在HKEY_LOCAL_MACHINE\SOFTWARE\Ufsoft\WF\V8.700\下面增加KCGL这一项,并且在KCGL项目下增加一个字符串值,名称修改成mvPageSize数据中录入一个比较大一点的数值即可。问题延伸:1.参照界面的页大小,其实供应链中只要是生单选择来源单据的时候:页大小都是同一个数值的。2.库存管理和存货核算中的单据列表中的页大小在注册表中位置如下图所示:3.销售管理中的单据列表中的页大小在注册表中位置如下图所示:4.一下其他的模块列表或者档案的页大小在注册表中位置如下图所示: