Страница 6 из 6

Re: Параметры интерфейса

Добавлено: 15 окт 2015, 14:32
edward_K
1. cmPick у вас в двух местах - это специально так? UpdateTable уберите.
2. Нужно внимательно следить за добавлением элементов - если вы уже добавили в окно, по поставте в какой нибудь переменной флаг.
3. При закрытии окна вроде срабатывает его cmDone. Может быть еще чего нибудь при закрытии кнопками - например cmCancel.
4. Logstrtofile вам в помощь :)

Re: Параметры интерфейса

Добавлено: 15 окт 2015, 23:12
zna
Нормально события ловятся в winDogovorEdinMain. Я не ожидал, что для договора и для доп. соглашения разные окна (для соглашения- winDogovorAttachMain), и закрывал не то окно. :razz:

Re: Параметры интерфейса

Добавлено: 09 мар 2016, 07:52
Алексей
Есть свой интерфейс, один из параметров которого - дата. Если вызывать интерфейс из другого интерфейса и передавать в качестве параметра либо дату (через переменную) либо 0 - всё работает нормально.
Но если попробовать вызвать это через пункт меню "Запуск удаленного интерфейса", либо вставить запуск интерфейса в рабочее место пользователя - возникает ошибка "Некорректный параметр 5" - в нашем случае, пятый параметр это как раз и есть параметр типа Date.

Более того - после этой ошибки Галактика некорректно считывает и предыдущие 4 параметра...
При вызове описывали дату и как 0, и как date(0,0,0) и как cur_date - не хочет.
Никто не сталкивался ?

Re: Параметры интерфейса

Добавлено: 09 мар 2016, 09:49
edward_K
Для запуска снаружи удобно дату передавать в виде строки.
Так вы должны загнать типа 24/03/2016 без кавычек и прочего - преобразование сделает сам загрузчик.
Но в виде строки проще. Вы всегда можете написать транзитный фейс для запуска снаружи.