实体的扩展数据xdata怎么删除啊?
(除了利用删除RegAppTable记录的方法之外)
当我给实体重新赋予xdata后,扩展数据只是增多了。
这时可以用两个应用程序名分别进行访问。

 ResultBuffer(Values);
                                br.DowngradeOpen();
                            }

没有用啊,扩展数据增多了,并没有覆盖原来的。

搞不清,为什么给扩展数据重新赋值,xdata总是接着后面增加?
就向在执行ResultBuffer.add()一样。

解决方案
To remove an appName (and its xdata) from an object, just use a resbuf with restype == 1001, resval == and no data resbufs following it (that is, either its rbnext == NULL or the next resbuf is another 1001).




应用:
比如对一个实体复制粘贴后,两个实体就有相同的RegName1的扩展数据了。为了不删除原先实体的扩展数据,怎么修改新实体的扩展数据。(让新实体只有一个RegName的扩展数据)

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-09
  • 2021-12-26
  • 2022-12-23
  • 2022-12-23
  • 2021-10-29
猜你喜欢
  • 2021-04-03
  • 2022-12-23
  • 2023-02-15
  • 2021-07-26
  • 2022-12-23
  • 2021-12-12
  • 2021-12-10
相关资源
相似解决方案