I not need use Forms yet, but I think you could achieve this using this method:
After retrieve your dynamic data, use some loop to build your tables in HTML notation. The idea is before use create form, you already have formatted tables. Then pass your html as in argument in Create Form and use HTML Content element in Advanced menu. Enter the html argument to it. To better understanding see this reference:
Good suggestion. It looks like I can indeed show the correct information in the UiPath Forms this way. However, when I change data in this Forms, such as checking a checkbox, how can this information be retrieved after submitting the Form? The html that is put in, is not changed after changing things in the Forms. It want to retrieve the information of which checkboxes are checked.