【发布时间】:2013-12-11 00:59:21
【问题描述】:
是否可以在公式本身中使用 Crystal Reports 公式的名称(在 Crystal 8.5 中)?
例如,假设我有如下公式:
@MOISTURE
@PROTEIN
@ACIDITY
@PROPERTYX
@PROPERTYY
@PROPERTYZ
并且每个公式的逻辑是相同的。公式之间的唯一区别是 他们最终访问的字段的名称。例如,@MOISTURE 看起来像这样:
if ... then {VIEW_SPECS.SOURCE_1_MOISTURE}
if ... then {VIEW_SPECS.SOURCE_2_MOISTURE}
if ... then {VIEW_SPECS.SOURCE_3_MOISTURE}
if ... then {VIEW_SPECS.AVERAGE_MOISTURE}
@PROTEIN 看起来像这样:
if ... then {VIEW_SPECS.SOURCE_1_PROTEIN}
if ... then {VIEW_SPECS.SOURCE_2_PROTEIN}
if ... then {VIEW_SPECS.SOURCE_3_PROTEIN}
if ... then {VIEW_SPECS.AVERAGE_PROTEIN}
我可以在公式本身中获取公式的名称,而不是为每个公式输入所有这些重复的内容,以便每个公式看起来像这样:
if ... then {VIEW_SPECS.SOURCE_1_{$this}}
if ... then {VIEW_SPECS.SOURCE_2_{$this}}
if ... then {VIEW_SPECS.SOURCE_3_{$this}}
if ... then {VIEW_SPECS.AVERAGE_{$this}}
我希望能够编写一次公式,并将其粘贴到每个公式的公式编辑器中,而不必修改每个公式。
【问题讨论】:
标签: crystal-reports