Снегопат
https://snegopat.ru/forum/

Кодогенераторы
https://snegopat.ru/forum/viewtopic.php?f=3&t=89
Страница 3 из 7

Автор:  orefkov [ 24 дек 2011, 00:04 ]
Заголовок сообщения:  Re: Кодогенераторы

Да, туплю. УПП, говоришь?
Ну, тогда до понедельника :(
Попробую разобраться.

Автор:  JohnyDeath [ 24 дек 2011, 11:15 ]
Заголовок сообщения:  Re: Кодогенераторы

mtv911 писал(а):
У меня почему-то create_doc.js не хочет работать. Вываливается окно:
Вложение:
2011-12-24_022459.png

Мой addins.ini:
Код:
// Список загружаемых аддинов

script:scripts\code_gen\gen_mgr.js

Группа Проверка
   script:scripts\autosave.js
   script:scripts\choiseParamType.js
КонецГруппы

script:scripts\code_gen\create_doc.js

Все проще: viewtopic.php?f=3&t=89#p985 ;)

Автор:  mtv911 [ 25 дек 2011, 08:38 ]
Заголовок сообщения:  Re: Кодогенераторы

Я пробовал в addins.ini заносить только gen_mgr.js. В этом случае у меня в "Менеджере генераторов кода" пустое дерево, т.е. в нем нет пунктов "Документы/Новый/С заполнением всех реквизитов".
При добавлении в addins.ini еще и "\code_gen\create_doc.js" в "Менеджере генераторов кода" дерево заполняется и можно выбрать "Документы/Новый/С заполнением всех реквизитов". Но тогда возникает вышеуказанная ошибка... :(
Я думаю, возможно, в этом виновата патченная домашняя 1С 8.2 или система Win7 со своим UAC.
В понедельник проверю на работе, там XP и нормальная 1С 8.2. О результатах отпишусь.

Автор:  mtv911 [ 26 дек 2011, 06:14 ]
Заголовок сообщения:  Re: Кодогенераторы

Проверил на работе. На XP SP3 и непатченной 1С 8.2. Та же самая ошибка выскакивает. :(

Определил причину. Оказывается скрипт не хочет работать под релизом 8.2.13.219.
Под релизом 8.2.14.540 всё работает прекрасно. :D

Придеться потерпеть, так-как переход на 14 релиз планирую только после Нового года...

Автор:  orefkov [ 26 дек 2011, 10:48 ]
Заголовок сообщения:  Re: Кодогенераторы

mtv911 писал(а):
Определил причину. Оказывается скрипт не хочет работать под релизом 8.2.13.219.

Проверю, постараюсь исправить до НГ.

Автор:  orefkov [ 27 дек 2011, 08:48 ]
Заголовок сообщения:  Re: Кодогенераторы

Исправил в 1.1.3.4 - была ошибка при получении metadata.ib на 13ых релизах, теперь должно работать нормально.

Автор:  mtv911 [ 27 дек 2011, 18:36 ]
Заголовок сообщения:  Re: Кодогенераторы

ОК. Теперь в Снегопат 1.1.3.4 на релизе 1С 8.2.13.219 скрипт работает без ошибок. Отлично! :)

Автор:  Nucky [ 11 мар 2012, 14:27 ]
Заголовок сообщения:  Re: Кодогенераторы

У меня 8.2.14.540 и генератор заработал только после добавления в конец addins.ini строки script:scripts\code_gen\create_doc.js.
До этого при запуске открывалось пустое окно, после добавления появилась возможность выбора вида документа и код генерируется в служебных сообщениях.

Хотелось бы подобную возможность для справочников и регистров. Мелочь, а приятно.

Автор:  sosnae [ 01 ноя 2012, 12:50 ]
Заголовок сообщения:  Re: Кодогенераторы

Добавил кодогенератор и для справочников.

Автор:  orefkov [ 01 ноя 2012, 13:01 ]
Заголовок сообщения:  Re: Кодогенераторы

sosnae писал(а):
Добавил кодогенератор и для справочников.

Я там подправил в скрипте "документ" на "справочник", обновись.

Страница 3 из 7 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/