I am using Crystal 8.5. I can make use of isnull logic successfully within the selection criteria but use of isnull reference to the same field within the borders & colors/background does not return the expected result.
In selection criteria:
isnull(Table.Field)
- This returns only records missing this field
In Borders&Colors/Background formula:
if isnull(Table.Field)
then cryellow else defaultattribute
- Field fails to turn yellow for isnull
I can write a separate formula that converts null values for the field to blanks and then successfully color the background based on blanks but this will require me to write 25 separate formulas for each field I am trying to highlight error conditions for, a very painful work around!
Why does Crystal recognize the null properties via selection criteria but not in the background formula? Am I missing a fundamental concept here? I have not altered any standard report settings.
In selection criteria:
isnull(Table.Field)
- This returns only records missing this field
In Borders&Colors/Background formula:
if isnull(Table.Field)
then cryellow else defaultattribute
- Field fails to turn yellow for isnull
I can write a separate formula that converts null values for the field to blanks and then successfully color the background based on blanks but this will require me to write 25 separate formulas for each field I am trying to highlight error conditions for, a very painful work around!
Why does Crystal recognize the null properties via selection criteria but not in the background formula? Am I missing a fundamental concept here? I have not altered any standard report settings.