Another point of clarification, if label does not change from the first time you start the screen, am I correct in thinking that the bu:replace is not necessary?I don't think so it is going to work without minor adjustments. You will need to wrap fi:* you are generating manually with bu:replace tags according to a widget value change. You just need to add construct like: <jx:if test="form.updatedWidgetIds.contains('label')"> <bu:replace> <fi:label> <jx:out value="${form.getChild('styles').getRow(style_idx).getChild('style_flds').getRow(repeaterLoop.index).getChild('label').value}"/> </fi:label> </bu:replace> </jx:if>It must be done that way so update of label is performed only if widget that label value relies on was changed. Construct shown above will work in non-AJAX mode, also. I must admit I was typing from my head so there may be some minor details missing.
Thanks. -- Kamal Bhatt --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
