Пн, 22.12.2025, 01:22:01
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 2 из 2
  • «
  • 1
  • 2
Синтаксис ошибка кнопки Управление СОМ классами 1с
tormozitДата: Вс, 10.12.2023, 11:42:14 | Сообщение # 16
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
В рабочей базе прошагай функцию ирУправлениеCOMКлассами1С.МодульОбъекта.ОбновитьТаблицуКлассов
{Обработка.ирУправлениеCOMКлассами1С.МодульОбъекта(383:ОбновитьТаблицуКлассов)}

Отсутствовать нужная строка класса вроде бы может только если ирКэш.Это64битнаяОСЛкс() возвращает Ложь. Если это подтвердится, то замени на доработанный вариант этой функции и проверь еще раз.
 
tormozitДата: Вс, 10.12.2023, 22:14:10 | Сообщение # 17
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
Предположительно исправлено в 7.04
 
inonemoДата: Вс, 10.12.2023, 22:19:56 | Сообщение # 18
Лейтенант
Группа: Пользователи
Сообщений: 41
Репутация: 36
Статус: Оффлайн
с заменой ничего не изменилось
Классы также без изменений [16] строк
без х64 Истина для V81.ComConnector - на поиске которой вылетает с ошибкой

Добавлено (10.12.2023, 22:48)
---------------------------------------------
Если Не ТипКласса.Внутрипроцессный И x64 И ИзданиеПлатформы.Значение < "83" Тогда \\ Тут Истина при ложь, истина, "81"
Продолжить;
КонецЕсли; 


Поэтому не заполняет классы этой строкой и потом при поиске вылетает

Добавлено (11.12.2023, 10:26)
---------------------------------------------
Предположительно исправлено в 7.04
нет, все тоже самое.

Сообщение отредактировал inonemo - Вс, 10.12.2023, 22:39:07
 
inonemoДата: Пн, 11.12.2023, 12:20:51 | Сообщение # 19
Лейтенант
Группа: Пользователи
Сообщений: 41
Репутация: 36
Статус: Оффлайн
потестил на другом компе
Платформа: 8.3.22.1709
Режим БД: клиент-серверный
Конфигурация. Название:
Конфигурация. Основной режим запуска: Обычное приложение
Конфигурация. Вариант встроенного языка: Русский
Конфигурация. Режим управления блокировкой данных: Автоматический
Конфигурация. Режим совместимости: Версия8_3_21
Конфигурация. Режим использования синхронных вызовов: Использовать
Инструменты разработчика. Версия: Портативный 7.04.1p
Инструменты разработчика. Инструмент: Прочее
Инструменты разработчика. Перехват клавиатурного ввода: Нет
Инструменты разработчика. Объекты на сервере: Нет
Инструменты разработчика. Серверный модуль БСП: Нет
Клиент. Приложение: Обычное приложение 32б
Клиент. Проверка модальных вызовов: Нет
Клиент. Язык интерфейса конфигурации: ru
Клиент. Язык интерфейса системы: ru
Клиент. Отладка разрешена: Да
Клиент. Постоянный кэш метаданных: Истина
Клиент. ОС: Microsoft Windows Server 2008 R2 Standard  64-bit Русский
Клиент. ОС от имени администратора: Да
Клиент. ОС выполнение BAT: Да
Клиент. ОС Текущая кодовая страница: 866
Клиент-Сервер. Пинг: 0мс

ошибка присутствует, та же самая.
(нет строки в Классы при х64-истина для V81.ComConnector)

потестил на рабочей базе с очень старым вариантом конфигурации  - все отлично.

Платформа: 8.3.22.1709
Режим БД: клиент-серверный
Конфигурация. Название: 
Конфигурация. Основной режим запуска: Обычное приложение
Конфигурация. Вариант встроенного языка: Русский
Конфигурация. Режим управления блокировкой данных: Управляемый
Конфигурация. Режим совместимости: Версия8_3_12
Конфигурация. Режим использования синхронных вызовов: Использовать
Инструменты разработчика. Версия: Портативный 7.04.1p
Инструменты разработчика. Инструмент: Прочее
Инструменты разработчика. Перехват клавиатурного ввода: Нет
Инструменты разработчика. Объекты на сервере: Нет
Инструменты разработчика. Серверный модуль БСП: Нет
Клиент. Приложение: Обычное приложение 32б
Клиент. Проверка модальных вызовов: Нет
Клиент. Язык интерфейса конфигурации: ru
Клиент. Язык интерфейса системы: ru
Клиент. Отладка разрешена: Нет
Клиент. Постоянный кэш метаданных: Да
Клиент. ОС: Microsoft Windows Server 2008 R2 Standard  64-bit Русский
Клиент. ОС от имени администратора: Да
Клиент. ОС выполнение BAT: Да
Клиент. ОС Текущая кодовая страница: 866
Клиент-Сервер. Пинг: 0мс

Вывод: Проблема в конфигурации.
Прикрепления: server1c8.xls (14.0 Kb)
 
tormozitДата: Пн, 11.12.2023, 19:15:17 | Сообщение # 20
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
Покажи таблицу из переменной ТипыComКлассов
 
tormozitДата: Пн, 11.12.2023, 19:18:46 | Сообщение # 21
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
И покажи региональные настройки базы через главное меню в конфигураторе

Прикрепления: 1006576.png (19.9 Kb)
 
tormozitДата: Пн, 11.12.2023, 19:23:39 | Сообщение # 22
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
В консоли кода проблемной базы вычисли и сообщи результат
Код
ф = ?("да",1,0)
 
inonemoДата: Пн, 11.12.2023, 19:34:09 | Сообщение # 23
Лейтенант
Группа: Пользователи
Сообщений: 41
Репутация: 36
Статус: Оффлайн

Добавлено (11.12.2023, 19:41)
---------------------------------------------

Цитата tormozit ()
ф = ?("да",1,0)
Редактор встроенный: Строка кода 1: Преобразование значения к типу Булево не может быть выполнено

а в чистой конфе - выпоняется без ошибок

Добавлено (11.12.2023, 19:44)
---------------------------------------------
да, поменял  настройки ложь / истина на да / нет - все норм.
спс.

Прикрепления: tipykomklassov.xls (9.5 Kb) · 4548329.jpg (48.9 Kb)
 
tormozitДата: Пн, 11.12.2023, 21:57:21 | Сообщение # 24
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
Лучше очистить эти настройки. Тогда оба варианта будут работать при автопреобразовании.
 
tormozitДата: Пн, 11.12.2023, 22:49:23 | Сообщение # 25
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
Ошибку подтверждаю https://www.hostedredmine.com/issues/976515
 
tormozitДата: Вс, 17.12.2023, 19:14:12 | Сообщение # 26
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
Исправлено в 7.05
 
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск: