[ic] Display Quantity Flypage++

Steve Graham interchange-users@interchange.redhat.com
Thu Feb 28 10:48:00 2002


Thanks for the suggestion:
Here is the current code & results:

[tmp tp1][item-price noformat=1][/tmp]
[loop prefix=break list="1,2,3,4,5,6,10,12,15,20,24,25,36,48,50,72,100,144"]
  [tmp tp2] [price code="[item-code]" quantity="[break-code]" noformat=1] 
[/tmp]
tp1/tp2=[scratch tp1]/[scratch tp2]

[if explicit]
   [condition]
     $Scratch->{tp1} ne $Scratch->{tp2}
   [/condition]
  [break-code]+  
       [price code="[item-code]" quantity="[break-code]"] <br>
       [tmp tp1][price code="[item-code]" quantity="[break-code]" 
noformat=1]
       [/tmp]
  [/if]
[/loop]

Results->
tp1/tp2=2.65/ 2.65 1+   $2.65
tp1/tp2=2.65 / 2.65 2+   $2.65
tp1/tp2=2.65 / 2.65 3+   $2.65
tp1/tp2=2.65 / 2.65 4+   $2.65
tp1/tp2=2.65 / 2.65 5+   $2.65
tp1/tp2=2.65 / 2.65 6+   $2.65
tp1/tp2=2.65 / 2.65 10+   $2.65
tp1/tp2=2.65 / 2.39 12+   $2.39
tp1/tp2=2.39 / 2.39 15+   $2.39
tp1/tp2=2.39 / 2.39 20+   $2.39
tp1/tp2=2.39 / 2.39 24+   $2.39
tp1/tp2=2.39 / 2.39 25+   $2.39
tp1/tp2=2.39 / 1.99 36+   $1.99
tp1/tp2=1.99 / 1.99 48+   $1.99
tp1/tp2=1.99 / 1.99 50+   $1.99
tp1/tp2=1.99 / 1.99 72+   $1.99
tp1/tp2=1.99 / 1.99 100+   $1.99
tp1/tp2=1.99 / 1.99 144+   $1.99

Ideally the above code would only display the quantities it tp1 is note 
equal to tp2.
It looks like there are some embedded spaces, even though I have requested 
the noformat=1 modifier. I think this may be the problem. I have tried both 
the perl ne string comparison, and the != numeric comparison, but still do 
not get the correct comparison of these values:

$Scratch->{tp1} ne $Scratch->{tp2}

Thanks for the help
-Steve



_________________________________________________________________
Join the world’s largest e-mail service with MSN Hotmail. 
http://www.hotmail.com