05.02.2004, 11:58 | #1 |
Участник
|
Как подключить стандартный диалог открытия файла
Помещаю на форму Label и Edit (со свойством AssistEdit=Да). И очень хочется, чтобы по AssistButton открывался стандартный диалог открытия файла (т.е. диалог выбора файла). Как этого добиться???
Такое реализовано во многих стандартных датапортах, но как совершенно не понятно - кода никакого нет и свойства у edit я уже все вдоль и поперек просмотрела. |
|
05.02.2004, 12:22 | #2 |
Участник
|
codeunit 412."Common Dialog Management"
codeunit 412."Common Dialog Management"
|
|
05.02.2004, 12:36 | #3 |
Участник
|
Огромное спасибо!!!
Хотя по-прежнему интересно как это работает в стандартных датапортах - там нет никаких упоминаний об этом кодюните |
|
05.02.2004, 12:43 | #4 |
Участник
|
Так же как в меню Файл-Открыть.
Системные вызовы, функции оболочки - ведь при запуске репорта тоже нет явного запуска реквестформы. Так что не надо забивать голову. |
|
09.02.2004, 09:43 | #5 |
Участник
|
Попробуйте в Edit установить ID=1, AssistEdit=Да.
|
|
09.02.2004, 10:15 | #6 |
Участник
|
Забавно конечно, но трюк с ID =1 помогает
Спасибо! //Что через системные вызовы можно, согласна, просто было интересно как это в датапортах сделано... и оказывается все дело в ID=1, а все остальное скрыто |
|
09.02.2004, 10:39 | #7 |
Участник
|
Не понял.
Создал репорт, на реквест положил TextBox, сделал ему ID=1, AssistEdit=TRUE А, еще переменную создал qqq типа text 250 - запихал ее в SourceExpr этому TextBox Запускаю репорт и... нажатие на AssistButton холостое. В чем прикол-то? 2Nataly - у вас работает? |
|
09.02.2004, 11:43 | #8 |
NavAx
|
"Трюк" работает только в датапортах.
|
|
09.02.2004, 12:13 | #9 |
Участник
|
да, у меня работает (в датапорте!!!)
|
|