我是DXL脚本新手,
我用9.2门,
这里,我只想将当前打开模块的“对象标题”和“对象文本”导出到excel。
我不知道怎么开始,谁能帮我举个例子吗?
你的帮助非常感谢..。
发布于 2012-04-06 14:39:57
使用dxl是一个严格的要求,还是导出标题和文本属性到excel的真正要求?因为不需要使用DXL就可以做到这一点。
您需要创建/修改当前打开模块中的视图(临时视图或持久视图),该视图具有所需的属性。在本例中,对象标题和对象文本。从视图中移除所有默认属性的其他属性,然后添加新属性。最好的方法是使用编辑->列.打开编辑列对话框的菜单项。
一旦您有了视图,那么这是一个简单的问题,即文件->导出->Microsoft>Excel.
我使用的是9.3.0.3,但从我记忆中看,9.2并没有太大的不同。
发布于 2012-08-29 19:12:07
如果您需要将其作为脚本,因为您计划经常这样做,那么下面的代码将输出一个csv文件(默认情况下应该用Excel打开),其中包含文档中每个对象的标题和文本。
Object o
Module m = current
Stream outfile = write("SomeFilePathHere.csv")
for o in m do
{
outfile << o."Object Heading ", " o."Object Text" "\n"
}
close outfile否则,James的响应对于避免脚本编写是准确的。
https://stackoverflow.com/questions/9987776
复制相似问题