|
СокрЛП в запросе |
☑ |
0
repin_mike
28.04.15
✎
13:07
|
В отчете надо показать поле "Контрагент.ПолноеНаименование (Контрагент.ИНН)", при том, что ПолноеНаименование - это строка неограниченной длины. Я могу это самое полное наименование выразить как строка(50) или строка(100), но тогда будет некрасиво, типа "ОАО "МММ"...многопробелов.. (его ИНН)"
СокрЛП в запросе нету.
Как можно решить такую задачу? можно и в СКД
|
|
1
D_E_S_131
28.04.15
✎
13:09
|
Ну а что у тебя в СКД не получается?
|
|
2
repin_mike
28.04.15
✎
13:11
|
(1) Если я правильно понял, то надо в закладке вычисляемые поля написать выражение СокрЛП(КонтрагентНаименованиеПолное)
Но оно ругается.
Из этого можно сделать вывод что так нельзя, а как нужно я не знаю
|
|
3
ssh2006
28.04.15
✎
13:11
|
(0) > Я могу это самое полное наименование выразить как строка(50) или строка(100), но тогда будет некрасиво, типа "ОАО "МММ"...многопробелов..
В 8.1 так было
|
|
4
PR
28.04.15
✎
13:12
|
В запросе нельзя.
В СКД пошукай, не появилось ли методов постзапросной обработки. Если нет, то только через общий модуль.
|
|
5
фобка
28.04.15
✎
13:12
|
(0) пробелов не будет
|
|
6
Fragster
гуру
28.04.15
✎
13:12
|
если надо ПОКАЗАТЬ, то ничего выражать не надо
|
|
7
repin_mike
28.04.15
✎
13:14
|
(5) Хм, а ведь и правда пробелов нет. Почему?
|
|
8
GROOVY
28.04.15
✎
13:14
|
В СКД Выражение представления юзай.
|
|
9
ssh2006
28.04.15
✎
13:15
|
(7) потому что 8.2 изменилось поведение ВЫРАЗИТЬ в этом случае
|
|
10
newbling
28.04.15
✎
13:18
|
Нет, ну теоретически конечно можно и в запросе сделать путём хитрых махинаций с Выбор Когда Тогда.
Но этого в данном случае делать не стоит.
|
|
11
ЧеловекДуши
28.04.15
✎
13:51
|
(0) Бесполезное СокрЛП :)
А зачем в СКД ты хочешь выводить все в одну строку и сразу?
В запросе получи только ссылку на справочник Контрагенты.
А уже в самих настройках выводи нужные поля. А дальше 1С сама тебе все в одну колонку зафигичит :)
|
|
12
ЧеловекДуши
28.04.15
✎
13:51
|
(10) Нет этого :)
|
|
13
ЧеловекДуши
28.04.15
✎
13:51
|
+(12) У 1С, нет :)
|
|
14
ЧеловекДуши
28.04.15
✎
13:52
|
+(6) +100500 :)
|
|
15
Ненавижу 1С
гуру
28.04.15
✎
13:54
|
еще есть ПОДСТРОКА
|
|
16
Teresa
28.04.15
✎
13:55
|
В СКД можно использовать Вычислить() и Формат()
|
|
17
Teresa
28.04.15
✎
14:02
|
(16)+ это если нужно именно строковое значение числового вида выводить, типа ИНН
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший