Project

Profile

Help

HostedRedmine.com has moved to the Planio platform. All logins and passwords remained the same. All users will be able to login and use Redmine just as before. Read more...

Bug #946002

open

8.3.21-+ Неожиданный язык представления элемента отбора настроек компоновки из схемы

Added by Сергей Старых about 1 year ago. Updated about 1 year ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

0%

Estimated time:

Description

https://partners.v8.1c.ru/forum/t/2066275/m/2066275

Конфигурация ПО

8.3.21.1274, клиент-сервер, файловый,

Проблема

Чтение свойства "Представление" элемента отбора настроек компоновки возвращает основной язык конфигурации вместо языка пользователя

Воспроизведение

Восстановить базу из выгрузки (можно и в клиент-серверном и в файловом режиме).
В общем макете лежит схема компоновки, в настройках по умолчанию которой есть элемент отбора с мультиязычным представлением.

Запустить клиентское приложение под пользователем "англ", язык которого "en" отличается от основного языка конфигурации "ru". Нажать кнопку "ВыполнитьНаСервере". При этом выполнится код

Схема = ПолучитьОбщийМакет("Макет");
Комп = Новый КомпоновщикНастроекКомпоновкиДанных;
Комп.ЗагрузитьНастройки(Схема.НастройкиПоУмолчанию);
Ф1 = Комп.Настройки.Отбор.Элементы[0].Представление;
Ф2 = Схема.НастройкиПоУмолчанию.Отбор.Элементы[0].Представление;
Комп.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(Схема));
Ф21 = Комп.Настройки.Отбор.Элементы[0].Представление;
Ф22 = Схема.НастройкиПоУмолчанию.Отбор.Элементы[0].Представление;
Сообщить("Свойство компоновщика до инициации ="+ Ф1);
Сообщить("Свойство настроек из схемы до инициации ="+ Ф2);
Сообщить("Свойство компоновщика после инициации ="+ Ф21);
Сообщить("Свойство настроек из схемы после инициации ="+ Ф22);

Будут выведены сообщения
Свойство настроек из схемы до инициации = Русский
Свойство компоновщика после инициации = English
Свойство настроек из схемы после инициации = Русский
Свойство компоновщика до инициации = Русский

А ожидалось
Свойство настроек из схемы до инициации = English
Свойство компоновщика после инициации = English
Свойство настроек из схемы после инициации = English
Свойство компоновщика до инициации = English


Files

clipboard-202206031605-kjuhw.png (51.4 KB) clipboard-202206031605-kjuhw.png Сергей Старых, 2022-06-03 03:05 PM
clipboard-202206031605-ti3aa.png (54.2 KB) clipboard-202206031605-ti3aa.png Сергей Старых, 2022-06-03 03:05 PM
clipboard-202206031605-dorut.png (13.6 KB) clipboard-202206031605-dorut.png Сергей Старых, 2022-06-03 03:05 PM
ааа.xml (3.72 KB) ааа.xml Сергей Старых, 2022-06-03 03:06 PM
тест.dt (112 KB) тест.dt Сергей Старых, 2022-06-03 03:06 PM
Actions #1

Updated by Сергей Старых about 1 year ago

  • Description updated (diff)
Actions #2

Updated by Сергей Старых about 1 year ago

  • Description updated (diff)
Actions #3

Updated by Сергей Старых about 1 year ago

  • Description updated (diff)

Also available in: Atom PDF