Имя: Пароль:
1C
1С v8
СКД. Опять вычисляемое поле
0 1Сергей
 
14.09.12
15:08
Можно ли?

Если (СрокВыставления=0)И(СрокОплаты=0) Тогда
Возврат "Предоплата"
ИначеЕсли (СрокОплаты=0) Тогда
Возврат "Срок выставления "+СрокВыставления
ИначеЕсли (СрокВыставления=0) Тогда
Возврат "Срок оплаты "+СрокОплаты
Иначе
Возврат "Сроки "+СрокВыставления+" / "+СрокОплаты

Если да, то как. Помогите новичку, плз
1 ttk
 
14.09.12
15:16
Можно через пользовательские поля в настройках
2 Maxus43
 
14.09.12
15:17
в вычисляемом - Выбор Когда Иначе Конец
3 1Сергей
 
14.09.12
15:19
(2) хз почему, не работает такая конструкция
4 1Сергей
 
14.09.12
15:20
(1) пробую
?((СрокОплаты=0)И(СрокВыставления)=0, "Предоплата", "Сроки "+СрокОплаты+" / "+СрокВыставления)

синтаксическая ошибка
5 Alex S D
 
14.09.12
15:21
это че за хрень И(СрокВыставления)=0 ?
6 ttk
 
14.09.12
15:21
(4) через выбор делай
или в запрос вкорячить всю эту байду
7 1Сергей
 
14.09.12
15:23
(5) это очепятка. скобку переставь
8 1Сергей
 
14.09.12
15:26
Выбор Когда (СрокОплаты=0)И(СрокВыставления=0) Тогда "Предоплата" Иначе "Сроки "+СрокОплаты+" / "+СрокВыставления Конец

ошибка на плюсе. Видимо, не может число прибавить к строке
9 ttk
 
14.09.12
15:28
хз
у меня вот такое работает:

Выбор
   Когда Вычислить("Сумма(Стоимость)") <> 0
       Тогда "хз" + Формат(100 * Вычислить("Сумма(МД)") / Вычислить("Сумма(Стоимость)"), "ЧДЦ=3")
   Иначе "!!!"
Конец
10 ttk
 
14.09.12
15:30
(9) хотя формат же строку выводи вроде...
11 ttk
 
14.09.12
15:30
ну и ты сделай через формат)
12 1Сергей
 
14.09.12
15:32
Выбор Когда (СрокОплаты=0)И(СрокВыставления=0) Тогда "Предоплата" Иначе "Сроки "+Формат(Вычислить(Сумма(СрокОплаты)),"ЧДЦ=3")+" / "+Формат(Вычислить(Сумма(СрокВыставления)),"ЧДЦ=3") Конец

Ошибка исполнения отчета
по причине:
Ошибка получения данных
по причине:
Ошибка в выражении
по причине:
Синтаксическая ошибка
13 1Сергей
 
14.09.12
15:36
(9) это ты в вычисляемом поле пишешь или в пользовательском?
14 Maxus43
 
14.09.12
15:38
(8) "Сроки "+Строка(СрокОплаты) и т.д.
15 1Сергей
 
14.09.12
15:42
(14) наконец-то!!!

Спасибо тебе, мил человек. Взлетело
16 ttk
 
14.09.12
15:43
я про пользовательские писал
17 1Сергей
 
14.09.12
15:44
(16) пользовательские не выходят в отчет почему-то
18 Maxus43
 
14.09.12
15:45
для этой задачи вычисляемых хватит