2015-04-08 121 views
0

我在我的报告中有一个字段{OperationHeader.ReceiptDate},该字段将文档的日期保存为字符串(例如“07.04.2014”)。我需要创建一个公式,该公式将包含数字的另一个数据库字段{OperationDetails.GoodsPriceOut10}添加到此字段。Crystal Reports将数据库字段添加到字符串日期

+0

那么这里有什么问题? – Siva

回答

0
  1. 分割字符串与日,月,年的字符串数组Split功能
  2. 使用阵列单元获取日期与Date功能
  3. 使用DateAdd功能添加日期

StringVar array datestr := Split({OperationHeader.ReceiptDate}, "."); 

DateAdd("d", {OperationDetails.GoodsPriceOut10}, Date(ToNumber(datestr[3]), ToNumber(datestr[2]), ToNumber(datestr[1]))); 
+0

非常感谢Simo,它就像一个魅力:) – intenZive

相关问题