发货单单据设计表体错误修改.ppt

发货单单据设计,表体项目显示错乱的修复 帐套错误 在单据设计中打开发货单,看到单据表体中有“结算件数”和“项目大类名称”,但是在删除项目列表中没有看到这两项。并且在编辑发货单的界面,单价、金额等项目发生错位显示。 查找原因 这样的问题,按照推理,应该是记录发货单单据格式的数据表出现了错误。 使用SQLServer事件探查器跟踪语句,发现相关表Vouchers,InvoiceItem_sal等等 跟踪的结果和推断基本相符。 原因分析 根据推断以及语句跟踪情况,可以判断帐套错误是因为发货单单据设计格式的记录表发生错误引起。 而发货单的单据设计格式记录表是InvoiceItem_sal,所以将这个表中的有关发货单的记录修改应该可以解决这个问题 尝试解决问题 查看数据表InvoiceItem_sal,发现这个表中有很多记录,并且字段也较多。相关于发货单的记录就有119项之多。而且这种现象是因为记录错乱引起的,所以一时不能判断是具体那行出现错误。 所以虽然找到了原因,但是采用直接修改记录的方法解决问题,效率低下,难以下手。 解决问题 考虑到每个帐套的这些格式信息都是相同的,只是具体的记录哪个字段是否显示和显示位置等信息不同,所以可以直接将其他正常帐套的信息导入进来。然后再重新设计发货单的格式。 解决方法: select CardNumber from vouchers where ccar

文档评论(0)

1亿VIP精品文档

相关文档