资源描述
神机妙算整体项目报表编制打印软件 神机妙算研发部
版本修改说明
版本:2010-12-15
1. 改进20个bug,优化提高速度30%,支持WIN7,改进报表设计节点切换错误,改进金额大写函数;
2. 改进Excel表格导出;
3. 支持新的工程数据库格式;
版本:2010-02-23
4. 取费1,取费2,取费3在提取数据时,如果“打印变量”中有公式,可以自动完成计算,获得金额。
版本:2010-01-05
5. 完善价差A,B,C的单项、建设项目级别的数据集,可以自动根据编号,名称,单价,规格进行合并,工程量进行累加操作,以前如果编号为空,不能合并。现在编号可以为空,会自动分析名称、单价、规格是否相同,如果相同,进行合并。
6. “提取清单定额”、“提取技术措施定额”数据集分别增加“定额人工费、定额材料费、定额机械费”宏变量
7. 增加数据集“提取单位工程混凝土”,可配合“提取单位工程机械台班”一起使用,来提取单位工程中的机械台班和混凝土。
版本:2009-12-25
8. 解决清单项目名称很长的情况, 报表只打印项目名称的一部分的问题. 现在可兼容任意长度.
9. 完善价差A,B,C的单项、建设项目级别的数据集,可以自动根据编号,名称,单价,规格进行合并,工程量进行累加操作,以前没有考虑规格问题。要求编号不能为空,否则不能合并。
10. 解决清单工程量为负值,不能加载清单数据的问题。现在判断: 工程量的绝对值非常小时,认为是无效清单,不做加载,否则全部加载。
版本:2009-12-10
1. 增加功能:批量导出到Excel时,可以直接导出到一个Excel文件,并且可以把每张报表分别导出到不同的Excel Sheet页面.要使用该功能需要注意以下两点:
(1) 确保如图选项处于选中状态
(2) 给每张报表一个明确的“报表名称”,这个名称导出到Excel后,将对应Sheet的名称,支持中文,并且自动保存,设置一次即可:
导出效果如下图:
2. 报表编辑界面中,如果删除了一个报表,以前的做法是连硬盘上的报表文件一起删除了,现在不再删除硬盘中的对应报表文件,只是删除树形节点,已保留工作成果,方便以后再次使用。
3. 增加宏变量支持。可通过宏变量“#招标代理费#”,“#总措施项目费#”,“#安全文明施工费#”来提取工程信息中的对应数据。
版本:2009-12-2
4. 增加功能:分部分项可提取gcs中的项目特征和工作内容
5. 解决被杀毒软件杀掉的问题。
6. 完善下列数据集:
“提取单项工程人材机数据” ,“提取建设工程人材机数据”;
“提取价差A数据(单项)”, “提取价差A数据(建设)”;
“提取价差B数据(单项)”, “提取价差B数据(建设)”;
“提取价差C数据(单项)”, “提取价差C数据(建设)”.
分别汇总单位工程的人材机数据,汇总的时候会自动进行合并,合并依据为“编号;名称;市场单价;规格”相同;但人工的合并除外,人工合并的依据为“名称;市场单价”一样;
版本:2009-11-27
1. 提取清单数据集,完善特项提取功能,可提取分部和清单,定额的特项。
2. 解决预算书界面超过6000行,不能导入的问题
3. 增加“提取取费3数据(单项罗列)”,“提取取费3数据(建设罗列)”数据集
4. 增加按分部名称分组合计清单的功能。脚本如下:
procedure MasterData1OnBeforePrint(Sender: TfrxComponent);
begin
if MasterData1.DataSet.Value['工程量'] = '0' then
MasterData1.Visible := False
else
MasterData1.Visible := True;
end;
procedure GroupHeader1OnBeforePrint(Sender: TfrxComponent);
begin
if MasterData1.DataSet.Value['分部名称'] = '' then
begin
GroupHeader1.Visible := False;
GroupFooter1.Visible := False;
end
else
begin
GroupHeader1.Visible := True;
GroupFooter1.Visible := True;
end;
end;
5. 完善综合单价分析表,解决不能提取暂估价问题。
6. 识别B开头的和E开头的配合比
版本:2009-10-10
7. “提取单位工程人材机数据”,自动合并“名称,单价”一致的人工,累加其工程量
8. 增加“#投标复核日期#”宏变量,对应上版本增加的“#招标复核日期#”宏变量
关于变量字典的说明:变量字典文件是“整体报表\报表\变量字典.fd3”文件,该文件不会自动更新,如果想使用最新的变量字典文件,只要将它删除,下次启动软件,就会生成一个最新的文件。之所以不删除,是因为,我们可以自己增加变量(在报表编辑里)。
9. “提取价差D数据”改名为“提取D大材数据(合并)”,用于提取D大材页面上面部分的合并数据。
10. 优化报表预览速度
11. 参数设置中,完善工程、其他费页面提示性文字.
12. 清单数据集,增加宏变量“特项”,可根据“特项”来过滤得到清单。
13. 解决人材机页面超过1000行,不能导入的问题。
14. 增加“招标复核人”宏变量
15. 解决了导出excel超出1026页,不能正常导出的问题。
版本:2009-9-17
1. 增加“提取清单人材机数据(未分解)”,“提取技术措施人材机数据(未分解)”数据集,用来提取造价软件中清单下面的原始人材机数据,即未曾分解配合比和机械的数据。原有的对应数据集,是否分解配合比和机械,由参数设置窗口中的参数决定。
2. 增加数据集:“提取工程定额人材机数据(未分解)”,“提取工程定额人材机数据(实体未分解)”,“提取工程定额人材机数据(措施未分解)”,“提取清单定额人材机数据(三个一组未分解)”,“提取清单人材机数据(三个一组未分解)”,“提取人材机数据(复合清单未分解)”;用来提取造价软件中清单或定额下面的原始人材机数据,即未曾分解配合比和机械的数据。原有的对应数据集,是否分解配合比和机械,由参数设置窗口中的参数决定。
3. 批量报表界面,增加功能:子节点的选择状态跟随父节点的选择状态。
4. 完善人材机汇总数据集合,单项工程人材机汇总,建设工程人材机汇总,根据编号,名称,市场单价,自动合并人材机。最后自动按人工,材料,机械等类别排序.
5. F1快捷键,可直接打开版本说明文件。
6. 增加“#招标复核日期#”宏变量;可根据需要自行增加宏变量。
7. 解决批量打印报错问题。
版本:2009-9-5
1. 汉化报表编辑器
2. 提取工程定额数据增加A-Z动态费率宏变量,用于提取1-26个动态费率,将根据定额特项自动提取对应的动态费率。
3. 报表打印界面增加“查找功能”,检查或抽查报表内容,快捷方便。
4. 解决编号为空的人材机不能提取暂估价的问题,现在依据编号,名称和规格来提取暂估价。
5. 增加”提取甲供材料数据(单项), 提取甲供材料数据(建设)”数据集
6. 提取价差A,B,C数据集, 可提取机械台班和配合比, 可通过”子类别”=台班, 或者’子类别”=配比, 来过滤.
7. 增加“清单排号”功能,根据当前选中的节点类型,对其包含的单位工程内的清单进行排流水号(后3位);
8. “提取清单人材机”,“提取技术措施人材机”两个数据集分别增加以下宏变量:
a价差, b价差, c价差, d大材
a价差市场价, a价差定额价, a价差预算价
b价差市场价, b价差定额价, b价差预算价
c价差市场价, c价差定额价, c价差预算价
d大材市场价, d大材定额价, d大材预算价
可满足综合单价分析表的各种要求, 如: 在报表脚本中可通过DataSet.Value[‘a价差’]>0来判断清单下的人材机是否出现在a价差页面了.
9. 导入目录时,“备份.gcs”不导入
10. 在“提取清单人材机”数据集里,保留了配合比和机械台班,其宏变量“子类别”分别等于配比、台班,其分解后的明细材料的宏变量“子类别”分别等于配比明细、台班明细.可通过如下脚本给明晰的量和金额加括号
if (VarToStr(DetailData2.DataSet.Value['子类别'])='台班') or
(VarToStr(DetailData2.DataSet.Value['子类别'])='配比') then
begin
if Trim(Memo35.Text) <> '' then
Memo35.Text := '(' + Trim(Memo35.Text) + ')';
end;
11. 提取价差a, b, c, d数据集, E开头的主材, F开头的设备, 其宏变量”类别”=”材料”, 宏变量“子类别”分别为”主材”, “设备”.
12. 解决如果定额库人工名称为”A人工”,不能提取的问题, 以前同”B材料, C机械”等一样做为分部处理, 现在同时判断单位为”元”而且名称为”A人工”的才是分部.
13. 解决RMB大写金额函数小数点超过两位,计算错误问题,金额都保留两位小数后进行计算。超过两位小数的进行取舍后再行大写
14. 增加“提取单位工程机械台班数据”,用于提取单位工程中的所有机械台班,不管是否分解了。
15. 遇到”单位”使用特殊字符的情况, 如内蒙地区, 将m2, m3等做成了特殊字符, 并绑定到了”宋体”上, 那么在报表中, 只要将”单位”对应的单元格的字体也设置成”宋体”就可以自动识别特殊字符了,如下图:
版本:2009-8-20
1. 解决被杀毒软件疑为病毒的问题。
版本:2009-8-17
2. 合计单元格,计算之前先进行取舍,以保证数据准确
3. 如果除数为0,计算结果为0,不再提示出错
4. 对于实数单元格,如果公式结果不为实数,则默认结果为空,不再提示出错
5. 想使用批量导出,请注意页码变量的使用
6. Page为一个报表内的页数, Page#为批量报表内的页数
7. TotalPage为一个报表的总页数,TotalPage#为批量报表的总页数
8. 解决使用[TotalPage#]宏变量打印乱码的问题
9. 报表组增加右键菜单“重命名”功能,并且可以修改“默认”报表组的名称。
10. 完善导出到WORD功能,隐藏虚框,看上去更美观
11. “提取单位工程人材机数据”和“提取清单人材机数据”增加“子类别”宏变量,可用于制作主材、设备表
12. “提取技术措施数据”增加“未计价材料费”宏变量
13. “提取价差A,B,C数据”增加“子类别”宏变量,可用于制作主材、设备表
14. “提取价差A,B,C数据”增加“预算单价”宏变量
15. 增加DelSpaces( ) 函数,用于去除字符串中的所有空格,原来的函数Trim( )只能去除字符串两端的空格。该方法更适合用于字符串比较,比如
16. If DelSpaces(MasterData1.DataSet.Value[‘名称’] = ‘合计’ then //空格都被去掉了
17. Begin
18. End;
19. “提取价差A,B,C数据”增加“预算单价”如若为0,默认取市场价
20. “提取甲供材料”数据,增加“类别”宏变量
21. “提取甲供材料”数据,增加“预算单价”宏变量
22. “提取技术措施”数据,增加“人工单价,人工单价1,人工单价2,人工单价3”宏变量
23. “提取技术措施”数据,“人工单价”为平均值。
24. “提取清单数据”和“提取技术措施数据”增加“工日数量”宏变量
25. “提取清单人材机”数据集,可提取D类费用
26. 增加“导入目录”功能,可以将指定目录下的所有gcs文件批量导入
27. “提取技术措施”数据分部不参与清单序号排序。
28. 解决““提取技术措施”数据分部没有金额的问题
29. 增加“提取混凝土”,“提取机械台班”数据集,制作如下表,单价取工程库的市场价,如果为0,取配比库中的定额价
30. 增加数据集“提取人材机数据(复合清单)”用于制作如下表格
版本:2009-8-3
1. 增加报表导出pdf功能,解决中文字体导出乱码问题
2. 增加批量导出到pdf功能
3. 增加调用计算器功能
4. 增加“投标说明”宏变量,原来的“编制说明”宏变量不变,用来提取招标说明
5. 完善报表预览时的进度条显示。
6. 增加“提取甲供材料数据集”
7. 报表编辑和打印界面,预览时,都增加了支持鼠标滚轮功能。更方便查看报表。
8. 完善对定额计价的支持,用“提取工程定额数据”提取全部定额,用“提取工程定额数据(实体)”提取实体定额,用“提取工程定额数据(措施)”提取措施定额
9. 批量导出提供选项“导出为一个文件”可将所有选中报表导出到一个文件中。
制作报表时要注意页数宏变量
Page为一个报表内的页数, Page#为批量报表内的页数
TotalPage为一个报表的总页数,TotalPage#为批量报表的总页数
10. 报表编辑和打印界面,预览时,都增加了翻页键,上下箭头按键功能。更方便查看报表。
11. 解决脚本出错后,报表不能再使用的问题
12. 增加导出Excle不再显示网格线的功能
13. 增加“提取其他费1数据(单项罗列)”,“提取其他费2数据(单项罗列)”,“提取其他费3数据(单项罗列)”,三个数据集,可将单位工程数据罗列到单项工程。
区别于” 提取其他费1数据(单项汇总)”, ” 提取其他费2数据(单项汇总)”, ” 提取其他费1数据(单项汇总)”,是将单位工程数据汇总到单项工程(项目相同的不重复出现,并且金额累加)
14. 增加“提取其他费1数据(建设罗列)”,“提取其他费2数据(建设罗列)”,“提取其他费3数据(建设罗列)”,三个数据集,可将单位工程数据罗列到建设工程。
区别于” 提取其他费1数据(建设汇总)”, ” 提取其他费2数据(建设汇总)”, ” 提取其他费1数据(建设汇总)”,是将单位工程数据汇总到建设工程(项目相同的不重复出现,并且金额累加)
15.“提取单位工程人材机”D开头的“类别”不再是“材料”
16. 导入单位工程,分解配比和机械台班时,自动分析名称,如果名称中含有“|”,自动区分名称和规格。
版本:2009-7-29-1
1. 增加“提取单项工程人材机”“提取建设工程人材机”两个数据集,用于汇总人材机,根据“编码,名称,市场单价”来确定唯一性。
2. 增加“提取价差A(单项)”“提取价差B(单项)”“提取价差C(单项)”,
“提取价差A(建设) ”“提取价差B(建设)”“提取价差C(建设)”六个数据集,用于汇总价差A, B, C人材机,根据“编码,名称,市场单价”来确定唯一性。
3. 兼容某些省份的特殊编码规则,准确提取实体和措施数据。
4. 技术措施项目增加“项目特征,工作内容”宏变量
5. 完善批量打印功能
6. 提高报表预览速度
版本:2009-7-20-1
1. 清单,定额,竖排清单数据集提供26个动态费率的提取变量,可根据特项自动提取
2. 增加“#单项工程造价#,#单位工程造价#”两个宏变量
3. 解决只能提取清单,不能提取分部的问题
版本:2009-7-19-1
1. 可以自由定制操作说明的内容,在参数设置中操作。
2. 解决编辑报表时,有时会出错,造成软件死机的问题。
3. 增加” 分部分项工程量清单综合单价分析表(三)”,” 分部分项工程量清单综合单价分析表(四)”如下:取费部分是灵活的,可根据各省特点,自行修改。
版本:2009-7-16-1
4. 提取工程人材机,增加“序号”宏变量
5. 解决点击报表设计时,偶尔出现错误的问题。
6. 增加“提取其他费1数据(单项汇总)”,“提取其他费2数据(单项汇总)”,“提取其他费3数据(单项汇总)”,三个数据集,可将单位工程数据汇总到单项工程。
7. 解决如果含有中文字符,不能生成脚标的问题,如“单位:m3”
8. 增加设置“报表模板路径”功能,这样可制作多组(如按省份)报表模板,自由加载使用。
9. 增加“提取其他费1数据(建设汇总)”,“提取其他费2数据(建设汇总)”,“提取其他费3数据(建设汇总)”,三个数据集,可将单位工程数据汇总到建设工程。
10. 参数设置中增加“其他费”页面,可以提取“总承包服务费”,“预留金”,“材料购置费”
11. 清单,技术措施,组织措施数据集增加“附注说明”“工期”宏变量
12. 增加锁定报表模板路径功能,
(1)不锁定,将使用ys95.exe同路径下的报表模板
(2) 锁定后,将使用指定路径下的报表模板
注意: 每个sjjk.ini模板文件对应一个"报表","配合比"文件夹,
版本:2009-7-7-1
1. 增加一张报表,如下
2. 如果报表设置为不显示0值,那么导出到Excle也不再显示0值。
3. 解决插入空行后,空行后面数据带不能合计的问题。
while Engine.FreeSpace > (Child1.Height+ColumnFooter1.Height) do
begin
Engine.ShowBand(Child1);
end;
4. 使用合计方法如Sum时,提供过滤功能,脚本如下:
if VarToStr(MasterData1.DataSet.Value['清单编码'])='' then
MasterData1.Tag := 2009 //如果清单编码为空(分部),不参与计算(Tag=2009)
else
MasterData1.Tag := 0;;
版本:2009-7-3-1
5. 增加一张报表,如下
2.项目树形列表和右侧属性名称关联,修改一方,另一方联动
3.刷新导入的工程时,不再覆盖工程名称
4.读入报表时,解决设计出错的问题
5.定额数据集,提供”序号”宏变量
版本:2009-6-24-1
6. 增加数据集“提取单位工程人才机”
7. 增加报表组功能,可订制多组报表,每组报表都又细分为建设项目,单项工程,单位工程三种类型的报表
版本:2009-6-21-1
8. 增加刷新单位工程功能,根据选中节点不同,刷新不同的单位工程。选中建设项目,将刷新所有单位工程;选中单项工程,将刷新该单项工程下的所有单位工程;选中单位工程,将只刷新本单位工程。刷新依据的是原始gcs文件,如果gcs文件不存在了,将不能刷新。
版本:2009-6-4-1
9. 解决技术措施清单不能单独提取人工,材料,机械的问题
版本:2009-5-15-1
10. 为了避免混淆,软件更名为“神机妙算造价报表软件”
11. 解决一个分解配合比和机械台班时的错误
12. 解决偶尔,点击菜单出现的异常访问错误
版本:2009-5-7-2
1.“提取清单数据集”中,原有“人工单价”变量,是为了提取清单下面的工日单价的平均值,现在增加“人工单价1”,“人工单价2”,“人工单价3”三个变量,可分别提取三个不同的工日价格.
请参考《综合单价分析表(双工日)》
版本:2009-5-7-1
1. 删除单位工程或单项工程后,可完成自动重新计算
版本:2009-5-6-1
2. 清单单位兼容定额量+单位,如清单的定额单位为m3,定额量为10,则清单单位取10m3
版本:2009-4-21-1
3. 增加“提取清单主材设备”数据集,可单独提取主材和设备,关于人才机现在总共提供了以下数据集
(1)“提取清单人才机”
(2)“提取清单人工”
(3)“提取清单材料”
(4)“提取清单机械”
(5)“提取清单主要材料”
(6)“提取清单主材设备”
4. 用户有的时候,同样一个报表希望有纵向和横向两种格式。这就需要我们作两套报表,项目管理已经自动解决这个问题, 可在打印之前由用户自由选择纵向还是横向。报表的宽度自动发生调整。为了支持这种后期调整页面方向的功能,我们只需,前期做好报表以后,将所有单元格的Align属性,设置为baLeft
后期,用户就可以自己调整页面方向了,如下图
版本:2009-4-20-1
5. 增加“提取工程定额数据集”和“提取工程定额人才机数据集”,可直接提取定额,和定额人才机明细。请参考《定额带主材报表模板》,可过滤提取定额含量中的主材。
6. “提取清单数据集”中,原有“人工单价”变量,是为了提取清单下面的工日单价的平均值,现在增加“人工单价1”,“人工单价2”两个变量,可分别提取两个不同的工日价格.
请参考《综合单价分析表(双工日)》
版本:2009-4-10-1
7. 增加风险费率提取变量
8. 配合比分解后,自动识别”|”分割的名称,分解为”名称,规格”变量,在报表中可组合使用
版本:2009-3-20-2
9. 单位,单项,建设工程增加税金变量
10. 建设项目可提取标段数据
11. 分解配合比作了细化,可更好保证配合比的分解与合并
12. 增加了加密措施,各省份根据需要可跟我要加密程序
版本:2009-3-17-2
1.进行了加密处理,没有加密锁不能打开软件,并且需要注册序列号
版本:2009-3-17-1
1. 价差A,B,C,D可以提取规格
2. 人才及可提取规格
版本:2009-3-12-1
3. 价差A,B,C,D可以提取价差c1,价差c2数据
版本:2009-3-11-1
4. 如果补充了空行,reportsummary1前必须插入columnfooter才能合计出数据
5. 增加一张单位工程报价汇总表,可交叉打印,如下图
版本:2009-3-10-2
6. 人才机可以提取X,Y,Z大材,厂家,品牌,地址,运输
7. 在提取价差a,b,c的基础上,增加了提取价差d数据集
版本:2009-3-10-1
8. 清单和定额支持提取A-Z金额
9. 取费1,2,3中提取打印.费率,支持自动计算(包含公共变量,和本取费表变量)
10. 在清单定额措施页面中,组织措施清单,如果是百分比子目汇总出来的,可以自动提取下面定额的工程量作为费率
版本:2009-3-09-1
1. 新建单位工程后,直接导入工程,不再需要进行二次操作
2. 可以设置打印时候,定额最少行数,人材机最少行数。避免页面太空,如下图
3. 可提取建设项目,单项工程,单位工程的造价,暂估价,安全文明施工费,规费,通过变量获得,如上图
4. 可以打印其他费1,2,3,取费1,2,3页面中强制分页内容,可以在报表中编成实现打印指定页,见下面代码,参考”其他项目清单计价表”
Const
g_WantToPrintPage = 1; //要打印的页号
Var
FPrintPage: integer; //当前打印的页号
procedure ColumnFooter1OnBeforePrint(Sender: TfrxComponent);
begin
while Engine.FreeSpace > child1.Height do
begin
Engine.ShowBand(Child1);
end;
end;
procedure MasterData1OnBeforePrint(Sender: TfrxComponent);
begin
if VarToStr(MasterData1.DataSet.Value['名称']='强制分页') then
begin
Inc(FPrintPage);
end;
MasterData1.Visible :=(FPrintPage = g_WantToPrintPage) and (VarToStr(MasterData1.DataSet.Value['名称'])<>'强制分页');
end;
procedure Page1OnBeforePrint(Sender: TfrxComponent);
begin
FPrintPage :=1; //初始化
end;
如下图
版本:2009-3-08-1
5. 导入单位工程后,不再显示导入窗口,直接提示打开文件。尽可能操作简单。如果想显示分解窗口,可在参数里面设置
版本:2009-3-06-2
1. 组织措施费用,可自动提取取费基数和费率
2. 可以过滤数据集,如下,将不打印清单编码为空,也不想打印工程量为0的数据,这样分部就不会出现了
procedure MasterData1OnBeforePrint(Sender: TfrxComponent);
begin
if (VarToStr(MasterData1.DataSet.Value['清单编码'])='') or
(VarToStr(MasterData1.DataSet.Value['工程量'])='0') then
MasterData1.Visible := False
else
MasterData1.Visible := True;
end;
版本:2009-3-06-1
6. 导入单位工程后,不再提示分解材料数量,只是提示成功。避免用户迷惑
7. 工程信息里面的自由填写工程类型等数据,也可根据下拉列表选项选择使用
8. 编制说明可以单独保存或读取成一个文件
9. 参数设置后,不再需要重新启动软件,只需要重新导入工程即可
版本:2009-3-05-2
1.表格可以自动插入空行,填满整页
l procedure ColumnFooter1OnBeforePrint(Sender: TfrxComponent);
l begin
l if <Page>=<TotalPages> then //只有最后一页填充
l begin
l while Engine.FreeSpace > child1.Height do//本页剩余空间大于一个空行时
l begin
l Engine.ShowBand(child1);// 显示空行
l end;
l end;
l end;
2.可以选择在导入单位工程时,是否显示选择配合比库选项。如果只有一个配合比库,可以不显示,防止用户迷惑。
版本:2009-3-05-1
1. 提取清单人材机,技术措施人材机,提供类别字段,类别分为:人工,材料,机械,其他。这样就可以根据类别进行分类汇总
版本:2009-3-04-3
2. 可编写编制说明,直接打印
3. 可使用RMB函数把数字转换为大写金额
4. 可双击项目管理树形目录,启动ys95.exe.(需要把两个exe文件放在同一路径下)
5. 参数设置中,可通过设置工程总造价来源和变量来获得工程的总造价
版本:2009-3-04-2
6. 单位可自动设置为上标,如m3, 只要用一个Tfrxmemoview,把AllowHTMLTags属性设为真
版本:2009-3-02-2
7. 可在参数设置界面中设置动态费率,如管理费率来源于1, 2列,可用,分割表示
8. F2调出参数设置界面,F6调出报表制作界面
版本:2009-3-02-1
9. 在打印清单综合单价分析表的时候,请将MasterData数据源设置为”提取清单数据”,,因为分部项下面没有定额,所以分部没有打印,如果想打印分部,请设置MasterData.PrintIfDetailIsEmpty = true;
10. 在打印清单综合单价分析表的时候,请将MasterData数据源设置为”提取清单数据”,最后的合计,请使用定额合计[SUM(<提取清单定额数据."合价">,DetailData1)],不要使用[SUM(<提取清单数据."综合合价">,MasterData1)]否则会造成分部和清单的数据累加
版本:2009-2-27-1
1. 定额通过分组可以合计.注意GroupHeader的Condition,并且要和GroupFooter配套使用。原理是,通过GroupHeader的Condition过滤GroupHeader下面紧跟的数据集,并将过滤结果显示在GroupFooter中
2. 解决报表中文显示不全的问题, 只要设置Memo.Font.CharSet=DEFAULT_CHARSET即可
版本:2009-2-26-2
3. 要想每页都打印清单信息,在设计报表时拖一个Header(头)上去,把数据放在里面,并设置其属性ReprintOnNewPage=True即可。
版本:2009-2-26-1
4. 清单项目每页打印,保证了可以清晰的看到定额和人才机的归属
5. 为了避免用户觉得复杂,将参数设置界面隐藏,可通过F2快捷键使用该功能
6. 将本软件和造价软件ys95.exe放在同一路径下,可直接启动ys95.exe
版本:2009-2-25-1
一.导入工程文件(*.gcs)时,可以选择分解配合比,机械台班
l 各省份可使用自己的配合比台班库
l 各省份还可根据专业特殊性,定制多个配合比机械台班库, 有选择的使用
步骤1. 定制配合比机械台班库
l 考虑到尽可能避免重复工作,并充分利用已有数据资源,故配合比机械台班库,使用mdb格式,各地只需从工程文件(*.gcs)中导出一个mdb文件即可,如图一
(图一)
l 导出后,因为要打包发布,为了避免mdb文件太大,可进一步对该文件进行处理
a) 仅保留如下四张表: 26_配合比; 27_26_含量表; 28_机械台班; 29_28_含量表.其余表全部删除.(如图二)
b) 压缩数据库.(如图三)
c) 不做处理也可
(图二)
(图三)
步骤2. 定制配合比库选择列表
l 将mdb库文件更改一个有意义的名称,方便自己以后查找.
l 启动软件, 在”参数设置”中将配合比机械台班库,进入到列表中(如图四),取一个易于理解的别名,方便以后选用.
(图四)
步骤3. 导入工程(*.gcs)时, 使用配合比机械台班库分解资源
如(图五)
(图五)
二.定制报表中的暂估价数据
如图六,
l 一条材料是否是暂估材料, 各地可自由使用价差a, 价差b, 价差c页面, 只要根据自己的情况,在这里进行设置即可
l 如果是暂估材料,可在报表中使用”暂估价说明”变量, 提取到这里定制的说明文字.
展开阅读全文