J
jlute
YIKES! Trying to simplify the "Can't be calculated." part of this
mess:
IDCubecuin: IIf([IDLUOM]="ga.","Can't be
calculated.",IIf([IDLUOM]="Micron","Can't be
calculated.",IIf([IDLUOM]="Mil","Can't be
calculated.",IIf([IDLUOM]="Other (Specify)","Can't be
calculated.",IIf([IDLUOM]="in.",
[IDLength]*[IDWidth]*[IDHeight],IIf([IDLUOM]="ft.",
[IDLength]*[IDWidth]*[IDHeight]*1728,IIf([IDLUOM]="yd.",
[IDLength]*[IDWidth]*[IDHeight]*46656,IIf([IDLUOM]="mm",
[IDLength]*[IDWidth]*[IDHeight]*0.000061023744095,IIf([IDLUOM]="cm",
[IDLength]*[IDWidth]*[IDHeight]*0.061023744,IIf([IDLUOM]="dm",
[IDLength]*[IDWidth]*[IDHeight]*61.0237441,IIf([IDLUOM]="m",
[IDLength]*[IDWidth]*[IDHeight]*61023.7441)))))))))))
I tried this:
IDCubecuin: IIf([IDLUOM]="ga." Or "Micron" Or "Mil" Or "Other
(Specify)","Can't be calculated.",IIf([IDLUOM]="in.",
[IDLength]*[IDWidth]*[IDHeight],IIf([IDLUOM]="ft.",
[IDLength]*[IDWidth]*[IDHeight]*1728,IIf([IDLUOM]="yd.",
[IDLength]*[IDWidth]*[IDHeight]*46656,IIf([IDLUOM]="mm",
[IDLength]*[IDWidth]*[IDHeight]*0.000061023744095,IIf([IDLUOM]="cm",
[IDLength]*[IDWidth]*[IDHeight]*0.061023744,IIf([IDLUOM]="dm",
[IDLength]*[IDWidth]*[IDHeight]*61.0237441,IIf([IDLUOM]="m",
[IDLength]*[IDWidth]*[IDHeight]*61023.7441)))))))))))
But it returns "Can't be calculated." for every record.
Any way to simplify?
THANKS!
mess:
IDCubecuin: IIf([IDLUOM]="ga.","Can't be
calculated.",IIf([IDLUOM]="Micron","Can't be
calculated.",IIf([IDLUOM]="Mil","Can't be
calculated.",IIf([IDLUOM]="Other (Specify)","Can't be
calculated.",IIf([IDLUOM]="in.",
[IDLength]*[IDWidth]*[IDHeight],IIf([IDLUOM]="ft.",
[IDLength]*[IDWidth]*[IDHeight]*1728,IIf([IDLUOM]="yd.",
[IDLength]*[IDWidth]*[IDHeight]*46656,IIf([IDLUOM]="mm",
[IDLength]*[IDWidth]*[IDHeight]*0.000061023744095,IIf([IDLUOM]="cm",
[IDLength]*[IDWidth]*[IDHeight]*0.061023744,IIf([IDLUOM]="dm",
[IDLength]*[IDWidth]*[IDHeight]*61.0237441,IIf([IDLUOM]="m",
[IDLength]*[IDWidth]*[IDHeight]*61023.7441)))))))))))
I tried this:
IDCubecuin: IIf([IDLUOM]="ga." Or "Micron" Or "Mil" Or "Other
(Specify)","Can't be calculated.",IIf([IDLUOM]="in.",
[IDLength]*[IDWidth]*[IDHeight],IIf([IDLUOM]="ft.",
[IDLength]*[IDWidth]*[IDHeight]*1728,IIf([IDLUOM]="yd.",
[IDLength]*[IDWidth]*[IDHeight]*46656,IIf([IDLUOM]="mm",
[IDLength]*[IDWidth]*[IDHeight]*0.000061023744095,IIf([IDLUOM]="cm",
[IDLength]*[IDWidth]*[IDHeight]*0.061023744,IIf([IDLUOM]="dm",
[IDLength]*[IDWidth]*[IDHeight]*61.0237441,IIf([IDLUOM]="m",
[IDLength]*[IDWidth]*[IDHeight]*61023.7441)))))))))))
But it returns "Can't be calculated." for every record.
Any way to simplify?
THANKS!