В чем отличие метода Строка(Ссылка) от получения представления в запросе
Вопрос гуру по запросам.
Есть переменная Элемент типа СправочникСсылка.Номенклатура.
Метод Строка(Элемент) отработает также как запрос ВЫБРАТЬ Представление(Номенклатура.Ссылка) ИЗ Справочник.Номенклатура КАК Номенклатура ГДЕ Номенклатура.Ссылка=&Элемент.
Вопрос в том как правильнее подойти решение где нужно получить представление?
Есть переменная Элемент типа СправочникСсылка.Номенклатура.
Метод Строка(Элемент) отработает также как запрос ВЫБРАТЬ Представление(Номенклатура.Ссылка) ИЗ Справочник.Номенклатура КАК Номенклатура ГДЕ Номенклатура.Ссылка=&Элемент.
Вопрос в том как правильнее подойти решение где нужно получить представление?
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Представление нужно, если вы хотите получить представление объекта, а не ссылку(читай его GUID).
Представление объекта настраивается. Для справочника это может быть Код/Наименование по-умолчанию, а в новых платформах его можно формировать динамически, правда не в курсях - сработает это в запросе или нет.
Представление объекта настраивается. Для справочника это может быть Код/Наименование по-умолчанию, а в новых платформах его можно формировать динамически, правда не в курсях - сработает это в запросе или нет.
одна из рекомендаций 1С если что-то уже делаете на сервере, то загружайте его по максимуму, не допускайте лишние метания между клиентом и сервером.
если вы используете запрос, то в нем и получайте представление если оно вам надо,
а если вы на клиенте используете ссылку для вывода, то происходит неявный вызов сервера для получения того-же самого представления. Сколько таких выводов ссылок, столько обращений к серверу.
если вы используете запрос, то в нем и получайте представление если оно вам надо,
а если вы на клиенте используете ссылку для вывода, то происходит неявный вызов сервера для получения того-же самого представления. Сколько таких выводов ссылок, столько обращений к серверу.
Если у вас в запросе только одна ссылка будет всегда. то разницы нет, по сравнению Строка(Ссылка), запрос на Скл будет один и тот же.
Если в запросе будет больше одной строки и вы в цикле будете выполнять Строка(Ссылка), то это породит дополнительные запросы в цикле. В этом случае быстрее будет работать в запросе
Если в запросе будет больше одной строки и вы в цикле будете выполнять Строка(Ссылка), то это породит дополнительные запросы в цикле. В этом случае быстрее будет работать в запросе
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот