Да
Блок действий для 'COMMAND "Print-Ticket"
' может вызывать функцию, которая управляет отчетом I4GL (или, действительно, он может выполнять отчет ACE через оператор RUN).Теоретически вы могли бы написать тело функции, которая управляет отчетом в блоке действий, но это было бы дьявольским способом злоупотребления языком;гораздо лучше использовать функцию.Если вы передаете функции аргумент, идентифицирующий билет, который нужно распечатать, его просто нужно вызвать с правильным номером заявки - не имеет значения, была ли функция I4GL обновлена или нет.