Снегопат https://snegopat.ru/forum/ |
|
Экспортные методы модуля объекта в управляемой форме https://snegopat.ru/forum/viewtopic.php?f=1&t=739 |
Страница 1 из 1 |
Автор: | ebugusey [ 02 авг 2016, 13:10 ] |
Заголовок сообщения: | Экспортные методы модуля объекта в управляемой форме |
Хотелось бы, чтобы экспортные процедуры и функции модуля объекта были доступны в интелисенсе серверных процедур управляемой формы. Есть ли какой скрипт для этого? Если нет, то возможно ли его реализовать на текущей версии снегопата, достаточно ли текущего api? |
Автор: | orefkov [ 02 авг 2016, 13:33 ] |
Заголовок сообщения: | Re: Экспортные методы модуля объекта в управляемой форме |
А сейчас не так? Пример покажете? |
Автор: | Const1C [ 02 авг 2016, 14:05 ] |
Заголовок сообщения: | Re: Экспортные методы модуля объекта в управляемой форме |
Он наверное имеет ввиду доступ к методам "модуля объекта", через модуль формы. Это когда обращаешься через "Объект = ДанныеФормыВЗначение("Объект")". P.S. Хорошая идея для апгрейда |
Автор: | orefkov [ 02 авг 2016, 14:14 ] |
Заголовок сообщения: | Re: Экспортные методы модуля объекта в управляемой форме |
Сейчас после точки снегопат сам не работает, а вызывает штатную подсказку 1С: core\engine\ModuleTextProcessor.as (286) Код: if (parseResult.isFlagSet(allowObjMethods | allowObjProps)) { // После точки пока не работаем, вызовем штатную подсказку showV8Assist(); return; } Пока для таких случаев можно использовать трюк с типизирующим комментарием, навроде //:Объект = Документы.СчетФактураПолученный.СоздатьДокумент(); |
Автор: | ebugusey [ 02 авг 2016, 14:35 ] |
Заголовок сообщения: | Re: Экспортные методы модуля объекта в управляемой форме |
orefkov писал(а): Сейчас после точки снегопат сам не работает, а вызывает штатную подсказку 1С: core\engine\ModuleTextProcessor.as (286) Код: if (parseResult.isFlagSet(allowObjMethods | allowObjProps)) { // После точки пока не работаем, вызовем штатную подсказку showV8Assist(); return; } Пока для таких случаев можно использовать трюк с типизирующим комментарием, навроде //:Объект = Документы.СчетФактураПолученный.СоздатьДокумент(); У меня внешняя обработка. Мне такой вариант не подойдет. Я так понимаю пока невозможно в штатный список добавить что-то свое? |
Автор: | orefkov [ 02 авг 2016, 16:31 ] |
Заголовок сообщения: | Re: Экспортные методы модуля объекта в управляемой форме |
ebugusey писал(а): Я так понимаю пока невозможно в штатный список добавить что-то свое? Теоретически - можно, если на AngelScript'е делать расширение к движку снегопата. Подумаю, что можно сделать. Но не раньше конца августа - ухожу в отпуск на три недели. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |