Страница 1 из 1
Вызов интерфейсов и диалогов в версии 8.1
Добавлено: 20 апр 2007, 10:33
voronov
Кто уже работает, подскажите пожалуйста, как теперь правильно описывать вызов интерфейсов и диалогов
Сторока
Код: Выделить всё
if(rundialog('getinterval',dstart,dfinish,tmp)=cmok)
Как раньше не работает.
Он просто возвращает false и все
Видимо надо компоненту указывать, или может подключить что-то дополнительно, кроме extfun.res
Добавлено: 20 апр 2007, 12:41
edward_K
для фейсов нужно точно указывать компоненту
до диалогов еще не добрался
Добавлено: 21 апр 2007, 08:58
voronov
А без репозитария подскажите, как найти нужную компоненту. С интерфейсами понятно. Запуск внешних интерфейсов и ищем, что нам надо. А с диалогами как?
Добавлено: 26 июн 2007, 11:55
Nadin
ну кто-нибудь разобрался с диалогами в 8.10, напишите пожалуйста...
Добавлено: 26 июн 2007, 14:48
KATZ
кто-нибудь разобрался с диалогами в 8.10, напишите пожалуйста...
Правила те же, как и для интерфейсов, например:
Код: Выделить всё
RunDialog('C_COMMON::GetIntervalDates', dateStart, dateEnd);
Практически все типовые диалоги лежат в C_COMMON.
Добавлено: 28 июн 2007, 19:05
voronov
KATZ писал(а):Практически все типовые диалоги лежат в C_COMMON.
Вот в этом "почти" вся проблема и сидит, а как искать, если их там нету?
Добавлено: 29 июн 2007, 09:45
Nikos
Добавлено: 14 сен 2007, 10:23
savov
Сделал так, как здесь советуют (см. кусок программы о вставке диалога), но НИКАКОГО ДИАЛОГА НА ЭКРАНЕ НЕ ВОЗНИКАЕТ ПРИ РАБОТЕ ОТЧЕТА!!
в чем может быть проблема?
Добавлено: 14 сен 2007, 13:35
edward_K
сделайте перед вызовом message. Как миниум сообщение что нет объекта то вы должны получить- наверное просто не доходите до этого места. А при компиляции не ругалась что объект не найден?
Добавлено: 17 сен 2007, 10:03
savov
До этого места отчет доходит и переходит, т.к. выдает на экран печать заголовка и проч. При компиляции сообщения о каких-то ошибках не возникало