首页 理论教育 如何手动创建位置清单?

如何手动创建位置清单?

时间:2023-07-02 理论教育 版权反馈
【摘要】:图7-14 创建位置清单模板1.激活专家模式在图7-14的“编辑报表配置”中,单击“激活专家模式”按钮。使用以下代码:ON tew translatedtext.tra objectid=tew location.locid图7-15 SQL查询单击“测试”按钮后可以查看到如图7-16所示的所有位置和对应的说明信息。图7-17 中文位置说明4.加载变量使用“添加列”,分别添加loc_text和tra_0两个变量,变量可以从“fx”按钮中添加,如图7-18所示。

如何手动创建位置清单?

单击“工程”→“配置”→“报表”,将“图纸清单”添加到“工程配置”中,双击打开图纸清单模板,如图7-14所示。

978-7-111-57943-4-Chapter07-18.jpg

图7-14 创建位置清单模板

1.激活专家模式

在图7-14的“编辑报表配置”中,单击“激活专家模式”按钮软件会给出确认界面,在弹出的确认界面中单击“是”后,就会出现“SQL查询”界面。

2.专家模式

在专家模式中,进入编辑状态,并删除所有已有程序,并通过“删除列”,删除所有变量

3.添加SQL语句

在编辑状态,从右侧列表中找到Location表,并双击loc_text,这样在SQL查询里面自动出现SELECT和FROM语句,如图7-15所示。

这样的方式可以提取loc_text变量,单击“测试”按钮可以预览结果。

如果需要提取位置对应的说明文本,需要关联另一个表tew_translatedtext。但是不能直接加载这个表,因为在SQL查询中需要找到的是与loc_text关联的说明信息。

使用以下代码:

978-7-111-57943-4-Chapter07-19.jpg

ON tew translatedtext.tra objectid=tew location.locid

978-7-111-57943-4-Chapter07-20.jpg

图7-15 SQL查询

单击“测试”按钮后可以查看到如图7-16所示的所有位置和对应的说明信息。(www.xing528.com)

978-7-111-57943-4-Chapter07-21.jpg

图7-16 位置和对应的说明信息

如果希望该报表只显示中文说明,可以再对报表的SQL查询语句做一些调整。

软件使用了强制代码%PROJECT_LNG_CODE%自动获取当前工程的基础语言。因此,如果将代码调整为以下内容:

978-7-111-57943-4-Chapter07-22.jpg

978-7-111-57943-4-Chapter07-23.jpg

提示

•在查询中不存在“ ”,而是使用了]]和[[代替,所以]]loc[[实际上是等同于用双引号将loc引起来。

•%PROJECT_LNG_CODE%代表当前工程的基础语言,如果需要特定的语言,也可以使用代号,例如中文为zh,英文为en等。再次单击“测试”,可以看到只显示中文说明,如图7-17所示。

978-7-111-57943-4-Chapter07-24.jpg

图7-17 中文位置说明

4.加载变量

使用“添加列”,分别添加loc_text和tra_0两个变量,变量可以从“fx”按钮中添加,如图7-18所示。

978-7-111-57943-4-Chapter07-25.jpg

图7-18 添加列

完成变量添加后,通过测试可以看到结果,在“列”中将会添加这两个变量。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈