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

Information

10 responses

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

21 12 2012
Anónimo

era por las comillas o algo asi, por que no te lo marca correcto

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.

18 11 2009
sandra

super bien!! justo lo que buscaba

4 10 2012
borofornes

Hola Danie Enrique,
Muy bueno el ejemplo… que sepas que ha sido mi 1er programa en ABAP, en lugar de elegir el típico “Hola Mundo”, he preferido el tuyo.
Volveré a tu WP a mirar más cosas.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




A %d blogueros les gusta esto: