Снегопат

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

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




Начать новую тему Ответить на тему  [ Сообщений: 65 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7  След.
Автор Сообщение
 Заголовок сообщения: Re: Кодогенераторы
СообщениеДобавлено: 01 ноя 2012, 14:13 
Не в сети

Зарегистрирован: 20 дек 2011, 10:31
Сообщения: 588
Откуда: Украина, Запорожье
захардкодил заполнение стандартных реквизитов документа и справочника.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Кодогенераторы
СообщениеДобавлено: 02 апр 2013, 13:43 
Не в сети

Зарегистрирован: 25 авг 2011, 13:12
Сообщения: 32
Появилось пожелание по скрипту (если возможно):

Возможно ли, чтобы после указания создания справочника/документа появлялся диалог (что проще):
1. ЛИБО с деревом, где каждая ветка (с галкой) представляла собой Шапку с набором реквизитов и табличные части с их реквизитам. И галками можно было бы убрать ненужные.
2. ЛИБО ТЧ со строками с флажками, где каждая строка представляла собой Шапку и ТЧ.

Цель: выбрать только необходимое при создании. Т.к. часто, создавая поступление, например, совсем не нужна возвратная тара или услуги.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Кодогенераторы
СообщениеДобавлено: 11 апр 2013, 03:33 
Не в сети

Зарегистрирован: 13 дек 2011, 16:06
Сообщения: 53
sosnae писал(а):
захардкодил заполнение стандартных реквизитов документа и справочника.


Большое спасибо! :-)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Кодогенераторы
СообщениеДобавлено: 05 сен 2013, 11:02 
Не в сети

Зарегистрирован: 05 сен 2013, 10:58
Сообщения: 1
Вещь замечательная. Недавно решал задачу, на которой съэкономил дня 3 благодаря этому скрипту.
Вот бы еще для набора записей генерился код.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Кодогенераторы
СообщениеДобавлено: 23 янв 2014, 13:15 
Не в сети

Зарегистрирован: 06 сен 2013, 07:59
Сообщения: 204
Вопрос, есть ли скрипт, который по именам областей макета формирует код?

Пример: в макете есть имя строки "Строки"

Получаем такой код:

СекцияСтроки = Макет.ПолучитьОбласть("Строки");

Если вдруг нету, то подскажите, такое можно реализовать (сам бы занялся, когда время появится)?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Кодогенераторы
СообщениеДобавлено: 23 янв 2014, 17:39 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
Если достучаться до макета можно, тогда думаю, что несложно.
Пока не знаю, как до макета добраться


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Кодогенераторы
СообщениеДобавлено: 10 фев 2014, 16:33 
Не в сети

Зарегистрирован: 26 авг 2011, 10:16
Сообщения: 26
Накидал генератор для регистров (все виды)
Стандартные реквизиты прошиты в массиве, если кто знает как переделать на считывание из конфигурации - подскажите.


Вложения:
Комментарий к файлу: Генератор записей регистров
create_regs.zip [1.78 КБ]
Скачиваний: 1158
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Кодогенераторы
СообщениеДобавлено: 10 фев 2014, 16:46 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:53
Сообщения: 448
Откуда: Саратов
artbear писал(а):
Если достучаться до макета можно, тогда думаю, что несложно.
Пока не знаю, как до макета добраться


Макет вроде бы можно сохранить файл, а там уже дело техники - открыть его при помощи объекта ТабличныйДокумент.

_________________
С уважением,
Александр Кунташов
Канал про 1С в Телеграме: @kuntashov_devnotes


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Кодогенераторы
СообщениеДобавлено: 30 апр 2014, 14:46 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
shentsev писал(а):
Появилось пожелание по скрипту (если возможно):

Возможно ли, чтобы после указания создания справочника/документа появлялся диалог (что проще):
1. ЛИБО с деревом, где каждая ветка (с галкой) представляла собой Шапку с набором реквизитов и табличные части с их реквизитам. И галками можно было бы убрать ненужные.
2. ЛИБО ТЧ со строками с флажками, где каждая строка представляла собой Шапку и ТЧ.

Цель: выбрать только необходимое при создании. Т.к. часто, создавая поступление, например, совсем не нужна возвратная тара или услуги.


Сделал для документов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Кодогенераторы
СообщениеДобавлено: 05 май 2014, 13:21 
Не в сети
Аватара пользователя

Зарегистрирован: 31 мар 2013, 17:30
Сообщения: 77
Откуда: Москва
Такая идея для возможной будущей фишки:
1) Каким-то образом указываем тип входных параметров в функции (например, закомментаренный особым образом текст - заодно и самодокументирование кода получится).
2) Опираясь на эти данные, Снегопат предлагает поля/методы для переданного объекта при обращении "через точку".

Пример:
Процедура ЗаполнитьНоменклатуру(НоменклатураВход)
//Снегопат :: НоменклатураВход :: Тип :: СправочникСсылка.Номенклатура
НоменклатураВход. //Вот здесь система раскрывает список с полями номенклатуры
КонецПроцедуры

Выглядит сумбурно, если кто-то придумает более удачное решение - будет замечательно. Думаю, такая функция будет полезна при разработке.
PS. Да, есть трюк с созданием фиктивных переменных, но это всё же трюк и достаточно неудобный.

_________________
С уважением, Артур.
PS. http://blog.livegig.ru/ - мой уютный бложик. Добро пожаловать, коллеги!


Последний раз редактировалось gigabyte-artur 05 май 2014, 13:29, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 65 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7  След.

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


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

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


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

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