Имя: Пароль:
1C
1С v8
Разные языки вывода отчета на СКД
0 thobise
 
10.10.17
09:03
Простой отчет на СКД( с ипользованием БСП2_1) рассылающий данные по электронной почте  получателям в разынх странах, в т.ч. и "немцам". Как сделать что бы язык вывода заголовков полей и отчета выводился на языке "немца"? Где в схеме компоновки задать "язык" макета вывода?
1 DrShad
 
10.10.17
09:07
нигде
2 Wirtuozzz
 
10.10.17
09:07
(0) М.б. вариант отчета сделать свой? Или реализовать через Схемы?
3 thobise
 
10.10.17
09:10
"Строки на разных языках" в "заголовках полей" есть. Как их использовать?
4 Wirtuozzz
 
10.10.17
09:13
Мне кажется надо ТС скачать какую нить конфу для Казахстана или беллорусии и посмотреть, как там это реализовано.
5 thobise
 
10.10.17
09:31
В Латвийской УТ все на простых макетах.:(
6 DrShad
 
10.10.17
09:45
http://SSMaker.ru/4bf7dea8/
вот в украинской УПП сделано через регистр сведений
7 DrShad
 
10.10.17
09:45
ну и соответственно потом в модулях отчетов через него меняются тексты
8 thobise
 
10.10.17
10:31
(7) Спсб, посмотрел, но не годится, это для построителя.
9 thobise
 
10.10.17
10:54
(8) Нашел. Есть Процедура ПеревестиМакетКомпоновкиДанных, Буду пробывать.
10 DrShad
 
10.10.17
10:59
(9) ну так она и юзает этот регистр
11 thobise
 
10.10.17
11:06
ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
    Локализация.ПеревестиМакетКомпоновкиДанных(МакетКомпоновки);
    ПроцессорКомпоновки.Инициализировать(МакетКомпоновки, ВнешниеНаборыДанных, ДанныеРасшифровки, Истина);
12 DrShad
 
10.10.17
11:08
(11) замечательно а модуль Локализация смотрел?
13 thobise
 
10.10.17
11:29
(12)    Для Каждого ОписаниеМакетаОбластиМакетаКомпоновкиДанных Из МакетКомпоновкиДанных.Макеты Цикл
        Для Каждого СтрокаТаблицыОбластиКомпоновкиДанных Из ОписаниеМакетаОбластиМакетаКомпоновкиДанных.Макет Цикл
            Для Каждого ЯчейкаТаблицыОбластиКомпоновкиДанных Из СтрокаТаблицыОбластиКомпоновкиДанных.Ячейки Цикл
                Для Каждого ПолеОбластиКомпоновкиДанных Из ЯчейкаТаблицыОбластиКомпоновкиДанных.Элементы Цикл
14 thobise
 
10.10.17
11:32
.....
ПолучитьПеревод(ПолеОбластиКомпоновкиДанных.Значение)
15 DrShad
 
10.10.17
11:45
продолжай...
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн