I am working on a mileage reimbursement request which has a lot of rules and calculated values on controls within a repeating section. When I add rows, many of my fields are missing or moved...
I have tried to rearrange my fields multiple times, I have also put my fields in panels, nothing I do seems to work.
Why are my fields missing/being moved??
in the form designer:
First row in preview mode:
Second row in preview mode:
Make sure that when you arrange controls it is placed in container control. When move the control over the container control, it changes the colour to Gray.
If it is still doing the same , delete the repeat section control and start with a new one. It is better to name each control with a proper name.
first of all I wouldn't rely on preview. it's just a preview, not everything needs to be rendered correctly.
publish the form and run it, that's only way to validate pplacement.
keep the general rule: always leave small space between single controls and/or panels.
Thanks, I have rearranged again and made sure there was space. I also published the form but it is still not working correctly. Fields are still missing and/or being moved. Grr.
any errors on developer console?
on screenshots you provided, is first repeater line shown correctly acc, the design or is there anything missing or misplaced?
how does 3rd line loo like?
could you in designer click on repeating section and post screenshots? (I'd like to see which controls gets selected.
then if you could do the same panel by panel.
It appears that the repeating sections do not like hidden fields. I had some boxes that were hidden unless a specific value was selected in a drop down box. Once I just disabled those fields and removed them from being hidden, the repeating sections worked correctly. While this is a work around, it is frustrating because I would prefer to hide the fields and make the form seem less cluttered.
have you hidden them with formatting rule or some other way?
try to put such controls into panel(s) (ideally if panel is spread across whole form width) and apply rules on panels.