tools_ui_1c icon indicating copy to clipboard operation
tools_ui_1c copied to clipboard

В редактор кода добавить кодогенерацию

Open LevkinSergey opened this issue 4 years ago • 4 comments

Описание задачи

В любом месте где можем редактировать код на встроенном языке хорошо бы иметь возможность сгенерировать код:

  1. По заполнению объекта метаданных
  2. По добавлению элементов на форму
  3. По созданию HTTP запроса
  4. Код по форме объекта- парсинг формы, возможно открытой
  5. Код заполнения печатной формы по макету

Опишите вашу Цель, которую вы сможете достичь с помощью новой функциональности Упрощение написания рутинных операций по заполнению, разбору объектов

Опишите решение Думаю сделать отдельную кнопку, при нажатии на которую открывается форма с выбором действия и параметров этого действия, по которым генерится нужный код

LevkinSergey avatar Sep 14 '20 06:09 LevkinSergey

https://infostart.ru/public/92575/ Разрешение http://forum.infostart.ru/forum9/topic42989/message2504684/#message2504684

LevkinSergey avatar Sep 14 '20 16:09 LevkinSergey

"По созданию HTTP запроса" - продумываю тему генерации из Postman (положительный опыт с генерацией для Python), но это формат, "проверил как работает скопировал себе в обработку". Более тяжеловесный вариант из OpenAPI, для web генераторы есть, можно продумать как адаптировать для 1С. В качестве клиента использую КоннекторHTTP.

malikov-pro avatar Nov 05 '20 11:11 malikov-pro

@malikov-pro с postman не имел дело. А для OpenAPI есть вот такое для Oscript. Можно портировать в 1С https://github.com/zerobig/swagger-1c

LevkinSergey avatar Nov 05 '20 12:11 LevkinSergey

@LevkinSergey Это обратный процесс, автодокументация по структуре/размеченному коду, хорошее дело, но перед этим нужно разобраться с размещением блоков документирования.

malikov-pro avatar Nov 05 '20 13:11 malikov-pro