Переделка форм накладных.
Модераторы: m0p3e, edward_K, Модераторы
Переделка форм накладных.
Не могу понять в чем грабли. Из Гал583 декомпилировал форму накладной TOVN_05, переобозвал ее и под суппортом 4.35 сделал новый ресурнсник, который соответсвенно подключил к галактике. В результате нет ни одного наименования спецификации, и цифири в этой форме по нулям стоят. А мне еще и форму эту менять надо. Заранее благодарен.
Re: Переделка форм накладных.
Вариантов множество.
Самый распостраненный:
Ты откомпилил в ресурс не тот прототип. (Лучше их вообще не компилить. Только форму.)
Самый распостраненный:
Ты откомпилил в ресурс не тот прототип. (Лучше их вообще не компилить. Только форму.)
Re: Переделка форм накладных.
Вполне может быть, но исходник прототипа я взял в поставке галактики 583. И попробовал я сделать ресурсник без входящего в него прототипа, таким образом сначала откомпилировла прототип в ресурсник 1.res, затем переключился на ресурсник 2.res, полностью чистый, и откомпилировал в него саму форму. В результате этих шаманств, галактика стала говорить, что несовпадает контрольная сумма формы прототипа, и предалагает заново откомпилить форму. Хотя выполнить ее все равно можно, но результат тот же самый.
Re: Переделка форм накладных.
Прототип компилить не надо!!!
При компиляции необходимо подключать патчи в порядке их появления.
OpenResources=C:\fix1.res
OpenResources=C:\fix2.res
OpenResources=C:\fix3.res
и т.д.
При компиляции необходимо подключать патчи в порядке их появления.
OpenResources=C:\fix1.res
OpenResources=C:\fix2.res
OpenResources=C:\fix3.res
и т.д.
Re: Переделка форм накладных.
Я делаю через модуль компилятор форм, и когда include пототип не делаешь, соответственно он не дает создать данный ресурсник. А чтобы без прототипа - это как надо делать.
Re: Переделка форм накладных.
Подключи g_oper.res
При компиляции прототип "найдется" там.
При компиляции прототип "найдется" там.
-
- Абориген
- Сообщения: 943
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: External Developer
- Контактная информация:
Re: Переделка форм накладных.
1. Предупреждение о несоответствии контрольной суммы прототипа возникает ТОЛЬКО в том случае, если ты перекомпилировал старую форму-прототип после того, как она изменилась в одном из патчей. Отсюда и результат - ругня на контрольную сумму, пустая спецификация, нули в цифрах.
2. Внимательно просмотри патчи - в одном из них (если в нескольких - то в последнем где она свстречается) должна быть твоя форма. Ее и надо компилить.
3. Форму прототип компилить не надо - только линк-форму (т.к. все прототипы уже в Галке имеются)
4. Если компилишь саппортом, то добавь в КФГ саппорта (support.cfg) строчку:
/resources:ПУТЬ_НА_ЕХЕ_ГАЛАКТИКИ\operNfixN.res, где operNfixN.res - последний патч, с которым шла исправленная форма (в твоем сл-е TOVN) - тогда галка автоматом подцепит этот прототип.
2. Внимательно просмотри патчи - в одном из них (если в нескольких - то в последнем где она свстречается) должна быть твоя форма. Ее и надо компилить.
3. Форму прототип компилить не надо - только линк-форму (т.к. все прототипы уже в Галке имеются)
4. Если компилишь саппортом, то добавь в КФГ саппорта (support.cfg) строчку:
/resources:ПУТЬ_НА_ЕХЕ_ГАЛАКТИКИ\operNfixN.res, где operNfixN.res - последний патч, с которым шла исправленная форма (в твоем сл-е TOVN) - тогда галка автоматом подцепит этот прототип.
Re: Переделка форм накладных.
Спасибо всем, все получилось. Видимо в дитрибутив Галактики положили не тот прототип, который использовали при ее сборке, т.к. после установки никаких обновлений не устанавливали.