Снегопат

Обсуждение Снегопата
Текущее время: 22 ноя 2024, 22:35

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 269 ]  На страницу Пред.  1 ... 7, 8, 9, 10, 11, 12, 13 ... 27  След.
Автор Сообщение
 Заголовок сообщения: Re: 2.0.2.0 и 8.3.9-10
СообщениеДобавлено: 18 май 2017, 09:55 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
Например, дата изменения snegopat.dll какая? из закладки Подробно?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 2.0.2.0 и 8.3.9-10
СообщениеДобавлено: 18 май 2017, 10:06 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
mike_a писал(а):
Использую с новыми релизами 8.3.10, на сегодня это 8.3.10.2252, Снегопат 2.0.2.0 но не самый свежий.


Попробовал с твоим правками.
У меня заработало на 8.3.10.2252. УРА!
Снегопат стартует успешно, показывается окно Снегопата.
Заголовок Конфигуратора изменился.
Часть скриптов работает, список методов работает.
скрипты работы с текстом также работают - например, мой любимый, который делал и для 77, и для Снегопата, - клонировать строку

Жаль, что всякие навороченные - типа расширенного поиска или навигации по метаданным - заставляют вылетать 1С

Но хоть что-то :)

Большущее спасибо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 2.0.2.0 и 8.3.9-10
СообщениеДобавлено: 18 май 2017, 10:16 
Не в сети
Аватара пользователя

Зарегистрирован: 09 авг 2013, 12:35
Сообщения: 225
Откуда: Украина, Донецк (Киев)
А вот на 8.3.9 ошибками сыпет, но потом работает.
Поиск правда без картинок, но после ошибки работает.
 Пример ошибки
---------- Ошибка ----------
Исключение AngelScript.
модуль: Snegopat
секция: controls.as
функция: IV8Control@ IV8Form::getControl(Variant)
строка: 164
1C version 8.3.9.1850. Snegopat 2.0.2.0 (12.03.2017 03:40)
Exception 0xC0000005 at address 0x014FAB54 (snegopat.dll) in call native func IForm::getControlID
Section: controls.as
Function: IV8Control@ IV8Form::getControl(Variant)
Line: 164
Callstack:
‹U¤…À„ö : bool IDispatch::call(int, array<Variant>&inout, Variant&out = void), line 0,1685140
com_events.as : void IEventConnector::fireEvent(IDispatch@, const string&inout, array<Variant>@), line 53,17
controls.as : bool generateModalEvent(IFramedView@, int&inout, bool&inout), line 423,2
controls.as : int doModal1_trap(IBkEndUI&inout, IFramedView&inout, int, int, int, int, int, int, int, int, int), line 470,2
This object at 0x26CBEF38:
form = native object 'IForm' (0x04AEF7C0)
ctrls = native object 'UintMap' (0x26C44F80)
Variables:
IdxOrCode = native object 'Variant' (0x26CC4628)
ctrlCount = 0x04AEF700
ctrlID = 0xFFFFFFFF
name = eMDTreeCtrl
i = 0x00000001
idc = 0x04AEF700
fctrl = native object 'IFormCtrl' (0x00000000)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 2.0.2.0 и 8.3.9-10
СообщениеДобавлено: 18 май 2017, 13:21 
Не в сети
Аватара пользователя

Зарегистрирован: 09 авг 2013, 12:35
Сообщения: 225
Откуда: Украина, Донецк (Киев)
Закомментил в com_events.as строку 53

//pHN.handler.call(id, args, res);

пока не знаю где баги вылезут, но:
1. 8.3.9.1850 + 2.0.2.0
2. Ошибок при работе с модальными окнами пока не вылетает
3. Список модулей работает
4. Поиск работает
5. А вот переход по дереву метаданных (например на валюту из документа) перестал работать.
---
с 5-м пунктом пока помиримся, думаю, пока не найдём в чём же ошибка вызова.
По описанию ошибки не понятно, куда дальше вызов идёт.
--
Вылетает на вызове onDoModal - надо дальше ковырять


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 2.0.2.0 и 8.3.9-10
СообщениеДобавлено: 18 май 2017, 13:52 
Не в сети
Аватара пользователя

Зарегистрирован: 09 авг 2013, 12:35
Сообщения: 225
Откуда: Украина, Донецк (Киев)
Добавка:
Вместо комментария выше добавил перед
if (pHN.nameOfHandler == "onDoModal") continue;
--
Хм... но теперь работаю и модальные окна, и переходы в модули, и переход по дереву.
--
Кому интересно - проверьте такой вариант у себя на 8.3.10 - отпишитесь.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 2.0.2.0 и 8.3.9-10
СообщениеДобавлено: 18 май 2017, 14:21 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
7OH писал(а):
Добавка:
Вместо комментария выше добавил перед
if (pHN.nameOfHandler == "onDoModal") continue;
--
Хм... но теперь работаю и модальные окна, и переходы в модули, и переход по дереву.
--
Кому интересно - проверьте такой вариант у себя на 8.3.10 - отпишитесь.

Попробовал сделать так
Код:
                args.insertAt(0, Variant(createDispatchFromAS(&&pHN)));
                Variant res;
                if (pHN.nameOfHandler == "onDoModal") continue; // artbear https://snegopat.ru/forum/viewtopic.php?f=1&t=766&sid=53cb2ca3c71c92165f7f787195f4238a&start=90#p10509
                pHN.handler.call(id, args, res);

верно?
навигатор метаданных убил 1С.
глобальный поиск также падает

Опиши свой сценарий для "работаю и модальные окна, и переходы в модули, и переход по дереву"
что именно делаешь?
попробую повторить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 2.0.2.0 и 8.3.9-10
СообщениеДобавлено: 18 май 2017, 14:22 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
и что за "Список модулей работает" ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 2.0.2.0 и 8.3.9-10
СообщениеДобавлено: 18 май 2017, 14:26 
Не в сети
Аватара пользователя

Зарегистрирован: 09 авг 2013, 12:35
Сообщения: 225
Откуда: Украина, Донецк (Киев)
Сорри - список функций модуля.
Открываем 1С - вводим пароль от хранилища - открываем (ctrl-ё) навигатор метаданных - открываем общий модуль - список функций - переходим в нужную - переход в другую функцию по ctrl-enter - поиск объявления переменной через фоновый поиск.
В связке 8.3.9.1850 + 2.0.2.0 - всё вышеуказанное работает.
Сейчас на виртуалку гружу 8.3.10.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 2.0.2.0 и 8.3.9-10
СообщениеДобавлено: 18 май 2017, 14:32 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
У меня 8.3.10.2252 Навигатор валит 1С , расширенный поиск также валит 1С :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 2.0.2.0 и 8.3.9-10
СообщениеДобавлено: 18 май 2017, 14:35 
Не в сети
Аватара пользователя

Зарегистрирован: 09 авг 2013, 12:35
Сообщения: 225
Откуда: Украина, Донецк (Киев)
8.3.10.2168 - навигатор работает, но поиск ошибки выдаёт (можно поковырять - номера строк есть).
сейчас попробую последнюю поставить


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 269 ]  На страницу Пред.  1 ... 7, 8, 9, 10, 11, 12, 13 ... 27  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 43


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB