если я вас правильно понял, и вы хотите, чтобы динамически определяемое количество файлов загружалось, есть много вариантов для этого
Самый простой 1 - загружать по одному за раз и показывать пользователю более старые файлы, которые были загружены .
Самый простой 2 - используйте параметр «Разрешить несколько файлов», а затем разрешите пользователю редактировать имена https://jeffkemponoracle.com/2016/08/file-upload-improvements-in-apex-5-1/
Простой вариант: создать модальный диалог создайте страницу для загрузки документов и сделайте ссылку «Добавить строку» ссылкой, чтобы открыть эту модальную диалоговую страницу.
Более сложный вариант: использование пакета APEX_ITEM и динамические действия c: https://dzone.com/articles/super-dynamic-apex-forms-using-apex-item-and-dynam
Если, с другой стороны, вы знаете, что у вас всегда будет загружено 10 элементов, я предлагаю просто создать их все в конструкторе приложений и сэкономить время ..