AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.02.2004, 11:58   #1  
Nataly is offline
Nataly
Участник
 
101 / 10 (1) +
Регистрация: 17.06.2003
Адрес: Екатеринбург
Как подключить стандартный диалог открытия файла
Помещаю на форму Label и Edit (со свойством AssistEdit=Да). И очень хочется, чтобы по AssistButton открывался стандартный диалог открытия файла (т.е. диалог выбора файла). Как этого добиться???

Такое реализовано во многих стандартных датапортах, но как совершенно не понятно - кода никакого нет и свойства у edit я уже все вдоль и поперек просмотрела.
Старый 05.02.2004, 12:22   #2  
Svalik is offline
Svalik
Участник
 
20 / 10 (1) +
Регистрация: 10.09.2002
Адрес: Москва
Lightbulb codeunit 412."Common Dialog Management"
codeunit 412."Common Dialog Management"
Старый 05.02.2004, 12:36   #3  
Nataly is offline
Nataly
Участник
 
101 / 10 (1) +
Регистрация: 17.06.2003
Адрес: Екатеринбург
Огромное спасибо!!!

Хотя по-прежнему интересно как это работает в стандартных датапортах - там нет никаких упоминаний об этом кодюните
Старый 05.02.2004, 12:43   #4  
Svalik is offline
Svalik
Участник
 
20 / 10 (1) +
Регистрация: 10.09.2002
Адрес: Москва
Так же как в меню Файл-Открыть.
Системные вызовы, функции оболочки - ведь при запуске репорта тоже нет явного запуска реквестформы.
Так что не надо забивать голову.
Старый 09.02.2004, 09:43   #5  
Cheb is offline
Cheb
Участник
Лучший по профессии 2017
 
138 / 13 (1) ++
Регистрация: 22.09.2002
Адрес: Ростов-на-Дону -> Москва
Попробуйте в Edit установить ID=1, AssistEdit=Да.
Старый 09.02.2004, 10:15   #6  
Nataly is offline
Nataly
Участник
 
101 / 10 (1) +
Регистрация: 17.06.2003
Адрес: Екатеринбург
Забавно конечно, но трюк с ID =1 помогает
Спасибо!

//Что через системные вызовы можно, согласна, просто было интересно как это в датапортах сделано... и оказывается все дело в ID=1, а все остальное скрыто
Старый 09.02.2004, 10:39   #7  
Svalik is offline
Svalik
Участник
 
20 / 10 (1) +
Регистрация: 10.09.2002
Адрес: Москва
Не понял.

Создал репорт, на реквест положил TextBox, сделал ему ID=1, AssistEdit=TRUE
А, еще переменную создал qqq типа text 250 - запихал ее в SourceExpr этому TextBox

Запускаю репорт и... нажатие на AssistButton холостое.
В чем прикол-то?

2Nataly - у вас работает?
Старый 09.02.2004, 11:43   #8  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
"Трюк" работает только в датапортах.
Старый 09.02.2004, 12:13   #9  
Nataly is offline
Nataly
Участник
 
101 / 10 (1) +
Регистрация: 17.06.2003
Адрес: Екатеринбург
да, у меня работает (в датапорте!!!)
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
датапорт - экспорт - формат файла Mary NAV: Программирование 5 08.04.2005 07:07
Обработка записей из файла в датапорте Greggy NAV: Программирование 2 19.10.2004 13:53
Чтения из файла logoff NAV: Программирование 3 23.09.2004 12:38
[attain] начнем утро с вопроса: вчера вечером пытался подключить визуальную OCX комп Lexi NAV: Программирование 3 23.04.2003 12:34

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:57.