Skip to content

Возможность формирования произвольных команд из внешних скриптов #156

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Sep 26, 2023

Conversation

240596448
Copy link
Contributor

Экспортная ВыполнитьКоманду не имеет смысла без СтандартныеПараметрыЗапускаКонфигуратора
Чтобы сформировать произвольную команду требуется две экспортные функции.

Параметры = Конфигуратор.СтандартныеПараметрыЗапускаКонфигуратора();
Параметры.Добавить("/КлючКоторогоНетВБиблиотеке"); // мои необычные ключи
Конфигуратор.ВыполнитьКоманду(Параметры);

@240596448
Copy link
Contributor Author

Когда СтандартныеПараметрыЗапускаКонфигуратора недоступен - мне приходится его функциональность полностью продублировать где-то у себя снаружи.

Например, в библиотеке не реализована выгрузка по файлом из списка объектов.
При этом я мог бы в своей обертке реализовать это тремя строчками (пример в первом сообщении). Не хватает лишь стандартных параметров из СтандартныеПараметрыЗапускаКонфигуратора, которые я и так заполняю при создании класса.
Сейчас приходится иметь два класса: "либа" и "частичная копипаста" для произвольной команды.

@EvilBeaver
Copy link
Member

@240596448 просьба добавить комментарий для экспортного метода и вливаем

@EvilBeaver EvilBeaver merged commit f7821d1 into oscript-library:master Sep 26, 2023
@240596448 240596448 deleted the feat-ext-command branch July 5, 2024 21:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants