1. cmPick у вас в двух местах - это специально так? UpdateTable уберите.
2. Нужно внимательно следить за добавлением элементов - если вы уже добавили в окно, по поставте в какой нибудь переменной флаг.
3. При закрытии окна вроде срабатывает его cmDone. Может быть еще чего нибудь при закрытии кнопками - например cmCancel.
4. Logstrtofile вам в помощь
Параметры интерфейса
Модераторы: m0p3e, edward_K, Модераторы
-
- Местный житель
- Сообщения: 552
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Челябинск
- Контактная информация:
Re: Параметры интерфейса
Нормально события ловятся в winDogovorEdinMain. Я не ожидал, что для договора и для доп. соглашения разные окна (для соглашения- winDogovorAttachMain), и закрывал не то окно.
-
- Местный житель
- Сообщения: 2896
- Зарегистрирован: 24 июн 2005, 12:12
- Откуда: Иркутская область
Re: Параметры интерфейса
Есть свой интерфейс, один из параметров которого - дата. Если вызывать интерфейс из другого интерфейса и передавать в качестве параметра либо дату (через переменную) либо 0 - всё работает нормально.
Но если попробовать вызвать это через пункт меню "Запуск удаленного интерфейса", либо вставить запуск интерфейса в рабочее место пользователя - возникает ошибка "Некорректный параметр 5" - в нашем случае, пятый параметр это как раз и есть параметр типа Date.
Более того - после этой ошибки Галактика некорректно считывает и предыдущие 4 параметра...
При вызове описывали дату и как 0, и как date(0,0,0) и как cur_date - не хочет.
Никто не сталкивался ?
Но если попробовать вызвать это через пункт меню "Запуск удаленного интерфейса", либо вставить запуск интерфейса в рабочее место пользователя - возникает ошибка "Некорректный параметр 5" - в нашем случае, пятый параметр это как раз и есть параметр типа Date.
Более того - после этой ошибки Галактика некорректно считывает и предыдущие 4 параметра...
При вызове описывали дату и как 0, и как date(0,0,0) и как cur_date - не хочет.
Никто не сталкивался ?
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: Параметры интерфейса
Для запуска снаружи удобно дату передавать в виде строки.
Так вы должны загнать типа 24/03/2016 без кавычек и прочего - преобразование сделает сам загрузчик.
Но в виде строки проще. Вы всегда можете написать транзитный фейс для запуска снаружи.
Так вы должны загнать типа 24/03/2016 без кавычек и прочего - преобразование сделает сам загрузчик.
Но в виде строки проще. Вы всегда можете написать транзитный фейс для запуска снаружи.