Вызов интерфейсов и диалогов в версии 8.1

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
voronov
Постоянный гость
Сообщения: 93
Зарегистрирован: 25 май 2006, 17:57
Откуда: ООО "Эфес", г. Пермь
Контактная информация:

Вызов интерфейсов и диалогов в версии 8.1

Сообщение voronov »

Кто уже работает, подскажите пожалуйста, как теперь правильно описывать вызов интерфейсов и диалогов
Сторока

Код: Выделить всё

if(rundialog('getinterval',dstart,dfinish,tmp)=cmok)
Как раньше не работает.
Он просто возвращает false и все
Видимо надо компоненту указывать, или может подключить что-то дополнительно, кроме extfun.res
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5187
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

для фейсов нужно точно указывать компоненту
до диалогов еще не добрался
voronov
Постоянный гость
Сообщения: 93
Зарегистрирован: 25 май 2006, 17:57
Откуда: ООО "Эфес", г. Пермь
Контактная информация:

Сообщение voronov »

А без репозитария подскажите, как найти нужную компоненту. С интерфейсами понятно. Запуск внешних интерфейсов и ищем, что нам надо. А с диалогами как?
Nadin
Сообщения: 19
Зарегистрирован: 29 янв 2007, 16:55

Сообщение Nadin »

ну кто-нибудь разобрался с диалогами в 8.10, напишите пожалуйста...
KATZ
Местный житель
Сообщения: 473
Зарегистрирован: 29 мар 2005, 17:49

Сообщение KATZ »

кто-нибудь разобрался с диалогами в 8.10, напишите пожалуйста...
Правила те же, как и для интерфейсов, например:

Код: Выделить всё

RunDialog('C_COMMON::GetIntervalDates', dateStart, dateEnd);
Практически все типовые диалоги лежат в C_COMMON.
voronov
Постоянный гость
Сообщения: 93
Зарегистрирован: 25 май 2006, 17:57
Откуда: ООО "Эфес", г. Пермь
Контактная информация:

Сообщение voronov »

KATZ писал(а):Практически все типовые диалоги лежат в C_COMMON.
Вот в этом "почти" вся проблема и сидит, а как искать, если их там нету?
Nikos
Местный житель
Сообщения: 577
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Томск

Сообщение Nikos »

savov
Местный житель
Сообщения: 589
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Воронеж ОАО Верофарм. Воронеж

Сообщение savov »

Сделал так, как здесь советуют (см. кусок программы о вставке диалога), но НИКАКОГО ДИАЛОГА НА ЭКРАНЕ НЕ ВОЗНИКАЕТ ПРИ РАБОТЕ ОТЧЕТА!! :eek: в чем может быть проблема?
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5187
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

сделайте перед вызовом message. Как миниум сообщение что нет объекта то вы должны получить- наверное просто не доходите до этого места. А при компиляции не ругалась что объект не найден?
savov
Местный житель
Сообщения: 589
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Воронеж ОАО Верофарм. Воронеж

Сообщение savov »

До этого места отчет доходит и переходит, т.к. выдает на экран печать заголовка и проч. При компиляции сообщения о каких-то ошибках не возникало
Ответить