当前位置:你问我答 >  详情

【技巧分享】如何使用CASS11做报表定制??

最近,有小伙伴留言问到如何使用CASS11做报表定制,今天小圈将带大家一一探寻CASS11定制报表的内容。

报表定制规则是什么,那些代码又是什么意思呢?

快跟着小圈一块学习吧!


【01】

如何打开报表模板?

【Vol.1】

通过【菜单栏-地籍-模版编辑器】或者在命令栏输入RunSmartTableTool启动模版编辑器

from clipboard


【vol.2】

点击“打开”,可以打开一个zip格式模版

from clipboard

from clipboard


【Vol.3】

在左侧边栏“main”上双击,可以打开Word模版

from clipboard

from clipboard


【02】

定制的规则是怎样的呢?

【Vol.1】

获取宗地范围线的属性。

我们来定制一个宗地代码。在命令栏输入XDLIST,选择宗地范围线,可以查看宗地范围线中存储的属性。“-More-”表示按回车键可以查看更多属性。

from clipboard

from clipboard


【Tips】

宗地代码是由QHDM和SOUTH的第2个值组合而成,我们可以在Word模版中使用{1@QHDM}{1@SOUTH|1}来获取宗地代码属性。1代表数据源,这里指宗地范围线,@QHDM代表获取QHDM属性,@SOUTH|1代表获取SOUTH属性第2个值,这里从0开始数。

    同理,土地权利人是SOUTH的第3个值,可以在Word模版中使用{1@SOUTH|2}获取。

from clipboard


【Vol.2】

获取弹窗属性

我们在菜单栏执行输出地籍调查表时,首先会弹出一个对话框,提示我们填写报表的固定格式内容,除了软件默认的这些,如何添加自定义属性呢?

from clipboard


打开软件安装目录system文件夹内的cassconfig.db文件,打开ReportMatchField表,在里面添加我们自定义的内容,保存完成后在弹窗界面即可看到,这里推荐使用SQLiteExpert软件打开DB文件。

from clipboard

from clipboard

在Word模版中使用{3@SHR}获取弹窗属性。

from clipboard



——————————————————————————


关于CASS11报表定制

你学会了吗?

如果还有其他疑问

欢迎前往南方数码生态圈交流探讨!

全部评论

等级:LV27
积分:91714
工程测绘 2022-03-18 07:52
学习
回复 0
1

提交
悬赏回复规则
1、悬赏期为24小时,从发布时间起算;
2、悬赏期内提问者如设置评论为“精选评论”,视为悬赏结束,该精选评论人将获得本题全部悬赏积分;
3、悬赏期内如提问者未设置“精选评论”,则前5位评论者平分悬赏积分(如仅有一位评论,该评论者获得50%悬赏积分);
4、悬赏积分会自动发放到生态圈账户中,请留意站内信通知。
知道了

距离打开宝箱还剩7

是否花费200积分补签?
确认
取消