Программа > Правка конструкции > Входные параметры и подсказки > Условные операторы ввода
  
Условные операторы ввода
В списке ввода продукта Pro/PROGRAM могут содержаться операторы IF - ELSE - ENDIF. Если условие IF возвращает значение FALSE, запрос на ввод входных значений не появляется.
Пример.
INPUT
INCLUDE_HOLE YES_NO
"Should the hole be included?:"
IF INCLUDE_HOLE == YES
HOLE_DIA NUMBER
"Enter diameter for hole"
ELSE
...
ENDIF
...
END INPUT
При выполнении данной программы предлагается ввести диаметр отверстия только в том случае, если констр. элемент отверстия присутствует.