Ir al contenido
Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Bea1982

#1
Programación ABAP / Table View BSP
26 Nov 2008, 17:58
Hola!!

Estoy empezando con las aplicaciones BSP. Tengo unos datos de selección, en los que introduzco una serie de parámetros, y luego paso a otra página donde se muestra un tableView. Los datos de este tableView se han sacado de una tabla, poniendo en la clausula where los parámetros de selección.

Luego en este tableView se pueden modificar los datos, mi pregunta es? Cómo recogo luego el tableView con los datos que el usuario ha modificado?

Un saludo y muchas gracias.
#2
Hola Carlos,

Los imprimo a través de la transacción F110. El formulario  estándar es el F110_ES_CHEQUE y el programa de control estándar es el RFFOUS_C. En ambos casos he creado un Z, para poder modificarlos.

Un saludo y muchas gracias.
#3
Hola!!

He estado estos días probando y no he conseguido na de na.

Si por ejemplo tengo una ventan INFO en mi formulario, pues si he creado una INFO1 y otra INFO2. En el programa de control, cuando llamo a la ventana INFO debo tener en cuenta de llamar INFO1 cuando sea el segundo cheque de la página en INFO2 cuando sea el tercero.

Pero, resulta que he probadoa poner un break point, en la parte del programa donde están los WRITE_FORMS a las ventanas del formulario, es decir, en la parte que debería modificar. Pero el programa no para, con lo que deduzco que no debe pasar por allí...

Alguien puede ayudarme?

Un saludo y muchas gracias.
#4
Hola!!

Si, las ventanas INFO, INFO2 e INFO3 ya las he creado.

En cuanto al programa de control, tengo una copia Z hecha a partir del estándar RFFOUS_C.

Entonces solo es necesario duplicar en dicho programa de control Z, las llamadas a las ventanas cambiando el nombre. No deberíamos hacer un contador para que vaya escribiendo primero en INFO, luego en INFO2, luego en INFO3 y luego volver a INFO... y así sucesivamente???

Por otra parte tengo también en dicho programa de control, la llamada CALL FUNCTION 'START_FORM', está es para una nueva página, no? Con lo que deberíamos ponerla solamente cuando se llame a la ventana INFO y no a todas, no?

Un saludo y muchas gracias.

#5
Hola!!

Tengo varias ventanas, es que tengo que imprimir solamente los datos, ya que se imprime sobre papel pre-impreso. Así que tengo varias ventanas para así poner cada una de ellas en las coordenadas exactas donde debo imprimir.

Y así no me repetirá lo mismo?? Al fin y al cabo al estar dentro del mismo bucle me estará cogiendo el mismo cheque, no??

Te refieres a mirar cada aparición de

CALL FUNCTION 'WRITE_FORM'
                 EXPORTING
                      window   = 'INFO'
                      element  = '505'
                      function = 'APPEND'
                 EXCEPTIONS
                      window   = 1
                      element  = 2.

para una determinada ventana, en este caso la ventana 'INFO'.

Y si me aperece varias veces???

Un saludo
#6
Hola!!

No, no se cual es la clase de mensaje.

De todas formas el programa es el RFFOUS_C, porque cuando verificas el formulario sapscript, aperece dicho programa.

En cuanto a lo del WRITE_FORM, aparece un montón de veces. Y en cual de ellos debo poner mis otras ventanas.

Un saludo.
#7
Hola!!

En la tabla TNAPR, que me has dicho no lo he encontrado.
El formulario estándar es el sapscript F110_ES_CHEQUE.
Yo creo que el programa es el que te he dicho anteriormente, el RFFOUS_C.

Un saludo y muchas gracias.
#8
Hola Ale12!!

El programa de control de impresión de cheques es el RFFOUS_C, lo has tocado alguna vez??? Sabes donde hay que cambiarlo??

Un saludo y muchas gracias por contestar.
#9
Hola chic@s!!

Mi pregunta es la siguiente. Alguién sabe como se puede imprimir tres cheques en una misma hoja??? El formulario es un sapscript.

Hay que modificar el programa de control RFFOUS_C?

Muchas gracias.