首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Doors 9.2的DXL脚本

Doors 9.2的DXL脚本
EN

Stack Overflow用户
提问于 2012-04-03 05:51:56
回答 2查看 7K关注 0票数 0

我是DXL脚本新手,

我用9.2门,

这里,我只想将当前打开模块的“对象标题”和“对象文本”导出到excel

我不知道怎么开始,谁能帮我举个例子吗?

你的帮助非常感谢..。

EN

回答 2

Stack Overflow用户

发布于 2012-04-06 14:39:57

使用dxl是一个严格的要求,还是导出标题和文本属性到excel的真正要求?因为不需要使用DXL就可以做到这一点。

您需要创建/修改当前打开模块中的视图(临时视图或持久视图),该视图具有所需的属性。在本例中,对象标题和对象文本。从视图中移除所有默认属性的其他属性,然后添加新属性。最好的方法是使用编辑->列.打开编辑列对话框的菜单项。

一旦您有了视图,那么这是一个简单的问题,即文件->导出->Microsoft>Excel.

我使用的是9.3.0.3,但从我记忆中看,9.2并没有太大的不同。

票数 4
EN

Stack Overflow用户

发布于 2012-08-29 19:12:07

如果您需要将其作为脚本,因为您计划经常这样做,那么下面的代码将输出一个csv文件(默认情况下应该用Excel打开),其中包含文档中每个对象的标题和文本。

代码语言:javascript
复制
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的响应对于避免脚本编写是准确的。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9987776

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档