Hi David,
Maybe you are doing more in your application to set this up than what you are explaining to me. To get on the same page let me refer you to a sample in www.betasprings.com. The login there is host, dnnhost. This sample might show you what you are trying to do. The sample is in Dynamic Forms > Calc4.
The trick to getting a value to transfer from one field to another lies in working with client side events in the Advanced Field Options for the field value you are trying to transfer to the other field. Normally this is done with check box group field where you can address the CalculateCheckBoxListValues($(FieldName_FieldID), $(FieldName_ValueFieldID)).
Now for your sample you may be summing a bunch of stuff and then tranfering from one textbox to anotheras you asked. Look at this code for the client side event in your Q1 advanced field options but rename Q1 to ($(TotalExtraonkeypress) as you need to use that reserved name then try the code below. Make a field called GrandTotalHidden and then use that hidden field value in the HTML field:
if(isNaN($(TotalExtraonkeypress))){
$(TotalExtraonkeypress) = '0';
}
else
{
$(GrandTotalHidden) = formatCurrency(eval(parseFloat($(TotalExtraonkeypress)) ))
document.getElementById
('GrandTotal').innerHTML = 'Your grand total comes to: ' + formatCurrency($(GrandTotalHidden)) + '';
}
Good luck and let me know how it works. I worked it out between just two text box fields.