Непонятная ошибка при компиляции

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
savov
Местный житель
Сообщения: 589
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Воронеж ОАО Верофарм. Воронеж

Непонятная ошибка при компиляции

Сообщение savov »

Доброго всем здравия!
Проявилась странная ошибка при компиляции.
Текст программы ( фрагментарно):

Код: Выделить всё

Create View vtSaldo As 
Select * From SaldoBox, KatBox, KatMC, KatParty, KatEd, KatMol
Where((Npodr==SaldoBox.cpodr 
       and SaldoBox.cBox==KatBox.nRec 
       and SaldoBox.cMC==KatMc.nrec
       and SaldoBox.cParty==KatParty.nrec
       and KatMc.cEd==KatEd.nRec
       and 1423==AttrNam.wTable						
       and 'Отнесение к виртуальному складу'==AttrNam.name						
       and AttrNam.nRec==AttrVal.cAttrNam
       and KatBox.nRec==AttrVal.crec
       and 1423 == AttrVal.wTable
       and AttrVal.vComp == KatMol.nrec ))						
order by Katbox.kod
condition ByVSklad = MOLnRec=KatMol.nRec;

....
Поднимаю Condition

       PushCondition(tcByVSklad);

При компиляции получаю ошибку:
Нет такой функции, поля или метода: tcByVSklad)

В проекте galnet.inc подключен.

Никогда ранее такого не случалось! Галактика 8.10. Компилил из-под суппорта ( всегда так делал, можно ругать такой метод, но все проходило)
Где вообще может быть причина?
savov
Местный житель
Сообщения: 589
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Воронеж ОАО Верофарм. Воронеж

Re: Непонятная ошибка при компиляции

Сообщение savov »

Сорри, кажется понял. Надо добавлять в начало имя вьюхи через точку: vtSaldo.PushCondition(vtSaldo.tcByVSklad);
Вопрос снят
Ответить