Hi
I dont fully understand your query, so I'm guessing at what you are trying to achieve
Is it that a field is not been properly displayed on a screen, you are re-displaying the value by overlaying the original field with a subsequent occurrence of the field.
Remove the subsequent occurcences of the field (replace whtm with $, $d) and try using the TagName.Refresh() command to re-display the field.
In Logic
SCREEN.FIELD001 += LINE.ITEM.AMOUNT
ScreenField001.REfresh()
* this should re-siaply the Screen Field with the revised value
see
www.proivrc.com/index.php?showtopic=2554&hl=refreshsearch other postings on this forum for the usage of Refresh()
hope this helps
Rgds
George
Edited by George Macken, 18 December 2007 - 07:10 PM.