wincc7.4用户归档控件wincc UserArchiveControl,形式类似于excel表格,对行有剪切和删除功能。
如果删除或者剪切,这一行将不再显示,后面的行将自动填补上来,但是,在用户归档里存储数据是按照ID编号来的,一旦删除一行,在控件里ID号就不连续了,也显示不出来了,但是实际的用户归档仍旧是按照ID号排列的,要对归档进行操作仍旧需要按照ID号来,像这种被删除的ID,控件怎么再让他显示出来?还是控件没这种功能。请高手指导一下,谢谢。
问题补充:
感谢指导,如果删除的ID永久删除了,那么我现在要按照控件显示的数据自动执行配方功能,也就是一条一条依次执行下去,对于PLC来说,只能按照ID号进行读取,可是ID号已经不连续了,PLC端怎么确认ID号哪些还存在那些已经删除了呢?我想逐条执行配方应该怎么操作?
图片说明:
最佳答案
用户归档的表格结构是常规的SQL数据表结构,可以再数据库中直接打开查看。他的ID是作为该条记录在整个记录集中的唯一标识符,因此一旦删除,那么这个ID也随之一起删除了,因为删除操作是删除整条记录。除非重新清空这个表,否则被删除的ID是不会重新出现的。你可以将它看作是一个普通字段,任何数据被删了就不会再有了。2606352062欢迎交流。
提问者对于答案的评价:
谢谢
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc354766.html