Вы не упоминаете, что именно будете делать со значениями в этих переменных, но вы можете получить значение переменных вашего рабочего процесса по имени в действии AppleScript, например:
value of variable "Happy" of front workflow as text -- or integer, or whatever
Обратите внимание, что действие Задать значение переменной выведет значение переменной, которое в этом случае будет использоваться следующим действием Запрос текста , поэтому вы можете использовать Игнорировать ввод опция, чтобы сохранить предыдущие результаты от использования.Тогда ваш пример рабочего процесса будет выглядеть примерно так:
- Запрос текста {Вопрос: Счастливый (1-10) }
- Задать значение переменной {Переменная: Счастлив }
- Запрос текста {Вопрос: Подчеркнуто (1-10) } (Игнорировать ввод)
- Установить значение переменной {Переменная: Подчеркнуто }
Запустить AppleScript (обратите внимание, что переменные приводятся к тексту при соединении с другим текстом):
on run {input, parameters}
set happyString to "Level of happiness: " & (value of variable "Happy" of front workflow)
set stressedString to "Level of stress: " & (value of variable "Stressed" of front workflow)
display dialog happyString & return & stressedString
end run