MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 16/07/10, 20:15:17
anyita18 anyita18 is offline
Member
 
Fecha de Ingreso: jun 2010
Mensajes: 52
Unhappy imprimir tabla en smartform

Hola expertos.
Mi problema es que tengo una tabla declarada global dentro del smartform que almcena internamente los datos que vienen de otra tabla (tline), la cual llamo por la funcion READ_TEXT.
Entonces quiero imprimir todos los valores que trae esta tabla en el campo td_lines y no se como hacerlo. Cómo puedo imprimir una tabla en un smartform.
Ya tengo la tabla dentro de un loop pero no se que mas hacer.
Gracias...
Responder Con Cita
  #2  
Viejo 17/07/10, 04:01:38
ekim68 ekim68 is offline
Member
 
Fecha de Ingreso: mar 2009
Mensajes: 57
Crear_tabla

Debes de crear el objeto TABLE presionando el botón derecho del mouse encima de la ventana donde quieras crear la tabla y seleccionas la opción Create/Table

Cuando lo generas, a su vez este componente te genera tres subnodos:

Header area.
Main area.
Footer area.

Cada subnodo puede tener asignado un componente denominado "tipo de línea" el cual define las columnas que va a contener tu tabla. El tipo de línea lo creas en la pestaña TABLE del componente "%TABLE", debes crear un tipo de línea diferente para cada subnodo generado por el componente "%TABLE".

Para asignarle la tabla interna debes irte a la pestaña DATA aquí, es donde te pide la tabla interna.

Espero haberme explicado.
Saludos.

Úlima edición por ekim68 fecha: 17/07/10 a las 04:22:03.
Responder Con Cita
  #3  
Viejo 20/07/10, 15:00:38
anyita18 anyita18 is offline
Member
 
Fecha de Ingreso: jun 2010
Mensajes: 52
Muchas gracias.
Ahora mi problema es que la tabla que utilizo en la pestaña DATA tengo que declararla cmo interfase de formulario ya que como definición global no me lo acepta. Activa bien el Smartform pero al ejecutarlo me dice que necesito enviarle la tabla al programa de control para poder ejecutarlo. Espero haberme explicado.
Responder Con Cita
  #4  
Viejo 20/07/10, 15:24:51
Avatar de mysmb2
mysmb2 mysmb2 is offline
Senior Member
 
Fecha de Ingreso: ene 2007
Localización: Cordoba
Mensajes: 406
Hola, se puede declarar una tabla global dentro del formulario sin tener que pasarla como parametro, para eso tenes que crear un tipo de dato del tipo tabla.
__________________
Sebastián Chiavia
Responder Con Cita
  #5  
Viejo 20/07/10, 15:50:51
anyita18 anyita18 is offline
Member
 
Fecha de Ingreso: jun 2010
Mensajes: 52
Hola mysmb2. Si la declaro como global entonces el objeto TABLE no me la reconoce.
Responder Con Cita
  #6  
Viejo 20/07/10, 18:03:10
Avatar de mysmb2
mysmb2 mysmb2 is offline
Senior Member
 
Fecha de Ingreso: ene 2007
Localización: Cordoba
Mensajes: 406
tiene que funcionar. en el objeto TABLE definiste un area de trabajo?
__________________
Sebastián Chiavia
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 23:10:47.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web