Slightly off topic but to do with numberFormat. I have had some difficulties with this property which I have managed to get around. I needed to do some calculations and enter the result in a field limiting the number to two decimal places. Set the numberFormat to "0.00" works as documented. My difficulty came when I needed to do calculations within a repeat loop e.g.
set the numberFormat to "0.00" put 1 into i repeat 3 put "ETGUG" & i into x add fld x to fld "Answer" add 1 to i end repeat Because of the numberFormat instead of x being ETGUG1 as I had hoped because that is the name of the field thet I wanted, it becomes ETGUG1.00 and since there is no field ETGUG1.00 the script fails. As I said, I have managed to solve the problem by constantly changing the numberFormat property so this is not a pressing issue. However, it was messy and I thought that if it were possible to set the number format of the field this would simplify the process. I tried set the numberForma t of fld "ETGUG1" but, as documented, this does not work. Does anyone know if there is some way to accomplish this? Jim Wall ----- Original Message ----- From: Chipp Walters <[EMAIL PROTECTED]> Date: Friday, May 28, 2004 3:19 pm Subject: curious behavior... > I'm trying to programatically set the numberFormat property. > > on mouseUp > repeat 4 times > put "#" after t > end repeat > put "set the numberFormat to " "e& t "e into tDo > do tDo > put 5+1 > end mouseUp > > puts just "6" in the msg > > now if I try: > > on mouseUp > set the numberFormat to "####" > put 5+1 > end mouseUp > > It puts the expected "0006" > > Any ideas why?? > > > _______________________________________________ > use-revolution mailing list > [EMAIL PROTECTED] > http://lists.runrev.com/mailman/listinfo/use-revolution > _______________________________________________ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution