Доброе время суток.
Есть проблема которую не могу решить. В отчёте написанном на СКД написал процедуру:
ИзменитьЗаголовокШапки_СКД(СхемаКомпоновкиДанных)
Вот код:
ЯзыкОформления = ОпределитьЯзыкОформленияОтчета();
Если ЯзыкОформления = Перечисления.ЯзыкВыводаЗаголовковОтчетов.Русский Тогда
ПолеШапки_Контрагент = СхемаКомпоновкиДанных.НаборыДанных.Запрос.Поля.Найти("Контрагент");
ПолеШапки_СуммаНачальныйОстаток.Заголовок = "Контрагент";
Иначе
ПолеШапки_СуммаНачальныйОстаток = СхемаКомпоновкиДанных.НаборыДанных.Запрос.Поля.Найти("Контрагент");
ПолеШапки_СуммаНачальныйОстаток.Заголовок = "Contractor";
Всё нормально изменяю всю шапку на нужном мне языке, но поле "ИТОГО" не могу изменить(Найти). Подскажите кто сталкивался.
Если в конфе 2 языка - открываешь схему СКД, в правом нижнем углу пимпочка "ru". С помощью нее переключаешься между языками, и для каждого языка указываешь наименования полей.
У меня задача:
- в конфе только 1 язык(RU).
- создал константу - язык оформления заголовка, шапки и подвала отчёта(пользователь сам изменяет её когда надо)
- создал функцию - ОпределитьЯзыкОформленияОтчета()
- в зависимости от ЯзыкаОформления вывел заголовок, подвал, шапка(но поле "ИТОГО" всё портит).
Подскажите как быть(только не говорите добавить в конфу нужный язык - не подходит).
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой