13.08.2021, 20:59 | #1 |
Участник
|
DFO-365. Кнопка "Выбрать папку" на диалоге RunBase
Привет!
DFO-365 Необходимо в метод dialog() класса-наследника от RunBase добавить кнопку выбора папки (локальной или расшаренной сетевой). Что-то у меня возник затык, а в найденных мною примерах кнопка, основанная на EDT FilePath открывала файлы, а не выбирала папки. Мне именно нужно выбрать папку, а не открыть файл. Метод filePathLookupTitle() я в классе создал. Но кнопка с выбором папки не появляется, проиходится вводить путь к папке вручную. И второй вопрос: как добавлять контрол с выбором папки на форму-extension (не свою форму с нуля)?
__________________
Мои утилиты для Аксапты версий 3.0-2012: http://aceofdatabase.blogspot.com/ |
|
14.08.2021, 12:21 | #2 |
Участник
|
Наверное следующий вопрос который возникнет - как использовать введенную локальную папку пользователя. Или это вы уже как-то решили?
|
|
14.08.2021, 21:30 | #3 |
Administrator
|
Цитата:
Сообщение от Ace of Database
Привет!
DFO-365 Необходимо в метод dialog() класса-наследника от RunBase добавить кнопку выбора папки (локальной или расшаренной сетевой). Что-то у меня возник затык, а в найденных мною примерах кнопка, основанная на EDT FilePath открывала файлы, а не выбирала папки. Мне именно нужно выбрать папку, а не открыть файл. Локальный файл также не выбирается - используется класс FileUploadBuild (см D365FO: Пример импорта из (экспорта в) Excel) и классы из его иерархии наследования. Т.е. пользователь выбирает файл, который сначала загружается на сервер и только потом в коде можно получить к нему доступ.
__________________
Возможно сделать все. Вопрос времени |
|
|
За это сообщение автора поблагодарили: Ace of Database (3). |
16.08.2021, 14:46 | #4 |
Участник
|
Пока удалось решить вопрос психологически, не добавляя кнопку.
__________________
Мои утилиты для Аксапты версий 3.0-2012: http://aceofdatabase.blogspot.com/ |
|
|
|