Ошибка при компилировании LinkForm SCHFREES
Модераторы: m0p3e, edward_K, Модераторы
Ошибка при компилировании LinkForm SCHFREES
Добрый день!
Помогите, пожалуйста, разобраться
В модуле
Сбыт –> наши счета-фактуры,
Cчета-фактуры, которые были разработаны на основе SCHFREES
cтали формироваться с ошибкой о несовпадении с формой прототипом.
Формы прототипа на сервере нет.
Скомпилировать присоединенную форму, которая входит в поставку, например, 'Счет-фактура (формат A4) ‘ тоже не удалось:
Обшибка:ожидалось имя или описание типа ( стр 239, поз.30 в С:\GAl810\Data\Tmp\Tem.frm) var iCountry:MCOriginCounry
Данное сообщение выводится при компиляции присоед. форм
.LinkForm 'SCHFREES_48' Prototype is 'SCHFREES'
.Group 'Бланки счетов-фактур (c 15.03.2001)'
.NameInList 'Счет-фактура (формат A4)'
.LinkForm 'SCHFREES_410' Prototype is 'SCHFREES'
.Group 'Бланки счетов-фактур (c 15.03.2001)'
.NameInList 'Счет-фактура (формат A4, с учетом подразделений)'
.LinkForm 'SCHFREES_412' Prototype is 'SCHFREES'
.Group 'Бланки счетов-фактур (c 15.03.2001)'
.NameInList 'Счет-фактура (расчетная ставка)'
Такая ошибка
Обшибка:Нет такой функции, поля или метода:ZEROFATE( стр 209,опз.49 в
С:\GAl810\Data\Tmp\Tem.frm)
if NOT(((vSchf.SchFact.dReg <>ZeroDate) AND vSchf.PlPor.DatOb <=vSchf.SchFact.dReg)
выводится при компиляции форм
.LinkForm 'SCHFREES_71' Prototype is 'SCHFREES'
.Group 'Бланки счетов-фактур (с 11.05.2006)'
.NameInList 'Счет-фактура (формат A4)'
.LinkForm 'SCHFREES_73' Prototype is 'SCHFREES'
.Group 'Бланки счетов-фактур (с 11.05.2006)'
.NameInList 'Счет-фактура (формат A4, с учетом подразделений)'
.LinkForm 'SCHFREES_76' Prototype is 'SCHFREES'
.Group 'Бланки счетов-фактур (с 11.05.2006)'
.NameInList 'Счет-фактура (формат A4 с почтовым адресом)'
Каким образом можно найти прототип формы и что делать с присоединенными формами, написанными на основе
Присоединенных форм?
Помогите, пожалуйста, разобраться
В модуле
Сбыт –> наши счета-фактуры,
Cчета-фактуры, которые были разработаны на основе SCHFREES
cтали формироваться с ошибкой о несовпадении с формой прототипом.
Формы прототипа на сервере нет.
Скомпилировать присоединенную форму, которая входит в поставку, например, 'Счет-фактура (формат A4) ‘ тоже не удалось:
Обшибка:ожидалось имя или описание типа ( стр 239, поз.30 в С:\GAl810\Data\Tmp\Tem.frm) var iCountry:MCOriginCounry
Данное сообщение выводится при компиляции присоед. форм
.LinkForm 'SCHFREES_48' Prototype is 'SCHFREES'
.Group 'Бланки счетов-фактур (c 15.03.2001)'
.NameInList 'Счет-фактура (формат A4)'
.LinkForm 'SCHFREES_410' Prototype is 'SCHFREES'
.Group 'Бланки счетов-фактур (c 15.03.2001)'
.NameInList 'Счет-фактура (формат A4, с учетом подразделений)'
.LinkForm 'SCHFREES_412' Prototype is 'SCHFREES'
.Group 'Бланки счетов-фактур (c 15.03.2001)'
.NameInList 'Счет-фактура (расчетная ставка)'
Такая ошибка
Обшибка:Нет такой функции, поля или метода:ZEROFATE( стр 209,опз.49 в
С:\GAl810\Data\Tmp\Tem.frm)
if NOT(((vSchf.SchFact.dReg <>ZeroDate) AND vSchf.PlPor.DatOb <=vSchf.SchFact.dReg)
выводится при компиляции форм
.LinkForm 'SCHFREES_71' Prototype is 'SCHFREES'
.Group 'Бланки счетов-фактур (с 11.05.2006)'
.NameInList 'Счет-фактура (формат A4)'
.LinkForm 'SCHFREES_73' Prototype is 'SCHFREES'
.Group 'Бланки счетов-фактур (с 11.05.2006)'
.NameInList 'Счет-фактура (формат A4, с учетом подразделений)'
.LinkForm 'SCHFREES_76' Prototype is 'SCHFREES'
.Group 'Бланки счетов-фактур (с 11.05.2006)'
.NameInList 'Счет-фактура (формат A4 с почтовым адресом)'
Каким образом можно найти прототип формы и что делать с присоединенными формами, написанными на основе
Присоединенных форм?
-
- Постоянный обитатель
- Сообщения: 143
- Зарегистрирован: 09 авг 2006, 16:40
- Откуда: Россия, Тюмень, ОАО "Сибирский Научно-Аналитический Центр"
MCOriginCounry - это объектный интерфейс.
найдите файл MCOriginCounry.vih и сделайте в проекте
К тому же в форме могуть быть и другие включения.
найдите файл MCOriginCounry.vih и сделайте в проекте
Код: Выделить всё
#include MCOriginCounry.vih
-
- Местный житель
- Сообщения: 1089
- Зарегистрирован: 04 сен 2008, 11:27
- Откуда: Москва
- Контактная информация:
MCOriginCountry.vih
Код: Выделить всё
#define ComponentVersion
#ifndef __MCORIGINCOUNTRY_VIH
#define __MCORIGINCOUNTRY_VIH
#ifdef ComponentVersion
#Component "L_SF"
#endif
ObjInterface IMCOriginCountry;
function getCountryName(cMC: comp; cParty: comp): string;
function getGTDNumber(cParty: comp): string;
end;
VipInterface MCOriginCountry implements IMCOriginCountry;
#end
Время ведет!
-
- Местный житель
- Сообщения: 1089
- Зарегистрирован: 04 сен 2008, 11:27
- Откуда: Москва
- Контактная информация:
в проектный файл
#include MCOriginCountry.vih
также можно добавить
#include PreDefs.inc
#include GloDefs.inc
#include galnet.ccm
#include galnet.csc
#include fldcolor.inc
#include gloconst.inс
#include mark.inc
end;
#include MCOriginCountry.vih
также можно добавить
#include PreDefs.inc
#include GloDefs.inc
#include galnet.ccm
#include galnet.csc
#include fldcolor.inc
#include gloconst.inс
#include mark.inc
end;
Последний раз редактировалось Masygreen 21 янв 2009, 13:36, всего редактировалось 1 раз.
Время ведет!
-
- Местный житель
- Сообщения: 1089
- Зарегистрирован: 04 сен 2008, 11:27
- Откуда: Москва
- Контактная информация:
опа .. это я так понял про 5.4.14??
если да то ZeroDate в CommonC.inc
но потом встает вопрос с функцией IsKassaPrihod которая лежитв TiDkInfo.vih
тока блин что дальше делать неясно ..у мя тоже не собралось
хотя если закоментить строку с этой функцией все будет ок...
но наверно делать этого нельзя .. т.к. сделано для нового НК
вобщем если победишь отипши!
если да то ZeroDate в CommonC.inc
но потом встает вопрос с функцией IsKassaPrihod которая лежитв TiDkInfo.vih
тока блин что дальше делать неясно ..у мя тоже не собралось
хотя если закоментить строку с этой функцией все будет ок...
но наверно делать этого нельзя .. т.к. сделано для нового НК
вобщем если победишь отипши!
Время ведет!
-
- Местный житель
- Сообщения: 209
- Зарегистрирован: 18 окт 2006, 17:03
- Откуда: Ростов на Дону Новочеркасск Новороссийск
- Контактная информация:
5.4.14 пробуем скомпилить стандартную форму
c:\compil>c:\Gal810\exe_test\vip.exe VIP.PRJ /r:sch_fact_otgr_08.res
Interface compiler. Версия 5.4.14 (c) 1992-2008, корпорация "Галактика"
SFBLANK02.RTF(325) Предупреждение: Несовпадение структуры формы прототипа "SCHFREES" и присоединенной формы "SFBLANK_RTF_02" (стр.325, поз.9 в SFBLANK02.RTF)
.endform
^
SFBLANK02.RTF(328)
SFBLANK02.RTF(7)
c:\compil\vip.prj(7)
c:\compil\vip.prj
vip.prj
#include MCOriginCounry.vih
#make "sfblank02.rtf"
c:\compil>c:\Gal810\exe_test\vip.exe VIP.PRJ /r:sch_fact_otgr_08.res
Interface compiler. Версия 5.4.14 (c) 1992-2008, корпорация "Галактика"
SFBLANK02.RTF(325) Предупреждение: Несовпадение структуры формы прототипа "SCHFREES" и присоединенной формы "SFBLANK_RTF_02" (стр.325, поз.9 в SFBLANK02.RTF)
.endform
^
SFBLANK02.RTF(328)
SFBLANK02.RTF(7)
c:\compil\vip.prj(7)
c:\compil\vip.prj
vip.prj
#include MCOriginCounry.vih
#make "sfblank02.rtf"