View Single Post
  #2   Report Post  
Posted to microsoft.public.word.tables
Suzanne S. Barnhill Suzanne S. Barnhill is offline
external usenet poster
 
Posts: 33,624
Default Problem with conditional calculation in a table

I may be off the mark, but I don't think you need to have this field in a
text form field. What you do need for IF fields in a protected form,
however, is to use REF fields for your bookmarks:

{ IF { REF Quantity_1 } 0 { = { REF Quantity_1 } * { REF Price_1 } \#
$#,##0.00; } }

You can omit the final "" since the FalseText is never required when it is
to be blank.

--
Suzanne S. Barnhill
Microsoft MVP (Word)
Words into Type
Fairhope, Alabama USA
http://word.mvps.org

Tom Stanley wrote in message ...
I have an invoice that I want to create a conditional expression to display
nothing on a zero result. The result is displayed in a Text Form Field
(Type = Calculation, Maximum Length = Unlimited, Number Format = nothing,
Bookmark = Text2, Calculate on Exit is Checked) Expression is as follows
{ IF {Quantity_1} 0 { = {Quantity_1} * {Price_1} \# $#,##0.00; } "" }

My problem is that when I protect the document and enter in info for
Quantity_1 and Price_1 the result will not calculate and display. Both
Quantity_1 and Price_1 are Number type Form Fields with Default numbers of
0. This one is driving me nuts and it's probably just a simple syntax
error, but I can't seem to find the solution.........

EggHeadCafe - Software Developer Portal of Choice
Build A C# DNS MX Mail Record Query Class
http://www.eggheadcafe.com/tutorials...x-mail-re.aspx