Имя: Пароль:
1C
 
Представление в тексте запроса
0 Dzenn
 
16.08.24
11:02
Коллеги, добрый день

Напомните пожалуйста, чем кардинально различаются конструкции

"ВЫБРАТЬ
|    РеализацияТоваровУслуг.Контрагент.Представление
|ИЗ
|    Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг"

и

"ВЫБРАТЬ
|    ПРЕДСТАВЛЕНИЕ(РеализацияТоваровУслуг.Контрагент)
|ИЗ
|    Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг"
1 Dzenn
 
16.08.24
11:03
и какую конструкцию в каких случаях корректнее использовать
2 Гипервизор
 
16.08.24
11:03
3 rozer76
 
16.08.24
11:38
+(2) есть еще ПРЕДСТАВЛЕНИЕССЫЛКИ()

Разница между ними в том, что функция ПРЕДСТАВЛЕНИЕ преобразует в текст (строку) любые типы данных, а функция ПРЕДСТАВЛЕНИЕССЫЛКИ — только ссылки, а остальные значения возвращает как есть, не преобразованными.
4 Dmitrii
 
16.08.24
15:12
А хоть кто-нибудь из них использует ОбработкуПоученияПредставления из модуля менеджера объекта?...
Разумеется нет.
5 rozer76
 
16.08.24
15:40
(4) в запросе работает так же
6 maxab72
 
16.08.24
15:20
(4) Почему нет? Представление() точно использует. Оно может сильно замедлить работу запроса.
7 rozer76
 
16.08.24
15:21