Кто-нибудь может объяснить такую ошибку:
<pre>InventSum iS;
While Select iS Where iS.PostedQty != 0 &&
iS.PostedValue != 0 && iS.Closed == NoYes::No &&
((iS.PostedQty - iS.Deducted) != 0)
{
...
}</pre>
или так,
<pre>While Select iS Where iS.PostedQty != 0 &&
iS.PostedValue != 0 && iS.Closed == NoYes::No &&
(abs(iS.PostedQty) != abs(iS.Received))
{
...
}</pre>
Компилируем, получаем -
<font color=red> Некорректное использование выражения Where</font>
Чего-то не понимаю?