Left ({DLN1.ItemCode},2) + right ({DLN1.Dscription},5)
Left ({DLN1.ItemCode},1) & right ({DLN1.Dscription},5)(效果相同)
○ 添加水印
在页眉处,点击节专家。
插入新页眉,勾选“延伸到后续页”;
在新页眉处添加字符串,字体变大,颜色为“银色”(放到需要的地方);
○合并数据(不同生产订单的相同物料,同时发料时,即可以将之合并)
1、按 “物料代码” 分组;
2、新建公式x1,编辑SUM({数量字段},{物料代码字段});
3、在“组头”放置“物料代码字段”和“公式字段x1”,抑制显示其他节(隐藏其他节)。 也可以先在数据库分组(通过SQL语句)求和后,再填入报表形式如: Select 物料代码,Sum(数量) AS 数量 From 表 group by
物料代码......
○ 创建运行总计 P_70
创建专用汇总/连续增量总计 1. 适用内容:
· 显示逐条计算记录的总累计值 · 不考虑报表分组来计算总计值 · 有条件地计算某个值的总计
· 在组选择公式应用后计算某个值的总计
· 计算一对多链接关系中主表的总计值
2. 运行总计位置说明:(运行总计字段放到如下位置所显示的效果:其中所述,所有“第一个”或“最后一个”记录,都表示“包括
该记录”。)
报表头: 报表的第一个记录。 页 眉: 直到当前页上第一个记录为止的所有记录。 组 头: 直到当前组中第一个记录为止的所有记录。 详细资料: 直到该记录为止的所有记录。 组 尾: 直到当前页上最后一个记录为止的所有记录。 页 脚: 直到当前组中最后一个记录为止的所有记录。 报表尾: 报表中的所有记录。
3. 新建“运行总计”:
①字段资源管理器—运行总计字段--右击(新建); ②汇总名称、字段、类型,求值(对于每一个记录),重置(从不)。 ③点击确定。将新添加的字段拖入上述所说的位置,查看效果。 ④新建“组运行总计”:其中只是修改一个内容,即重置(组更改时)。然后将结果放入组尾。 Eg. 求值(选择公式):{OSLP.SlpName}='张涛',即结果只汇总该销售员的业绩。
其他功能:计数功能。
在“汇总类型”中有选项:计数/非重复计数
计数:如果是对每一条记录计数时,选择“对于每一个记录”;如果是对组进行技术时,选择“组更改时”。 (效果等同于“记录号”“组号”。)
非重复计数:当词条数据的“要汇总字段”和前面的数据重复时,计数保持不变。
====================添加命令======================
○添加命令:
(如生产订单必须“已审批”之后才能打印()
在数据库专家-选择数据库时,选择“添加命令”,而不是选择几张表链接。 在“添加命令”中写命令语句。如同查询语句一样,查询字段并写相关条件。(语句中写相关条件)
=============CR报表与PLD格式报表的转换==============
【水晶表-具体单据】
日记账分录:其中借方和贷方的总计,由―汇总‖的来。
具体步骤:插入-汇总-(选择条件)。
================插入圆角框设置==================== 插入框: 点击框,(右键)——设置框格式(圆角 / 框页签) 在“圆角”中进行设置角度。
===============交叉表===================
交叉表只能放在报表头-报表尾。
======================================
=======================================================================================================
水晶报表相关问题处理
○处理字符串太长:
1. 截取一部分(比如Len(10))
2. 自动换行(字段格式-公用页签-可以增大) 3. 点击字段,设置格式,“两端对齐”。
数据截断/连接。 报表模板
嵌入式对象
容器文档OLE对象 字典
转换借口文件 分组标识器 子报表建页脚。 数组:95;变量-100
运算符102 页合计。
P_84,85,86,--90,91-93
95-105 P_110
相关问题:
1. 将两个表的数据塞到一个datatable里。 2. 怎样链接两个数据库。 3. PULL和PUSH。
4. 水晶报表写存储过程。
5. 根据组查详细信息:将详细资料抑制住,让后将字段全复制到组头。
参数设置:
转换数据源:即从一个电脑转到另一个电脑,水晶报表就需要转换到另一个数据库。
if 条件1 then 结果1 //条件语句。 else结果2