Crystal 报告将数据库字段添加到字符串日期
Crystal Reports add a database field to string date
我的报告中有一个字段 {OperationHeader.ReceiptDate}
,它将文档的日期保存在一个字符串中(例如“07.04.2014”)。我需要创建一个公式,将另一个包含数字的数据库字段 {OperationDetails.GoodsPriceOut10}
添加到该字段。
- 使用
Split
函数 将字符串拆分为包含日、月和年字符串的数组
- 使用带有
Date
函数的数组单元格获取日期
- 使用
DateAdd
函数添加日期
StringVar array datestr := Split({OperationHeader.ReceiptDate}, ".");
DateAdd("d", {OperationDetails.GoodsPriceOut10}, Date(ToNumber(datestr[3]), ToNumber(datestr[2]), ToNumber(datestr[1])));
我的报告中有一个字段 {OperationHeader.ReceiptDate}
,它将文档的日期保存在一个字符串中(例如“07.04.2014”)。我需要创建一个公式,将另一个包含数字的数据库字段 {OperationDetails.GoodsPriceOut10}
添加到该字段。
- 使用
Split
函数 将字符串拆分为包含日、月和年字符串的数组
- 使用带有
Date
函数的数组单元格获取日期 - 使用
DateAdd
函数添加日期
StringVar array datestr := Split({OperationHeader.ReceiptDate}, ".");
DateAdd("d", {OperationDetails.GoodsPriceOut10}, Date(ToNumber(datestr[3]), ToNumber(datestr[2]), ToNumber(datestr[1])));