Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Адаптация под конфигурации с английским вариантом языка 1С. Портативный режим. 1С:Отель. Не открываются обработки с редактором кода #641

Open
AsseylumVA opened this issue Dec 18, 2024 · 7 comments

Comments

@AsseylumVA
Copy link

AsseylumVA commented Dec 18, 2024

При открытии консолей запросов/кода ошибка:
Преобразование значения к типу Булево не может быть выполнено
{ExternalDataProcessor.УИ_РедакторКодаСервер.ObjectModule(28)}:Если Не ПараметрыСеансаВХранилище.ПолеHTMLПостроеноНаWebkit Тогда
{ExternalDataProcessor.УИ_КонсольЗапросов.Form.Форма.Form(114)}:УИ_ГЕНЕРАЦИЯ_ОбщийМодульПоИмени("УИ_РедакторКодаСервер").ФормаПриСозданииНаСервере(ЭтаФорма);
{ExternalDataProcessor.УИ_ПортативныеУниверсальныеИнструменты.Form.Форма.Form(127)}:ОткрытьФорму("ВнешняяОбработка." + Команда.Имя + ".Форма", , ЭтаФорма);

Воспроизведение ошибки

  1. Запустить любую обработку с редактором кода, например консоль запросов, консоль кода.

Окружение

  • Версия платформы: 8.3.23.1865
  • Режим базы данных(файловая/серверная/веб): Серверная
  • Конфигурация: 1С:Отель. Управление отелем, редакция 9.2
  • Версия конфигурации: 9.2.1.80
  • ОС: Win 11
  • Версия: 22000.318
  • Версия инструментов: 24.1.4
@LevkinSergey
Copy link
Member

Похоже запись в хранилище настроек побилась. Можно попробовать:

  1. Перезапустить сеанс 1С. при новом старте он в хранилище новую запись сделает
  2. Удалить из хранилища общих настроек запись с ключом объекта "УИ_УниверсальныеИнструменты" и ключом настроек "ПараметрыСеанса". И потом перезапустить сеанс 1С

@LevkinSergey
Copy link
Member

@AsseylumVA Помогло?

@AsseylumVA
Copy link
Author

AsseylumVA commented Dec 23, 2024

@LevkinSergey Прошу прощения за долгий ответ. Не помогает. Чистил кэш, перезапускал сеансы, так же удалил запись из Хранилища общих настроек. При открытии обработок с редактором кода та же ошибка.

@LevkinSergey LevkinSergey reopened this Dec 23, 2024
@LevkinSergey
Copy link
Member

На другом компьютере/другой базе на том же сервере есть ошибки?
Есть ли возможность установить в виде расширения и там посмотреть в отладчике что происходит?

@AsseylumVA
Copy link
Author

image
Метод УИ_ОбщегоНазначенияВызовСервера.ХранилищеОбщихНастроекЗагрузить возвращает структуру, с значениями "Неопределено", затем при сравнении Неопределено с Булево в строке Если Не ПараметрыСеансаВХранилище.ПолеHTMLПостроеноНаWebkit Тогда падает ошибка.

@AsseylumVA
Copy link
Author

AsseylumVA commented Dec 23, 2024

Разобрался. Проблема в специфичной конфигурации. Не срабатывает событие &После("ПриНачалеРаботыСистемы") в конфигурации 1с Отель. Конфигурация написана на английском языке. Вот так работает на расширении без бсп:
image

@LevkinSergey LevkinSergey changed the title Портативный режим. 1С:Отель. Не открываются обработки с редактором кода Адаптация под конфигурации с английским вариантом языка 1С. Портативный режим. 1С:Отель. Не открываются обработки с редактором кода Dec 23, 2024
@LevkinSergey
Copy link
Member

Принято.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants