unichkin | Дата: Пятница, 16.03.2018, 01:32 | Сообщение # 1 |
Полковник
Группа: Проверенные
Сообщений: 199
Репутация: 37
Статус: Оффлайн
| Набираю "ОбщегоНазначения.", нажимаю ctrl+пробел - вместо показа привычного окна с списком методов подставляет "ЭтотОбъект". Методы модулей менеджеров справочников работают. Я копал ИР, желая понять как достается список методов модуля, возможно что-то сломал - мб что-то в кэш попало, и оттуда тянется "ЭтотОбъект", вместо перечня модулей. Однако перекачал ИР, почистил кэш базы - не помогло. При этом не могу утверждать, что до этого момента все работало - сейчас редко использую консоль. Автор, мог бы подсказать - где посмотреть получение списка методов? Так и не доковырялся, подозреваю что ответ в COM-соединении к текущей базе - в отладчике вижу перечень методов через Соединение.ОбщегоНазначения - но как до них докопаться, не пойму. Если только попробовать создать объект COM-соединения из скрипта vba, там есть некий iDispatch, который теоретически поможет.. Или у меня уже каша в голове)
|
|
| |
tormozit | Дата: Пятница, 16.03.2018, 06:50 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 6108
Репутация: 153
Статус: Оффлайн
| 1. Должно быть включено "Низкоуровневое получение описаний объектов" 2. Версия платформы должна быть 8.3.10-
Вероятнее всего у тебя 8.3.11 Разбираться в этом механизме нет смысла, т.к. он рано или поздно все равно бы перестал работать.
|
|
| |
unichkin | Дата: Пятница, 16.03.2018, 11:29 | Сообщение # 3 |
Полковник
Группа: Проверенные
Сообщений: 199
Репутация: 37
Статус: Оффлайн
| Да, 8.3.11... А как же тогда? Будешь ВК писать?
|
|
| |
tormozit | Дата: Пятница, 16.03.2018, 23:43 | Сообщение # 4 |
Генералиссимус
Группа: Администраторы
Сообщений: 6108
Репутация: 153
Статус: Оффлайн
| Поддержка этого механизма больше не планируется.
|
|
| |
tormozit | Дата: Воскресенье, 24.11.2019, 20:16 | Сообщение # 5 |
Генералиссимус
Группа: Администраторы
Сообщений: 6108
Репутация: 153
Статус: Оффлайн
| В 5.15 реализован альтернативный механизм получения списка экспортных методов.
|
|
| |
unichkin | Дата: Вторник, 26.11.2019, 19:42 | Сообщение # 6 |
Полковник
Группа: Проверенные
Сообщений: 199
Репутация: 37
Статус: Оффлайн
| Спасибо! А для расширения будет работать? Сейчас затестил на 5.15, после ОбщегоНазначения. подставляет ЭтотОбъект.
Платформа: 8.3.14.1854 Режим БД: файловый Конфигурация. Название: Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.67.74) Конфигурация. Основной режим запуска: Управляемое приложение Конфигурация. Вариант встроенного языка: Русский Конфигурация. Режим совместимости: Версия8_3_12 Конфигурация. Версия БСП: 3.0.1.349 Инструменты разработчика. Версия: Расширение 5.15e Инструменты разработчика. Объекты на сервере: Да Расширения. ИнструментыРазработчикаTormozit (5.15e) Клиент. ОС: Windows x86 Microsoft Windows 10 version 10.0 (Build 17763) Клиент. Приложение: Управляемое приложение 32б Клиент. От имени администратора Windows: Да Клиент. Текущий язык системы: ru
Сообщение отредактировал unichkin - Вторник, 26.11.2019, 19:42 |
|
| |
tormozit | Дата: Вторник, 26.11.2019, 19:49 | Сообщение # 7 |
Генералиссимус
Группа: Администраторы
Сообщений: 6108
Репутация: 153
Статус: Оффлайн
| Да. Какие сообщения пользователю вывела программа?
|
|
| |
tormozit | Дата: Воскресенье, 01.12.2019, 11:39 | Сообщение # 8 |
Генералиссимус
Группа: Администраторы
Сообщений: 6108
Репутация: 153
Статус: Оффлайн
| Получилось?
|
|
| |
unichkin | Дата: Среда, 22.01.2020, 21:32 | Сообщение # 9 |
Полковник
Группа: Проверенные
Сообщений: 199
Репутация: 37
Статус: Оффлайн
| Доброго времени! Извиняюсь за долгое молчание. Видимо я тогда не увидел сообщения "Для отображения экспортных методов, определенных в конфигурации, нужно обновлять папку кэша модулей через форму настроек контекстной подсказки.", обновил - все заработало, спасибо. p.s. Может лучше в кэше модулей создавать только текстовички с экспортными методами? Это и место на диске сократит, и подсказку немного ускорит, хотя она и так не тормозит. Сейчас БП 3.0 выгрузилась в 520 мб, у меня немного баз, но для кого-то это может быть неудобным.
|
|
| |