Локализованные значения реквизитов.
Функция ЛокализованныеЗначенияРеквизитов(Ссылка, Реквизиты) Экспорт
ТекстЗапроса = "ВЫБРАТЬ
|%1
|
|ИЗ
| ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения КАК Таблица
| ЛЕВОЕ СОЕДИНЕНИЕ ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.Представления КАК ТаблицаПредставления
| ПО ТаблицаПредставления.Ссылка = Таблица.Ссылка
| И ТаблицаПредставления.КодЯзыка = &КодЯзыка
|
|ГДЕ
| Таблица.Ссылка = &Ссылка";
ТекстВставки = "";
Шаблон = "ВЫРАЗИТЬ(ЕСТЬNULL(ТаблицаПредставления.%1, Таблица.%1) КАК СТРОКА(150)) КАК %1";
Для Каждого Реквизит Из Реквизиты Цикл
Если Не ЗначениеЗаполнено(ТекстВставки) Тогда
ТекстВставки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(Шаблон, Реквизит);
Иначе
ТекстВставки = ТекстВставки + "," + Символы.ПС + СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(Шаблон, Реквизит);
КонецЕсли;
КонецЦикла;
ТекстЗапроса = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ТекстЗапроса, ТекстВставки);
Запрос = Новый Запрос(ТекстЗапроса);
Запрос.УстановитьПараметр("Ссылка", Ссылка);
Запрос.УстановитьПараметр("КодЯзыка", ТекущийЯзык().КодЯзыка);
Результат = Запрос.Выполнить().Выгрузить();
Возврат Результат[0];
КонецФункции
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
Получает значение реквизита формы
Вернуть значения реквизитов объекта
ПолучитьЗначениеРеквизитаПредмета (БСП)
ЗаполнитьЗначениеРеквизитаУпорядочивания (БСП)
СброситьЗначениеРеквизитаУпорядочивания (БСП)
ЗначениеРеквизитаОбъекта (БСП)
ЗначенияРеквизитовОбъектов (БСП)
Канал FastCode 1C в Телеграм! Шаблоны кода, статьи, полезные советы, курсы по 1С (8К участников)