I'm trying to print certificates for a group of athletes and need to
have them reflect their standing in the event. The certificate has a
number of conditional text fields, such as to translate their gender
from M/F to male/female, which are working.
However the ones that are doing numeric comparisons aren't. The
comparison always seems to return "true" so the "then" condition is
printed. For example Run Results.Race.place == 1 is the condition but
the translation text is always "first place", never empty. Since I have
5 different conditions (first 3 positions, participate, supported), I
get a lot of text printed that shouldn't.
The slightly more complex Run Results.Race.age > 18 AND Run
Results.Race.age < 60 always prints adult. At one point I had it print
an else (senior) but that branch was never taken even when the age was
well past 60.
I've checked the Run Results.odb file (which links to a spreadsheet) and
the age & place fields are both of type decimal.
What am I doing wrong?
--
To unsubscribe e-mail to: users+unsubscr...@global.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted