Страница 1 из 1
Помогите дописать отчет
Добавлено: 31 мар 2011, 15:20
Denver82
Доброго времени суток!
фрагмент отчета...
.fields
CommonFormHeader
header1
NameFltCO
kontrname
kontraddr
kontrtel
If (insaldo<0,Then,0) Здесь я хочу, что бы в поле прописалось сальдо меньше ноля
If (insaldo>0,Then,0) а здесь больше..., (Типа дебет и кредит)
if (saldokon<0,Then,0)
if (saldokon>0,Then,0)
if (outsaldokon<0,Then,0)
if (outsaldokon>0,Then,0)
saldotot
outsaldotot
.endfields
Помогите пожалуйста.
Re: Помогите дописать отчет
Добавлено: 31 мар 2011, 15:43
Pehterev
Наверно так
Код: Выделить всё
If (insaldo < 0, - insaldo, 0)
If (insaldo > 0, insaldo, 0)
Re: Помогите дописать отчет
Добавлено: 31 мар 2011, 15:47
Denver82
Pehterev писал(а):Наверно так
Код: Выделить всё
If (insaldo < 0, - insaldo, 0)
If (insaldo > 0, insaldo, 0)
Спасибо, сейчас попробую!
Re: Помогите дописать отчет
Добавлено: 31 мар 2011, 16:49
Denver82
чет не то!!
Re: Помогите дописать отчет
Добавлено: 31 мар 2011, 16:58
Denver82
все понял
If (insaldo < 0, insaldo, 0)
If (insaldo > 0, insaldo, 0)
Спасибо,
Re: Помогите дописать отчет
Добавлено: 31 мар 2011, 17:29
edward_K
тему не там открыли - есть "программирование"
Re: Помогите дописать отчет
Добавлено: 31 мар 2011, 19:00
Denver82
Ижвените, испарвлюсь.
Re: Помогите дописать отчет
Добавлено: 01 апр 2011, 13:47
Denver82
Доброго времени суток!!!
Можно еще вопросик?
Мне теперь нужно зделать ИТОГО:
If (insaldo < 0, insaldo, 0) Внизу сумма этого
If (insaldo > 0, insaldo, 0)и соответственно сумма этого
Подскажите пожалуйста!
Re: Помогите дописать отчет
Добавлено: 01 апр 2011, 15:04
edward_K
проще завести две переменные
.var
w1,w2:double
.endvar
.begin
w1:=0;w2:=0;
end.
...
.{
...
.begin
w1:=w1+
w2:=w2+
.}
.fiedls
w1 w2
.endfields
^ ^
а так читайте viprogr.chm - там примеры есть использования атрибутов полей типа :sum
Re: Помогите дописать отчет
Добавлено: 01 апр 2011, 17:04
Denver82
edward_K писал(а):проще завести две переменный
.var
w1,w2:double
.endvar
.begin
w1:=0;w2:=0;
end.
...
.{
...
.begin
w1:=w1+
w2:=w2+
.}
.fiedls
w1 w2
.endfields
^ ^
а так читайте viprogr.chm - там примеры есть использования атрибутов полей типа :sum
Да, спасибо.