Как я могу найти путь к файлу и затем отобразить этот путь в переменной 4D формы?

Я пытаюсь создать 4-мерную форму, которая позволит мне найти на моем сервере определенный файл, а затем выбрать его, чтобы путь к этому файлу отображался в виде переменной в форме. До сих пор мне не удавалось даже открыть окно проводника, чтобы найти файл, но я также новичок в 4D в целом.

1 ответ

Посмотрите на команду " Выбрать документ".

Команда "Выбрать документ" отображает стандартное диалоговое окно "Открыть документ", которое позволяет пользователю установить один или несколько файлов и возвращает имя и / или полный путь доступа к выбранным файлам.

Ссылка для 4Dv13, но она должна быть похожа на v11 и v12.

Если вы хотите иметь немедленный доступ к содержимому, используйте вместо этого " Открыть документ".

Изменить, чтобы добавить пример кода

C_TEXT($tFirstFileSelected) // this doesn't seem to be getting filled
C_TEXT(tFileNamePlusPath) // use process var to display on form (can't use local)
ARRAY TEXT($atFilesSelected;0) // local array to hold all paths for file(s) selected

Select document("";"*";"Pick File";0;$atFilesSelected;$tFirstFileSelected)

// if only one file is selected the path will be in the first array element
tFileNamePlusPath:=$atFilesSelected{1}
Другие вопросы по тегам