I tired this .. it should've worked just like yours
if {?Status; ALL POSSIBLE INPUTS= (I- In use, R- Reserved, S- Spare)}= "I"
then {CIRCUIT.CKSTAT}="I"
else if {?Status; ALL POSSIBLE INPUTS= (I- In use, R- Reserved, S- Spare)}= "R"
then {CIRCUIT.CKSTAT}="R"
else if {?Status; ALL POSSIBLE INPUTS= (I- In use, R- Reserved, S- Spare)}= "S"
then {CIRCUIT.CKSTAT}="S"
else if IsNull ({?Status; ALL POSSIBLE INPUTS= (I- In use, R- Reserved, S- Spare)})
then {CIRCUIT.CKSTAT} in ["I","R","S"]
and what happens is all values show for all paramters typed in now.
in the report options i only have convert database null values to default values
and covert other null values to default values
Edited by soulsniper - 19 Jul 2011 at 6:41am