Calculadora en un POP-UP

24 11 2007

image

El siguiente código nos generará una calculadora en una ventana (POP-UP). La 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.


*——————————————–
* Calculadora para usuarios
*——————————————–

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.


Technorati tags:


Acciones

Información

7 respuestas

29 11 2007
alex

THE EXAMPLE IS VERY GOOD

17 01 2008
Paloma

me encanta, no conocia esta función

3 07 2008
Raul

Hola intente probar creando un programa pero me dice: “Field “‘FITRV_CALCULATOR’” is unknown. It is neither in one of the
specified tables nor defined by a “DATA” statement.”

3 07 2008
Raul

Uhh era una pavada! lo resolvi!

Jajaja

5 07 2008
Daniel Panaro

=P … Saludos!

5 03 2009
Gabriel

Pues si ayudais a este novate y le decís donde está el error le haréis un favor.
Me da el mismo que a Raul.
Gracias.

15 03 2009
Daniel Panaro

Creo que posiblemente hayas copiado y pegado el código. Vale aclarar que las comillas son distintas aunque no parezcan.
Por lo tanto en SAP reemplaza todas ’ por ‘
Saludos,
Daniel.

Deja un comentario