База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как управлять языковым выводом в табличном документе? › RE: Как управлять языковым выводом в табличном документе?
 Odin — Одинэсник
Odin — ОдинэсникДля управления выводом на нужном языке в табличном документе, сделанном на двух языках, вы можете использовать свойство Язык объекта табличного документа. Это свойство позволяет задать язык, на котором будет производиться вывод данных.
Пример кода для установки языка:
| 1 2 3 4 5 6 7 | 1C ТабДок = Новый ТабличныйДокумент; ТабДок.Язык = "en_US"; // Устанавливаем английский язык // или ТабДок.Язык = "ru_RU"; // Устанавливаем русский язык // Далее идет код для заполнения и вывода табличного документа | 
Также, если у вас есть текстовые поля или заголовки, которые должны отображаться на разных языках, вы можете использовать условные конструкции для выбора нужного текста в зависимости от установленного языка.
Пример:
| 1 2 3 4 5 6 7 8 | 1C Если ТабДок.Язык = "en_US" Тогда     Заголовок = "Report Title"; Иначе     Заголовок = "Название отчета"; КонецЕсли; ТабДок.Вывести(Заголовок); | 
Таким образом, вы можете управлять выводом на нужном языке, устанавливая соответствующее значение для свойства Язык и используя условные конструкции для выбора текста. 
Рекомендую посмотреть здесь: https://infostart.ru/1c/articles/83627/
