|
本帖最后由 xwx14 于 2019-4-10 16:51 编辑
由于内存限制,当施工阶段较多时,计算书无法生成。这种情况下,可以将模板拆开,可以将运营阶段的结果和施工阶段的结果分别生成。
1、单击编辑模板,打开模板word文件。
图1 模板编辑界面
2、编辑word文件,将施工阶段“STARTLOOP”和“ENDLOOP”之间的一个图形和表格宏文本剪切(标题需要保留),移动到 “施工阶段扩展工具.docm”中(原来的表删除),删除“STARTLOOP”和“ENDLOOP”,将@iS(all).t@替换为iS。
图2 要剪切的内容
图3 剪贴后保留标题
图4 粘贴到施工阶段扩展工具中
3、单击“视图”选项卡下的“宏”按钮,然后单击“查看宏”。
图5 查看宏
4、在弹出的对话框中,双击“扩展”宏。
图6 宏窗口
5、在输入对话框中输入想输出的施工阶段号(施工阶段按顺序从1开始),连续的施工阶段用“a-b”表示,用“,”(英文字符),隔开不连续的施工阶段,如“1-5,7,9-11”表示“1,2,3,4,5,7,9,10,11”9个施工阶段。
图7 弹出对话框
6、将生成的文字和表格剪切到另外的文件,并将原模板开头的全局变量复制过来,放在开头,保存在“\template\report”文件夹下。
图8 生成的新的模板文件
7、将其他图和表格逐个按照以上步骤生成模板,保存在“\template\report”文件夹下(注:若施工阶段较多,同一个验算也需拆开多个报告)。
图9 分解的模板
8、建立多个报告逐个生成计算书。
图10 建立5个计算报告
图11 每个计算报告仅1行
9、通过复制粘贴将施工阶段的结果放在原位。
施工阶段扩展工具.zip
(19.57 KB, 下载次数: 5188)
|
|