Снегопат https://snegopat.ru/forum/ |
|
Разработка скриптов в Reborn https://snegopat.ru/forum/viewtopic.php?f=1&t=707 |
Страница 1 из 3 |
Автор: | bradik [ 02 фев 2016, 13:02 ] |
Заголовок сообщения: | Разработка скриптов в Reborn |
Народ, просьба сильно не пинать. Перерыл кучу веток. Не могу найти. Помнится Александр выкладывал описание как можно классно и удобно разрабатывать скрипты в новом снегопаде, вроде как с помощью Visual Studio Code и TypeScript. Ткните плиз носом, где это было? |
Автор: | orefkov [ 02 фев 2016, 14:35 ] |
Заголовок сообщения: | Re: Разработка скриптов в Reborn |
Так это прямо в доке к новому снегопату лежит. Справка - Снегопат - Разработка скриптов на TypeScript |
Автор: | bradik [ 02 фев 2016, 15:58 ] |
Заголовок сообщения: | Re: Разработка скриптов в Reborn |
Саша, спасибо! А я то всю голову сломал - помню что видел, даже настраивать начал. А найти не могу Кстати, как идут работы по новому снегопаду? Когда ждать релиза? |
Автор: | bradik [ 09 фев 2016, 10:59 ] |
Заголовок сообщения: | Re: Разработка скриптов в Reborn |
Сделал все согласно инструкции (правда что бы выполнить команды tsc --init и code.exe "путь к папке develop", необходимо прописать пути в переменную path. Т.к. сами программы этого при инсталяции не делают.) Создал пустой файл При копиляции (Ctrl+Shift+B) получаю ошибку: Код: v8.d.ts(8178,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'DOMImplementation' must be of type '{ new (): DOMImplementation; prototype: DOMImplementation; }', but here has type 'DOMImplementation'. Насколько я понял файлы v8.d.ts и snegopat.d.ts были получены на 11 пункте: Цитата: В окне снегопата в меню "Разработка" выбираем "Сдампить SnegAPI в snegopat.d.ts" и "Сдампить типы 1С в v8.d.ts". Файлы создадуться в каталоге снегопата. Перемещаем их в каталог разработки (develop). Как быть дальше? |
Автор: | orefkov [ 09 фев 2016, 11:08 ] |
Заголовок сообщения: | Re: Разработка скриптов в Reborn |
В какой версии 1С делал v8.d.ts? Попробуй в более старой версии 1С сделать. |
Автор: | bradik [ 09 фев 2016, 12:39 ] |
Заголовок сообщения: | Re: Разработка скриптов в Reborn |
Сначала генерил на релизе 1С:Предприятие 8.2 (8.2.18.102) Потом попробовал на релизе 1С:Предприятие 8.2 (8.2.19.130) - результат тот же: Цитата: v8.d.ts(8178,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'DOMImplementation' must be of type '{ new (): DOMImplementation; prototype: DOMImplementation; }', but here has type 'DOMImplementation'. Ругается на Код: declare var DOMImplementation: DOMImplementation;
|
Автор: | orefkov [ 09 фев 2016, 12:48 ] |
Заголовок сообщения: | Re: Разработка скриптов в Reborn |
А если убрать эту строку? |
Автор: | bradik [ 09 фев 2016, 12:54 ] |
Заголовок сообщения: | Re: Разработка скриптов в Reborn |
Тогда ошибки нет |
Автор: | orefkov [ 09 фев 2016, 13:01 ] |
Заголовок сообщения: | Re: Разработка скриптов в Reborn |
Да будет так! Вставлю заглушку в движок снегопата при создании v8.d.ts для этого имени. |
Автор: | bradik [ 09 фев 2016, 13:37 ] |
Заголовок сообщения: | Re: Разработка скриптов в Reborn |
Вопрос: возможно ли скажем в для скрипта funcprocpanel перехват клавиши ESC, что бы закрыть окно со списком процедур? |
Страница 1 из 3 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |