我正在使用autocad 2013,并且附有大量附加了xdata的实体的图纸。 (始终是文本字符串)
我在xdata中找到的是:
所以,我想有两个字符串。是否可以更改" MQLEAC"的名称?变成别的什么?并重复图纸上所有类似的xdata?
最容易的就是像find-replace,或者之前的列表 - >之后我可以进入。
甚至命令 - 输入也没问题。
我希望xdata存储在某处可访问,所以我可以在某处编辑文本..但这似乎不可能?
欢迎任何帮助。 我没有软件可以在我的工作地点编码..所以我发现关于.NET的东西有点难以猜测吗?可能无法在这里安装它。
答案 0 :(得分:0)
INSERT INTO "Real".noduplicates (userName, lastUpdate, week, builder, Traffic)
VALUES (%s,%s,%s,%s,%s)
ON CONFLICT ON (builder) DO NOTHING;
附加到每个实体。您必须打开XDATA
对象并迭代其中的所有值。我用VBA(不是.Net语言)做了好几次。
尽管如此,我并不认为任何人都会为您的问题提供直接解决方案。理想情况下,您需要向我们提供您目前为止尝试过的示例。此外,还有不同的.Net语言,因此我们需要知道您正在使用哪种语言。
那就是说,你可能不必在这里重新发明轮子。如果您只想查找/替换XDATA,那么可以使用一种工具:
我认为您只购买了他们需要的命令。请参阅http://www.4d-technologies.com/。
如果您打算继续编写自己的应用程序来执行此操作,那么有很多教程。例如,这个用于编写XDATA
:
http://www.through-the-interface.typepad.com/through_the_interface/2007/04/adding_xdata_to.html