Thanks for the reply. There is no external data source, the forms operates stand-alone just for the purposes of having an electronic form. The default field value field "AmountDue" is "NoUnitsProvided" * "ServiceRate". All fields relavent to the default value are found in a repeating table. The repeating table has a total of 12 fields in it, 3 of which ("ServiceType", "NoUnitsProvided", and "ServiceRate") have a relation to the "AmountDue" field. The "ServiceType" field is a List Box with 5 possible selection, Basic, Minimal, Moderate, Intensive, and Service Payment.
The premise I have used in defining the form is that the end-user will select a ServiceType, enter the "NoUnitsProvided" and the "ServiceRate". The "AmountDue" field calculates "NoUnitsProvided" * "ServiceRate". Again, this is the default value for the "Amount Due" field. If the end-user selects a "ServiceType" of Service Payment, I have created a Rule the sets a condition of ServiceType = "Service Payment" and an Action of Set a field's value: . = (NoUnitsProvided * ServiceRate) * -1.
This is where my issue begins. When I complete the initial entry to the form, the calculations work fine and display properly. After I save the form using file save as giving the form a unique name such as test13 and then open the form test13 to continue editing, the line items that were listed as "Service Payment" have now reverted to the default calculation of "NoUnitsProvided" * "ServiceRate" and do not consider the Rule.
I know that this is a long winded explanation, but I hope this helps find a solution.