thanks for info.
The page was generated by DataAssist, so it is a form for updating a single record from a table (as indicated in the help documentation).
I then selected the row with the input boxes in and select Multiple Record Update, at which point I get an error saying that I must select a Repeated Region.
So I set the TR to be a DW Repeated Region, then I try the Multiple Record Update again, at which point it does all the work, but inserts a second Repeated Region inside the first one.
I have now worked out that I should use the DA Repeat Region instead of the DW Repeat Region. This has solved the problem of the records not displaying.
However, the UPDATE performed now gets all the form fields wrong.
The values of the text input fields for the first record are used for every UPDATE command. And all the checkboxes are set to Checked, even though i select most of them to UnChecked.