Delphi开发的程序怎样调试报表
追问:具体点,使用什么工具或者怎么做?报表不是非常复杂的话人工调试就可以了,不需要辅助工具。
追问:具体点,使用什么工具或者怎么做?报表不是非常复杂的话人工调试就可以了,不需要辅助工具。
答案:做过一些这方面的东西。报表调试的关键应该在于边界封闭的问题。
首先就是说你内部设定的类边界一定要封闭。一个简单的例子就是表格的首行和末行的相关数据处理要封闭。比如有时表格第一行编号为1,有时为0,这往往造成的错误就是比如首行或末行数据无易做图确录入,或者数据移位等待。这类数据上多一位少一位的错误虽然最简单,但也最常出现。
然后就是用户操作一定要封闭。比如你让用户点一下是添加,两下是删除,结果用户点了三下就死机了。这个例子虽然听起来是在搞笑,但很多操作不封闭的例子都与此类似。
总体上说来调试报表时不要把自己当成一个正常人。
上一个:delphi 程序写完了 那个消息提示框有的没显示在最前面是怎么回事啊
下一个:delphi聊天程序中为什么只能后上线的人能给先上线的人发消息