Цитата:
PlasticinE
Попробуй сказать ему :
SalesId st;
Спасибо. Это действительно помогло. То есть сравнивать со строками нельзя, а с типами унаследованными от строки можно. Странно, но ладно...
Цитата:
Dron AKA andy
А здесь можно использовать переменную типа SalesLine:
SalesLine sl;
;
select sum(LineAmount) from sl where sl .SalesId==SalesLine.SalesId;
print sl.LineAmount;
Да действительно это работает. А ранее я пробовал так:
print (select sum(LineAmount) from sl where sl .SalesId==SalesLine.SalesId).LineAmount;
А вот это уже не работает !!!!! Курсор становится на sl и говорит, что таблица не существует. Почему ????