Чт, 18.12.2025, 20:57:21
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Ошибка при запуске КонсолиКОда
wdivin4320Дата: Пт, 31.10.2025, 12:01:53 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 14
Репутация: 8
Статус: Оффлайн
Цитата
Ошибка компиляции при вычислении выражения или выполнении фрагмента кода
{ИнструментыРазработчикаTormozit Обработка.ирКлсПолеТекстаПрограммы.Форма.КонструкторМетода.Форма(166)}:СтрокаПараметра.Значение = Вычислить(СтрокаПараметраМетода.Значение);
{ИнструментыРазработчикаTormozit Обработка.ирКлсПолеТекстаПрограммы.Форма.КонструкторМетода.Форма(94)}:ЗагрузитьТекущийМетод();
{ИнструментыРазработчикаTormozit Обработка.ирКлсПолеТекстаПрограммы.МодульОбъекта(2989)}:РезультатФормы = ФормаНовогоМетода.ОткрытьМодально();

[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ОшибкаИспользованияВстроенногоЯзыка]
по причине:
{<Неизвестный модуль>(1,1)}: Переменная не определена (SecretKey)
<<?>>SecretKey
[ОшибкаКомпиляцииВстроенногоЯзыка]


Платформа: 8.3.27.1786
Режим БД: клиент-серверный
Конфигурация. Название: Микротрон (1.0.12.5)
Конфигурация. Основной режим запуска: Управляемое приложение
Конфигурация. Вариант встроенного языка: Русский
Конфигурация. Режим управления блокировкой данных: Управляемый
Конфигурация. Режим совместимости: НеИспользовать
Конфигурация. Режим использования синхронных вызовов: ИспользоватьСПредупреждениями
Конфигурация. Использовать обычные формы в управляемом приложении: Да
Инструменты разработчика. Версия: Расширение 7.99.3e
Инструменты разработчика. Инструмент: Прочее
Инструменты разработчика. Перехват клавиатурного ввода: Да
Инструменты разработчика. Глобальные настройки всех баз: Да
Инструменты разработчика. Объекты на сервере: Да
Инструменты разработчика. Асинхронность запрещена: Нет
Инструменты разработчика. Разрешены имитаторы: Да
Расширения. ИнструментыРазработчикаTormozit (7.99.3e)
Клиент. Приложение: Управляемое приложение 64б
Клиент. Проверка модальных вызовов: Да
Клиент. Язык интерфейса конфигурации: ru
Клиент. Язык интерфейса системы: ru
Клиент. Отладка разрешена: Да
Клиент. Постоянный кэш метаданных: Да
Клиент. ОС: Майкрософт Windows 11 Pro 64-разрядная Русский
Клиент. ОС от имени администратора: Нет
Клиент. ОС выполнение BAT: Да
Клиент. ОС ╥хъє∙р  ъюфютр  ёЄЁрэшЎр: 866
Клиент-Сервер. Пинг:  Локальный
Сервер. ОС: Майкрософт Windows 11 Pro 64-разрядная Русский
Сервер. Процесс: 64б
Сервер. Отладка: нет

Возникает при попытке вызвать КонструкторМетода в ИР Адптере Турбоконф
 
tormozitДата: Пт, 31.10.2025, 12:30:43 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 7257
Репутация: 193
Статус: Оффлайн
Нужен текст метода и выделенный в нем фрагмент в момент вызова конструктора.
 
wdivin4320Дата: Пт, 31.10.2025, 13:16:03 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 14
Репутация: 8
Статус: Оффлайн
Возможно связано с англоязычной версией модуля:

Код
Function Encode(Val SecretKey, Val Payload = Undefined, Val ExtraHeaders = Undefined) Export
   
   If Payload = Undefined Then
      Payload = New Structure;
   EndIf;
   
   header = New Structure;
   header.Insert("typ", "JWT");
   header.Insert("alg", "HS256");
   If ExtraHeaders <> Undefined Then
      For Each eh In ExtraHeaders Do
         header.Insert(eh.Key, eh.Value);
      EndDo;   
   EndIf;
   
   headerBytes = GetBinaryDataFromString(ComposeJSON(header));
   payloadBytes = GetBinaryDataFromString(ComposeJSON(Payload));
   
   segments = New Array;
   segments.Add(Base64UrlEncode(headerBytes));
   segments.Add(Base64UrlEncode(payloadBytes));
   
   stringToSign = StrConcat(segments, ".");
   
   signature = HMAC(
      GetBinaryDataFromString(SecretKey),
      GetBinaryDataFromString(stringToSign),
      HashFunction.SHA256);
      
   segments.Add(Base64UrlEncode(signature));
   
   res = StrConcat(segments, ".");
   
   Return res;

EndFunction


На рускоязычных вроде работает
 
tormozitДата: Пт, 31.10.2025, 22:23:28 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 7257
Репутация: 193
Статус: Оффлайн
Ошибку воспроизвел https://www.hostedredmine.com/issues/1007510
 
tormozitДата: Вт, 04.11.2025, 17:58:49 | Сообщение # 5
Генералиссимус
Группа: Администраторы
Сообщений: 7257
Репутация: 193
Статус: Оффлайн
Исправлено в 8.00
 
  • Страница 1 из 1
  • 1
Поиск: