Отладка vip-проектов
Модераторы: m0p3e, edward_K, Модераторы
-
- Постоянный гость
- Сообщения: 85
- Зарегистрирован: 23 апр 2008, 14:08
- Откуда: г.Уфа МУП Уфаводоканал
Отладка vip-проектов
Добрый день!
Надеюсь, что вопрос задаю в правильную ветку.
Галактику уидела я недавно, а создавать проекты на vip начала только на этой неделе. Посему вопрос: как лучше отлаживать эти проекты?
Например, я пробую вставлять платежки - сначала разбираюсь с функцие, потом пишу чтение из файла и т.д. Но надо же это как-то проверять!
Сейчас действую по схеме предложеной коллегами:
0. Подключаю первый вариант своего res-файла как ARD отчет
1. В текстовом редакторе, в крайнем случае в Саппорте вношу изменения в файл vip
2. Если был открыт Саппорт - закрываю (полминуты).
3. Запускаю bat-файл для компиляции проекта
4. Если открыта Галактика - закрываю её - чтобы подменить полученый res
5. Запускаю Галактику (не менее полминуты)
6. Выбираю там нужный ARD и запускаю его
7. Лезу в платежные поручения - смотрю что вышло
8. Провожу там какие-нибудь эксперименты
9. Запускаю Саппорт (не менее полминуты)
10. Лезу в журнализацию - уточнять поля и значения
И опять все по-новой... Можно ли как-то обойтись без таких частых переоткрытий Галктики?
Надеюсь, что вопрос задаю в правильную ветку.
Галактику уидела я недавно, а создавать проекты на vip начала только на этой неделе. Посему вопрос: как лучше отлаживать эти проекты?
Например, я пробую вставлять платежки - сначала разбираюсь с функцие, потом пишу чтение из файла и т.д. Но надо же это как-то проверять!
Сейчас действую по схеме предложеной коллегами:
0. Подключаю первый вариант своего res-файла как ARD отчет
1. В текстовом редакторе, в крайнем случае в Саппорте вношу изменения в файл vip
2. Если был открыт Саппорт - закрываю (полминуты).
3. Запускаю bat-файл для компиляции проекта
4. Если открыта Галактика - закрываю её - чтобы подменить полученый res
5. Запускаю Галактику (не менее полминуты)
6. Выбираю там нужный ARD и запускаю его
7. Лезу в платежные поручения - смотрю что вышло
8. Провожу там какие-нибудь эксперименты
9. Запускаю Саппорт (не менее полминуты)
10. Лезу в журнализацию - уточнять поля и значения
И опять все по-новой... Можно ли как-то обойтись без таких частых переоткрытий Галктики?
-
- Постоянный гость
- Сообщения: 85
- Зарегистрирован: 23 апр 2008, 14:08
- Откуда: г.Уфа МУП Уфаводоканал
Den
Вы правы - впринципе саппорт можно держать открытым - т.к. при нормальной настройки он res нужный не блокирует, а смотреть журнал полезно. ОТкрывать саппортом файлы я уже зареклась, т.к. перед компиляцией проекта забываю их закрыть.
Да и в командной строке подробнее сообщения об ошибках - во всяком случае место показывает в коде.
Можно ли как-то освободить res-файл не закрывая Галактику?
Насколько популярно подключать vip для тестирование именно через ARD-отчеты?
Можнет можно как-то его сразу вызвать?
В другой ветке мне советовали:
Так может мне проще получать Lot-файлы (как?)
Будут ли они захватываться Галкой?
Вы правы - впринципе саппорт можно держать открытым - т.к. при нормальной настройки он res нужный не блокирует, а смотреть журнал полезно. ОТкрывать саппортом файлы я уже зареклась, т.к. перед компиляцией проекта забываю их закрыть.
Да и в командной строке подробнее сообщения об ошибках - во всяком случае место показывает в коде.
Можно ли как-то освободить res-файл не закрывая Галактику?
Насколько популярно подключать vip для тестирование именно через ARD-отчеты?
Можнет можно как-то его сразу вызвать?
В другой ветке мне советовали:
Код: Выделить всё
bat
exe\vip c:\test.lot
lot
insert into katpodr set name :='test' ;
Будут ли они захватываться Галкой?
Да здравствует разум! Да сгинет маразм!
-
- Местный житель
- Сообщения: 2898
- Зарегистрирован: 24 июн 2005, 12:12
- Откуда: Иркутская область
eyolkina
1. отключить рес файлы нельзя (можно, но через ... )
2. подключаете ресурс как debug.res и кладёте в директорию где лежит конфиг галактики (можно батник настроить чтобы сам автоматом копировал туда скомпиленный ресурс) Дальше запускаете галактику, утилиты - запуск удаленного интерфейса и в списке находите свой, жмёте ввод. можно настроить рабочее место пользователя на ваш интерфейс и запускать из меню.
3. Про ЛОТ файлы - думаю пока вам рано...
1. отключить рес файлы нельзя (можно, но через ... )
2. подключаете ресурс как debug.res и кладёте в директорию где лежит конфиг галактики (можно батник настроить чтобы сам автоматом копировал туда скомпиленный ресурс) Дальше запускаете галактику, утилиты - запуск удаленного интерфейса и в списке находите свой, жмёте ввод. можно настроить рабочее место пользователя на ваш интерфейс и запускать из меню.
3. Про ЛОТ файлы - думаю пока вам рано...
-
- Постоянный гость
- Сообщения: 85
- Зарегистрирован: 23 апр 2008, 14:08
- Откуда: г.Уфа МУП Уфаводоканал
В итоге получается так:
0. Подключаю первый вариант своего res-файла как ARD отчет , Саппорт открыт всегда
1. В текстовом редакторе или в FAR
2. Запускаю bat-файл для компиляции проекта
3. Если открыта Галактика - закрываю её - чтобы подменить полученый res
4. Запускаю Галактику (не менее полминуты)
5. Выбираю там нужный ARD и запускаю его
6. Лезу в платежные поручения - смотрю что вышло
7. Провожу там какие-нибудь эксперименты
8. Лезу в Саппорт в журнализацию - уточнять поля и значения
Не намного легче конечно... - хотя в саппорте можно было бы запустить работу проекта - через Редактор интерфейсов-Запуск окна.
Там какраз ссылка: TEST_PLAT (Atlantis_eyolkina.res)
правда я не знаю где он находится и как захватывается Саппортом
0. Подключаю первый вариант своего res-файла как ARD отчет , Саппорт открыт всегда
1. В текстовом редакторе или в FAR
2. Запускаю bat-файл для компиляции проекта
3. Если открыта Галактика - закрываю её - чтобы подменить полученый res
4. Запускаю Галактику (не менее полминуты)
5. Выбираю там нужный ARD и запускаю его
6. Лезу в платежные поручения - смотрю что вышло
7. Провожу там какие-нибудь эксперименты
8. Лезу в Саппорт в журнализацию - уточнять поля и значения
Не намного легче конечно... - хотя в саппорте можно было бы запустить работу проекта - через Редактор интерфейсов-Запуск окна.
Там какраз ссылка: TEST_PLAT (Atlantis_eyolkina.res)
правда я не знаю где он находится и как захватывается Саппортом
Да здравствует разум! Да сгинет маразм!
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
отлаживать что-то можно и в сапорте, но не все. Компилить мелочь можно и в сапорте - там можно на ошибке кликнуть и сразу откроется файл. Но крупное надежней все таки с командной строки. В компиляторе фейсов есть пункт переключить статус строку - тогда и кнопочки заработают. Если где то будут использоваться функции из dll, то вероятность runtime в сапорте очень велика. Если вы ничего не меняли (путь бы был бы), то atlantis.res образуется в exe сапорта.