A diferenca entre o input frame e o screen-value no Progress, eh q o input frame conserva o tipo da variavel/campo e o screen-value transforma em string.

Utilização input frame
INPUT FRAME frame1 campo1

Utilização screen-value
campo1:screen-value in frame frame1

abs