Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )

> Код языка для элемента управления "Поле табличного документа"          
Eugand Подменю пользователя
сообщение 26.06.18, 9:07
Сообщение #1

Молчаливый
*
Группа: Пользователи
Сообщений: 3
Спасибо сказали: 0 раз
Рейтинг: 0

1С:Предприятие 8.2. (8.2.19.106). Конфигурация "Управление торговым предприятием для Украины" 1.2 (1.2.25.1).

Имеется обработка с элементом управления "Поле табличного документа".
В поле - готовый макет с заполняемыми интерактивно и вычисляемыми ячейками.
Затрудняюсь установить код языка (украинский) для этого макета.

Следующие строки кода, вписанные в процедуру ПриОткрытии() или ПередОткрытием() не действуют:

ЭлементыФормы.ПолеТабличногоДокумента.КодЯзыкаМакета = 
   Локализация.ПолучитьЯзыкФормированияПечатныхФорм(УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "РежимФормированияПечатныхФорм"));

или
ЭлементыФормы.ПолеТабличногоДокумента.КодЯзыкаМакета = "uk";


Строковые значения для русского и украинского присутствуют.

Прощу помощи у форумчан!
Заранее спасибо!

Сообщение отредактировал Vofka - 26.06.18, 9:21

Vofka Подменю пользователя
сообщение 26.06.18, 9:22
Сообщение #2

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 12675
Из: Киев
Спасибо сказали: 3798 раз
Рейтинг: 2917.2

А
ПолеТабличногоДокумента.КодЯзыкаМакета = "uk";

?


Signature
Услуги 1С программиста

Eugand Подменю пользователя
сообщение 26.06.18, 9:39
Сообщение #3

Молчаливый
*
Группа: Пользователи
Сообщений: 3
Спасибо сказали: 0 раз
Рейтинг: 0

Vofka @ Сегодня, 9:22 * ,

Укзывал в теле темы

ЭлементыФормы.ПолеТабличногоДокумента.КодЯзыкаМакета = "uk";


не действует...

Vofka Подменю пользователя
сообщение 26.06.18, 9:41
Сообщение #4

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 12675
Из: Киев
Спасибо сказали: 3798 раз
Рейтинг: 2917.2

1. ЭлементыФормы.ПолеТабличногоДокумента.КодЯзыкаМакета = "uk";
2. КодЯзыкаМакета это не то. Для табличного документа надо использовать свойство КодЯзыка.

Сообщение отредактировал Vofka - 26.06.18, 9:42


Signature
Услуги 1С программиста

Eugand Подменю пользователя
сообщение 26.06.18, 10:35
Сообщение #5

Молчаливый
*
Группа: Пользователи
Сообщений: 3
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(Vofka @ 26.06.18, 9:41) *
1. ЭлементыФормы.ПолеТабличногоДокумента.КодЯзыкаМакета = "uk";

Прошу прощения, но я, получается, не знаю, как добраться до "ПолеТабличногоДокумента" не через "ЭлементыФормы."

Спасибо за подсказку
Цитата(Vofka @ 26.06.18, 9:41) *
Для табличного документа надо использовать свойство КодЯзыка.

Я в курсе.

Задача в том, чтобы язык макета был зависим от настроек пользователя. При открытии формы обработки, например. Или, может, по некой кнопке для изменения языка.

Спасибо Вам за ответы!

Vofka Подменю пользователя
сообщение 26.06.18, 11:53
Сообщение #6

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 12675
Из: Киев
Спасибо сказали: 3798 раз
Рейтинг: 2917.2

Цитата(Eugand @ 26.06.18, 11:35) *
Прошу прощения, но я, получается, не знаю, как добраться до "ПолеТабличногоДокумента" не через "ЭлементыФормы."

Я был не прав, в данном случае, надо через ЭлементыФормы.

Цитата(Eugand @ 26.06.18, 11:35) *
Я в курсе.
Задача в том, чтобы язык макета был зависим от настроек пользователя. При открытии формы обработки, например. Или, может, по некой кнопке для изменения языка.

Так в вашем примере вы используете не то свойство. А откуда брать значение - это не существенно. Вы же сами в первом сообщении писали:

...Локализация.ПолучитьЯзыкФормированияПечатныхФорм(УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "РежимФормированияПечатныхФорм"))


Signature
Услуги 1С программиста

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 22.07.18, 22:32
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!

Курсы валют: доллар США к гривне Курсы валют: евро к гривне Курсы валют: российский рубль к гривне