Страница 1 из 1
Нет такой функции, поля или метода : #F_ - ош. при комп. СФ
Добавлено: 21 сен 2010, 08:20
at
При компиляции Счет-Фактуры выдается ошибка -
Ошибка: Нет такой функции, поля или метода : #F_
(стр.26, поз.8 в C:\AVIP\SFBLANK_RTF_02_SCHFREES_.RTF)
│ #f_(MyOrgName),
итп.
похоже на то что при первом проходе компилятором препроцессорные конструкции типа #F_ , #SPNAME итп не вставляются в исходный текст. Как можно решить эту проблему?
Спасибо.
Re: Нет такой функции, поля или метода : #F_ - ош. при комп.
Добавлено: 21 сен 2010, 09:46
KATZ
Попробовал последним атлантисом скомпилировать sfblank02.rtf (оригинальный файл от разработчиков) - всё нормально. Декларация
Код: Выделить всё
#declare f_(str_)
if (trim(#str_) = '', '-', #str_)
#end
у вас точно есть?
Re: Нет такой функции, поля или метода : #F_ - ош. при комп.
Добавлено: 21 сен 2010, 09:59
edward_K
причем тут первый проход? они должны быть либо в проекте, либо в самом файле, либо в инклюде подключенном в этом файле.
Найдите стандартную форму и посмотрите.
Re: Нет такой функции, поля или метода : #F_ - ош. при комп.
Добавлено: 21 сен 2010, 13:02
at
Спасибо, вы конечно же правы, нужно подключить какой-то инклюд, но увы опыта докомпиляции практически никакого. Еще замечу, что пробовали компилировать исходный текст счет фактуры (в формате RTF) увы с тем же печальным результатом. Прошу подсказать в каком месте можно найти MCOriginCounry.vih? ( и возможно что то еще необходимое для корректной компиляции ).
Заранее благодарен.
Re: Нет такой функции, поля или метода : #F_ - ош. при комп.
Добавлено: 21 сен 2010, 13:25
edward_K
подключать в проекте, лежит в архивах в frm - а вообще поиск по "MCOriginCounry.vih" рулит - он один из самых популярных файлов для оперативного контура - найдете штук 20 ссылок. Если лицензии на vip нет, то ищем ".declare".
Re: Нет такой функции, поля или метода : #F_ - ош. при комп.
Добавлено: 21 сен 2010, 13:49
at
Спасибо.