|
|
|
|
#1 |
|
Модератор
|
Код: select sum(Field1) from Table1 where Table1.Field1 > 0; Variable1 = Table1.Field1; Код: While select * from Table1
where Table1.Field1 > 0
{
Variable1 += Table1.Field1;
}
__________________
-ТСЯ или -ТЬСЯ ? |
|
|
|
|
#2 |
|
Участник
|
Точно!
Если это допустимо. Подозреваю, что тело цикла было вставлено сугубо для примера. Цитата:
Включена ли у вас в Аксапте система множественных складских транзакций? ![]() Согласен, там длинная цепочка для получения вывода. Надо начать с того, что длинная транзакция разбивается на множество мелких... Твои ответы в опросе - перечитал еще раз.
|
|
|
|
|
#3 |
|
Участник
|
Цитата:
Код: while select LineNum, ItemId, Dimension
from salesLine
where salesLine.SalesId == ...
join Description
from dimensions
where dimensions.Num == salesLine.Dimension[1]
&& dimensions.DimensionCode == SysDimension::Department
{
...
}Код: while select LineNum, ItemId, Dimension
from salesLine
where salesLine.SalesId == ...
{
select firstonly Description
from dimensions
where dimensions.Num == salesLine.Dimension[1]
&& dimensions.DimensionCode == SysDimension::Department
...
} |
|
|