Человеческое диалоговое окно с параметрами

Андрей Викторов

Топикстартер
15 лет на форуме
Сообщения
1 589
Реакции
373
Коллеги, приветствую!
AE 18. В джобе есть набор параметров которые можно менять.
На данный момент, чтобы их поменять, нужно забраться в кучу мест в разный момент времени
и там что-то нажать/ввести (еще нужно знать, что!).
А можно ли перед запуском сценария сразу выводить человеческое окно с галочками, переключателями, выпадающими списками
в котором просто указывать то, что надо?
 
обновитесь до 20+ версии, там вывели отдельную кнопочку
Screenshot 2025-09-24 at 10.14.15.png

вот такая кнопочка цвета Veralto. ))


заодно получите крутое обновление иконок в тот же модный цвет.
Screenshot 2025-09-24 at 10.19.12.png
 
В 24-й версии иконки еще зелененькие
 
Коллеги, приветствую!
AE 18. В джобе есть набор параметров которые можно менять.
На данный момент, чтобы их поменять, нужно забраться в кучу мест в разный момент времени
и там что-то нажать/ввести (еще нужно знать, что!).
А можно ли перед запуском сценария сразу выводить человеческое окно с галочками, переключателями, выпадающими списками
в котором просто указывать то, что надо?
Я когда то когда возникла потребность сделать что то типа такого. Писал небольшую прогу в элекроне. В которой как раз всякие кнопочки, галочки ввод строк и тому подобное было. А эта прога формировала xml, который потом считывался АЕ-шкой в момент выполнения сценария. Ну это чтобы красиво было и всем понятно. Но так окончательно и недописал. Но как вариант можете попробовать. Все достаточно несложно. Почти как обычную вебстраницу создать. А так для себя, то просто обхожусь шаблонным xml файлом в который забиваю вручную данные.
 
AE 18. В джобе есть набор параметров которые можно менять...
Про это речь?
2025-09-25 13_26_30-Automation Engine Pilot (Job_11971_2025).png

В Job Setup есть jp.(steprepeat)параметры по-умолчанию, подгружаются из job-шаблона, остальные записываются из xml при создании job'a, выгруженного из 1C (ЕРП), перед запуском потока через Modify Public Parameter Values... вносятся нужные изменения в jp или wfp параметры, после чего поток отрабатывает с новыми параметрами
 
вот типа есть даже зависимости, от того что выбрали, и изобретать не надо ничего.

 
Я когда то когда возникла потребность сделать что то типа такого. Писал небольшую прогу в элекроне. В которой как раз всякие кнопочки, галочки ввод строк и тому подобное было. А эта прога формировала xml, который потом считывался АЕ-шкой в момент выполнения сценария. Ну это чтобы красиво было и всем понятно. Но так окончательно и недописал. Но как вариант можете попробовать. Все достаточно несложно. Почти как обычную вебстраницу создать. А так для себя, то просто обхожусь шаблонным xml файлом в который забиваю вручную данные.
Попробуй Tauri + фронт на любом js фреймворке.
Я таким баловался два года назад. Самое интересное, что приложение можно скомпилировать в исполняемый файл под Win, Linux, MacOS. Работает быстрее и меньше ресурсов ест, и весит раз в 10 меньше того что на электроне выходит.
В принципе, если не требуются манипуляции с системными ресурсами (например показания загрузки процессора, PID, работа напрямую с ОЗУ и портами и прочее), все решается на стороне js.
Глянь пару видео по ссылке. Чел лабораторную работу записал.
У него реакт используется. Я пробовал на чистом js+jQuery и на Vuejs
 
Сам спросил, сам отвечу: браузер, ну или его движок, если точнее.
Так что всё остальное ниже
приложение можно скомпилировать в исполняемый файл под Win, Linux, MacOS. Работает быстрее и меньше ресурсов ест
не вполне справедливо.
 
Удачи заставить АЕ принимать api из браузера