我想通过Crystal Reports中的另一个公式更改公式的值。
我遇到了一个问题:我在DB中有一个字符串列,并保存为例如“Cars”或“Doors”或..
并且在报告中我将所有类别都写在普通文本框中。 (像RadioButtonList一样)。
并希望如果列是“汽车”,它将检查汽车TextBox旁边。 (像RadioButtonList一样)
我认为我制作了一个名为main_Categ
的公式,并且每个类别TextBox旁边都有一个公式,我将写入main_Categ公式
if the Column = "cars" then CarsFormula="1"
else if the Column = "Doors" then DoorsFormula="1"
等等。 你觉得怎么样?
答案 0 :(得分:0)
我认为每个复选框都有一个公式会更简单。在每个公式中,只需输入:{table.field}='doors'
。这将返回true / false。
您的方法似乎引入了不必要的复杂性。
答案 1 :(得分:0)
每个公式必须评估自己。
创建2个公式
CarsFormula {column} ="cars"
和
DoorsFormula {column}="doors"