@Fox то-есть сделать функцию которая будет выполнять все эти действия в зависимости от того какой аргумент действия был передан?
мне кажется это будет очень кривой костыль, например у меня есть такие вызовы, значит для этой функции нужно будет передавать ещё кучу других аргументов которые должны использоваться в действиях, это же вообще не удобно будет
if ([[DATABASE_USE]] == true){
// Получение пути к файлу с данными для работы
await execute_code(`VAR_RESOURCE_INPUT_DATA_PATH =RInfo(\"Файл с данными для работы\",\"Location\")`);
// Получение директории файла с данными для работы
await execute_code(`VAR_RESOURCE_INPUT_DATA_DIRECTORY = _path.dirname(VAR_RESOURCE_INPUT_DATA_PATH);`);
// Подключение к бд
await execute_code(`SQL_Setup((\"sqlite\"), (\"\"), (\"auto\"), (\"\"), (\"\"), (\"\"), (VAR_DATA_DIRECTORY + \"/data_for_work/database/database.db\"), (\"\"), (300), (\"\"))`);
}