Снегопат https://snegopat.ru/forum/ |
|
Кодогенераторы https://snegopat.ru/forum/viewtopic.php?f=3&t=89 |
Страница 4 из 7 |
Автор: | sosnae [ 01 ноя 2012, 14:13 ] |
Заголовок сообщения: | Re: Кодогенераторы |
захардкодил заполнение стандартных реквизитов документа и справочника. |
Автор: | shentsev [ 02 апр 2013, 13:43 ] |
Заголовок сообщения: | Re: Кодогенераторы |
Появилось пожелание по скрипту (если возможно): Возможно ли, чтобы после указания создания справочника/документа появлялся диалог (что проще): 1. ЛИБО с деревом, где каждая ветка (с галкой) представляла собой Шапку с набором реквизитов и табличные части с их реквизитам. И галками можно было бы убрать ненужные. 2. ЛИБО ТЧ со строками с флажками, где каждая строка представляла собой Шапку и ТЧ. Цель: выбрать только необходимое при создании. Т.к. часто, создавая поступление, например, совсем не нужна возвратная тара или услуги. |
Автор: | Nucky [ 11 апр 2013, 03:33 ] |
Заголовок сообщения: | Re: Кодогенераторы |
sosnae писал(а): захардкодил заполнение стандартных реквизитов документа и справочника. Большое спасибо! |
Автор: | seugenys [ 05 сен 2013, 11:02 ] |
Заголовок сообщения: | Re: Кодогенераторы |
Вещь замечательная. Недавно решал задачу, на которой съэкономил дня 3 благодаря этому скрипту. Вот бы еще для набора записей генерился код. |
Автор: | advali [ 23 янв 2014, 13:15 ] |
Заголовок сообщения: | Re: Кодогенераторы |
Вопрос, есть ли скрипт, который по именам областей макета формирует код? Пример: в макете есть имя строки "Строки" Получаем такой код: СекцияСтроки = Макет.ПолучитьОбласть("Строки"); Если вдруг нету, то подскажите, такое можно реализовать (сам бы занялся, когда время появится)? |
Автор: | artbear [ 23 янв 2014, 17:39 ] |
Заголовок сообщения: | Re: Кодогенераторы |
Если достучаться до макета можно, тогда думаю, что несложно. Пока не знаю, как до макета добраться |
Автор: | phoenix [ 10 фев 2014, 16:33 ] | ||
Заголовок сообщения: | Re: Кодогенераторы | ||
Накидал генератор для регистров (все виды) Стандартные реквизиты прошиты в массиве, если кто знает как переделать на считывание из конфигурации - подскажите.
|
Автор: | kuntashov [ 10 фев 2014, 16:46 ] |
Заголовок сообщения: | Re: Кодогенераторы |
artbear писал(а): Если достучаться до макета можно, тогда думаю, что несложно. Пока не знаю, как до макета добраться Макет вроде бы можно сохранить файл, а там уже дело техники - открыть его при помощи объекта ТабличныйДокумент. |
Автор: | orefkov [ 30 апр 2014, 14:46 ] |
Заголовок сообщения: | Re: Кодогенераторы |
shentsev писал(а): Появилось пожелание по скрипту (если возможно): Возможно ли, чтобы после указания создания справочника/документа появлялся диалог (что проще): 1. ЛИБО с деревом, где каждая ветка (с галкой) представляла собой Шапку с набором реквизитов и табличные части с их реквизитам. И галками можно было бы убрать ненужные. 2. ЛИБО ТЧ со строками с флажками, где каждая строка представляла собой Шапку и ТЧ. Цель: выбрать только необходимое при создании. Т.к. часто, создавая поступление, например, совсем не нужна возвратная тара или услуги. Сделал для документов. |
Автор: | gigabyte-artur [ 05 май 2014, 13:21 ] |
Заголовок сообщения: | Re: Кодогенераторы |
Такая идея для возможной будущей фишки: 1) Каким-то образом указываем тип входных параметров в функции (например, закомментаренный особым образом текст - заодно и самодокументирование кода получится). 2) Опираясь на эти данные, Снегопат предлагает поля/методы для переданного объекта при обращении "через точку". Пример: Процедура ЗаполнитьНоменклатуру(НоменклатураВход) //Снегопат :: НоменклатураВход :: Тип :: СправочникСсылка.Номенклатура НоменклатураВход. //Вот здесь система раскрывает список с полями номенклатуры КонецПроцедуры Выглядит сумбурно, если кто-то придумает более удачное решение - будет замечательно. Думаю, такая функция будет полезна при разработке. PS. Да, есть трюк с созданием фиктивных переменных, но это всё же трюк и достаточно неудобный. |
Страница 4 из 7 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |