In this example, on the first page a user should enter the list of his current employers and on the next page fill the information about each of them.
On the first page, we are using Matrix Dynamic question. It is allows to create an array of objects.
On the second page, we are using Panel Dynamic question. We are disabling row adding and removing by settings its propertyes allowAddPanel and allowRemovePanel to false.
Both questions has the same value for valueName property. In this case it equals "employers". It tells SurveyJS that both questions are editing the same data.