Имя: Пароль:
1C
1С v8
Можно ли как-то в запросе получить обычное представление документа?
0 wms
 
22.06.18
09:57
Есть документ и у него в модуле менеджера меняется представление на длинное и составное.
Надо получить нормальное "ВидДокумента- номер-дата"
Запросом же выводится составное.
на рабочем столе есть динамическийСписок и там нормальное выводится, а как не разобрался.
Запрос скопировал и там составное
1 wms
 
22.06.18
10:00
т.е. надо 3 поля в одно склеить:

ВЫБРАТЬ РАЗРЕШЕННЫЕ
    "Ракурс" как Документ,
    РакурсДанных.Ссылка.Номер как Номер,
    РакурсДанных.Ссылка.дата как Дата,
    РакурсДанных.Ссылка, // так меня не устраивает
    РакурсДанных.представление, // так меня не устраивает
    представлениессылки(РакурсДанных.Ссылка),// так меня не устраивает
2 МихаилМ
 
22.06.18
10:12
3 МихаилМ
 
22.06.18
10:14
болезнь одинесника детектед: путать получение данных с представлением. ищите способ обработки на клиенте (клиенте субд)
4 wms
 
22.06.18
10:15
уже пишу функцию на сервере и буду ее в СКД вызывать
5 DrShad
 
22.06.18
10:32
СОЕДИНИТЬСТРОКИ() не?
6 Малыш Джон
 
22.06.18
10:34
(3) +1

подозреваю, что представление все-таки не в запросе нужно, а позже
7 тарам пам пам
 
22.06.18
11:05
(4) Зачем серверную функцию городить? Пропиши в выражении представления ссылки такой код:
Строка(ТипСсылки) + " " + Строка(Ссылка.Номер) + " от " + Строка(Ссылка.Дата)
и будет тебе счастье.
8 тарам пам пам
 
22.06.18
11:06
ТипСсылки прямо в запросе как поле вычисли ТИПЗНАЧЕНИЯ(Ссылка), СКД нормально его представление получит потом
9 wms
 
22.06.18
11:56
(7)то что надо. спасибо
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший