Имя: Пароль:
1C
 
СКД: Выражение представления - ОШИБКА
0 Викуся
 
10.08.09
12:03
Почему не работает канструкция:

"("+ ПРЕДСТАВЛЕНИЕ(Док.НомерСтроки)+")"+Док.Номенклатура.Наименование
1 Викуся
 
10.08.09
12:03
СКД 1С 8.1
2 Defender aka LINN
 
10.08.09
12:06
потому что сколько можно повторять, что ПРЕДСТАВЛЕНИЕ() в запросе - НЕ СТРОКА.
3 IronDemon
 
10.08.09
12:06
"("+ Строка(Док.НомерСтроки)+")"+Док.Номенклатура.Наименование
4 Викуся
 
10.08.09
12:08
(2)Выразить() тоже НЕ РАБОТАЕТ!!!!!!!!!!
5 73
 
10.08.09
12:09
(4) А должно?
6 Викуся
 
10.08.09
12:11
(3) Так тоже не работает:'''''(((
7 Викуся
 
10.08.09
12:12
(5)Обязано! Выразить же строку выдает
8 73
 
10.08.09
12:12
(7) Почитай ЖКК. Внимательно.
9 Defender aka LINN
 
10.08.09
12:13
(7) Кому обязано? Почитай доку. А для такого представления в СКД существуют другие инструменты.
10 Викуся
 
10.08.09
12:14
(9)только вычисляемое поле делать?
11 Defender aka LINN
 
10.08.09
12:18
(10) Есть еще такая вещь как "выражение представления"
12 Викуся
 
10.08.09
12:19
(11)Я про него и пишу...
13 Викуся
 
10.08.09
12:19
(11)заголовок посмотри)
14 IronDemon
 
10.08.09
12:21
ВЫБОР
КОГДА МаршрутныйЛист ЕСТЬ НЕ NULL
ТОГДА "Марш.лист " + СТРОКА(МаршрутныйЛист.Номер) + " от " + ФОРМАТ(МаршрутныйЛист.Дата, "ДФ = дд.ММ.гггг")
КОНЕЦ

Вариант из конфы.