Foro de programación ABAP

Código abierto => Reports => Mensaje iniciado por: Nuria en 20 de Diciembre de 2007, 05:29:13 pm

Título: Calculadora - POPUP
Publicado por: Nuria en 20 de Diciembre de 2007, 05:29:13 pm
Es curioso, esta función 'FITRV_CALCULATOR' nos devolverá en la variable X_VALUE el resultado del cálculo que haya hecho el usuario para luego utilizarlo como queramos en nuestro programa.

Aquí os dejo el código del programa.
Código: [Seleccionar]
REPORT  zcalculadora.

DATA: x_value(15) TYPE c.

CALL FUNCTION 'FITRV_CALCULATOR'
* EXPORTING
*   INPUT_VALUE                =
*   CURRENCY                   =
*   START_COLUMN               = '10'
*   START_ROW                  = '10'
  IMPORTING
    output_value               = x_value
  EXCEPTIONS
    invalid_input              = 1
    calculation_canceled       = 2
    OTHERS                     = 3.

IF sy-subrc = 0.  "En este ejemplo imprimimos por pantalla el resultado
  WRITE:/ 'Output Value ', x_value.
ENDIF.