Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
|
horoshop_designer_unf_multilanguage [2022/03/27 10:24] webmaster создано |
horoshop_designer_unf_multilanguage [2023/04/01 08:39] (текущий) webmaster |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | [[https://prnt.sc/10p7lsd|Внешняя ссылка]] | + | ===== Общий модуль " |
| - | [[https:// | + | |
| - | [[https://prnt.sc/12n03n8|Внешняя ссылка]] | + | === Приведем метод " |
| + | {{ : | ||
| + | |||
| + | < | ||
| + | //++ eComm | ||
| + | // | ||
| + | Отбор.КодЯзыка = КодЯзыкаИнформационнойБазы(); | ||
| + | //-- | ||
| + | НайденныеСтроки = Представления.НайтиСтроки(Отбор); | ||
| + | Если НайденныеСтроки.Количество() > 0 Тогда | ||
| + | Для каждого ИмяРеквизита Из Реквизиты Цикл | ||
| + | ТекущийОбъект[ИмяРеквизита] = НайденныеСтроки[0][ИмяРеквизита]; | ||
| + | КонецЦикла; | ||
| + | Представления.Удалить(НайденныеСтроки[0]); | ||
| + | КонецЕсли; | ||
| + | |||
| + | Представления.Свернуть(" | ||
| + | |||
| + | КонецПроцедуры | ||
| + | |||
| + | </code> | ||
| + | |||
| + | === Приведем метод " | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | |||
| + | < | ||
| + | Для каждого Реквизит Из ОбъектМетаданных.ТабличныеЧасти.Представления.Реквизиты Цикл | ||
| + | |||
| + | Если СтрСравнить(Реквизит.Имя, " | ||
| + | Продолжить; | ||
| + | КонецЕсли; | ||
| + | |||
| + | ИмяРеквизита = Реквизит.Имя; | ||
| + | |||
| + | Отбор = Новый Структура(); | ||
| + | //++ eComm | ||
| + | // | ||
| + | Отбор.Вставить(" | ||
| + | //-- | ||
| + | НайденныеСтроки = Объект.Представления.НайтиСтроки(Отбор); | ||
| + | |||
| + | Если НайденныеСтроки.Количество() > 0 Тогда | ||
| + | |||
| + | Представление = НайденныеСтроки[0]; | ||
| + | |||
| + | Иначе | ||
| + | |||
| + | Если ПустаяСтрока(Объект[ИмяРеквизита]) Тогда | ||
| + | Продолжить; | ||
| + | КонецЕсли; | ||
| + | |||
| + | Представление = Объект.Представления.Добавить(); | ||
| + | //++ eComm | ||
| + | // | ||
| + | Представление.КодЯзыка = КодЯзыкаИнформационнойБазы(); | ||
| + | //-- | ||
| + | |||
| + | КонецЕсли; | ||
| + | Представление[ИмяРеквизита] = Объект[ИмяРеквизита]; | ||
| + | |||
| + | </ | ||