各主要界面和功能介绍

一. 计算单元区

上图红框为计算单元区域,一个计算模块的所有计算单元都在这里,可以进行简单分组,单元可以进行拖拽移动。

1.展开或收起计算单元区域
如果展开,下方的“文档管理”和“内容控件管理”区域会消失,由计算单元区域完全取代,适用于暂时不需要进行文档和内容控件操作,而计算单元比较多的情况。

2.Word互动工具
点击后出现的子菜单如下:

获取代号:选择某计算单元,在word中选中某些字符,点击此菜单将会把word中选中的字符复制到计算单元中。

获取符号:选择某计算单元,在word中选中某些符号,一般是有格式的希腊字母,点击此菜单将会把word中选中的符号复制给计算单元。

获取单位:选择某计算单元,在word中选中某些单位字符,点击此菜单将会把word中选中的单位字符复制给计算单元。

获取名称:选择某计算单元,在word中选中某些名称,一般是汉字名称,点击此菜单将会把word中选中的名称复制给计算单元。

插入占位符:用于制作计算书的时候。如果先写好了计算单元,可以选中此计算单元,点击此菜单将会在word中插入一个符号,等计算书刷新时将会用计算单元的具体值来替代此占位符。

插入书签:用于制作会自动跳转的帮助文档的时候。选中某计算单元,点击此菜单将会在word中插入一个书签,生成帮助文档时只要点击了此计算单元,帮助文档会自动跳转到这个位置。

批量插入书签:同上,只不过可以一次性把当前计算单元的书签全部插入word中。

3.添加分组
给计算单元添加一个分组。

4.添加计算单元
将一个新的计算单元添加到计算单元集合中。

5.复制计算单元
选中某计算单元,点击此菜单将生成一个复制体。

6.删除计算单元
可以删除一项或者多项选中的计算单元。

7.单元库
弹出单元库界面,可以在单元库中选择某些单元,插入到当前的计算模块中。

8.保存到单元库
把当前计算模块中选中的计算单元保存到单元库中。

9.自动计算
激活时计算单元之间将会实时计算,一般都要保持激活。

10.手工求解
当出现一些错误,改正后自动计算没有自动更新的情况下使用此按钮。使用此功能先要关闭自动计算。

. 文档管理区
   
   
    一个计算模块通常需要编制3个文档,分别为计算书模板、帮助文档和介绍文档。计算书模板用来生成最终的计算书,帮助文档可以帮助用户更好地输入数据,介绍文档可以给用户介绍整个模块的用途和依据等。

    文档管理有3个按钮

1.把文档管理界面扩展为最大。
2.在word中打开当前选中的文档。
3.打开选中文档所在的文件夹。

三. 内容控件管理区域
   

    内容控件主要用来让计算书模板能够根据计算单元的情况产生各种分支。内容控件是word2007后出现的,可以把一整段文本或者图片或者公式全部定义为一个内容控件。我们的软件使用公式把内容控件和计算单元关联了起来,可以实现:当某单元是某数据时,使用某内容控件,其他的内容控件连同内容则全部删除。做计算书模板时就把各种情况都写在一起,用不同的内容控件分别做区分,最后根据计算结果来选择需要留下的内容。
    内容控件有以下的工具栏

1.把内容控件管理界面扩展为最大。
2.添加新的内容控件单元。
3.删除选中的内容控件单元。
4.在word中选择某段内容,在内容控件界面选中某个内容控件单元,点击此菜单可以在word中生成选中内容控件单元相匹配的内容控件。
5.如果之前在word中生成了内容控件,后来又在软件中修改了内容控件单元,点击此菜单可以把word中之前定义的内容控件同步更新到选中的最新的内容控件单元。

四. 属性区域



    当选中某计算单元或者内容控件单元时,此处的属性框将会显示相应单元的各种属性,可以在此详细设置单元的各种属性,让单元实现各种不同的功能。

五. 编辑器工具栏区域
   

编辑器的工具栏如下:


1.新建一个新的计算模块。

2.打开之前的计算模块。

3.保存当前计算模块。

4.导入之前做好的计算模块的计算单元或者内容控件单元。

5.和word互动,目前没什么用。

6.设置当前计算模块的各种属性。计算模块属性中比较重要的是计算模块的分类,规范的种类,数据模型的数量,以及规范和数据模型之间的配对关系。

7.切换规范。如果不同的规范使用了不同和的数据模型,切换规范时就把最新的数据模型载入。数据模型是指计算单元集合和内容控件集合以及文档集合。

8.预览。点击此按钮将会保存当前的计算模型,并且生成预览。

9.发布计算单元。点击此按钮就后就把当前计算模块发布到启动界面的计算模块浏览器中,最终的用户就可以使用你制作的计算模块了。如果不能马上看到你发布的计算模块,可以在模块浏览器中执行刷新操作。