第05节:如何删除维修业务的单据? #观念分享 我们在第一篇介绍过**主表-明细**的概念,相信大家对业务单据的数据结构已经有一个初步的认识。然而,在维护资料的历程中,有单据的开立,一定也会有单据的删除。在首佳软件里删除**主表-明细**形式的业务单据,都有一个共同的模式:**先删除明细,再删除主表**。 #删除示范 这里就直接拿维修业务使用频率最高的单据来做删除示范,其余维修业务单据的删除操作,请自行灵活理解。由于删除作业牵涉到资料的可恢复性和相依性,因此我们目前尚未支持批量删除单据的操作。 ##结算单 首先查看要删除的结算单是否带有维修项目,或者配件项目和其他费用,只要这三种明细有任何一种带了数据,就无法直接删除单子。换句话说,也就是必须先将明细项目全数删除后,才能接着将整张单子删掉。 ###早期版本删除本单 早期的版本,在明细已有资料的情况下,点击删除时,软件不会自动将操作焦点转移到明细区域,因此会一直提示**必须先删除明细资料才能删除单据**。 ###近期版本删除本单 而在我们近期的版本中,已经改进了这个不便,近期版本在点击删除时,软件会自动将操作焦点转移到维修项目明细区,并询问是否删除明细。  ###有领料记录时删除本单 在这个情况下删除本单,软件会提示已有领料记录所以无法删除,请先到配件项目,将所有配件删除即可。  ###删除本单 当结算单的三大明细都没有资料时,点击删除就会弹出删除确认提示。如果点击删除后没有任何反应,可以先点击左侧主表的任何一个输入框,然后再点击删除即可。  ##领料单 领料单的删除,就比结算单还要单纯许多,因为只有一个层级,我们直接来看操作。 ###已有领料明细 在已经有领料明细的前提之下,点击删除之后,软件会提示必须先将明细删除。  ###明细删除操作 此时可以鼠标点击任一明细项目,然后再点击一次删除。  ###删除本领料单 接着重复上面删除明细的操作,直到本领料单没有任何明细为止,此时再点击删除,会发现提示信息变了。  ###完成删除作业 点击了**是**之后,领料单的删除作业就算大功告成。 