Снегопат

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

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
СообщениеДобавлено: 02 авг 2016, 13:10 
Не в сети

Зарегистрирован: 12 янв 2016, 14:25
Сообщения: 26
Хотелось бы, чтобы экспортные процедуры и функции модуля объекта были доступны в интелисенсе серверных процедур управляемой формы.
Есть ли какой скрипт для этого?
Если нет, то возможно ли его реализовать на текущей версии снегопата, достаточно ли текущего api?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 авг 2016, 13:33 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
А сейчас не так?
Пример покажете?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 авг 2016, 14:05 
Не в сети

Зарегистрирован: 07 дек 2012, 08:20
Сообщения: 97
Он наверное имеет ввиду доступ к методам "модуля объекта", через модуль формы. Это когда обращаешься через "Объект = ДанныеФормыВЗначение("Объект")".

P.S. Хорошая идея для апгрейда :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 авг 2016, 14:14 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Сейчас после точки снегопат сам не работает, а вызывает штатную подсказку 1С:
core\engine\ModuleTextProcessor.as (286)
Код:
        if (parseResult.isFlagSet(allowObjMethods | allowObjProps)) {
            // После точки пока не работаем, вызовем штатную подсказку
            showV8Assist();
            return;
        }

Пока для таких случаев можно использовать трюк с типизирующим комментарием, навроде
//:Объект = Документы.СчетФактураПолученный.СоздатьДокумент();


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 авг 2016, 14:35 
Не в сети

Зарегистрирован: 12 янв 2016, 14:25
Сообщения: 26
orefkov писал(а):
Сейчас после точки снегопат сам не работает, а вызывает штатную подсказку 1С:
core\engine\ModuleTextProcessor.as (286)
Код:
        if (parseResult.isFlagSet(allowObjMethods | allowObjProps)) {
            // После точки пока не работаем, вызовем штатную подсказку
            showV8Assist();
            return;
        }

Пока для таких случаев можно использовать трюк с типизирующим комментарием, навроде
//:Объект = Документы.СчетФактураПолученный.СоздатьДокумент();

У меня внешняя обработка. Мне такой вариант не подойдет.
Я так понимаю пока невозможно в штатный список добавить что-то свое?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 авг 2016, 16:31 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
ebugusey писал(а):
Я так понимаю пока невозможно в штатный список добавить что-то свое?

Теоретически - можно, если на AngelScript'е делать расширение к движку снегопата.
Подумаю, что можно сделать.
Но не раньше конца августа - ухожу в отпуск на три недели.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

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


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

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


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

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