You are on page 1of 3

Pasar tablas de programa de control a smartforms - MUNDOSAP

26/12/2013

MUNDOSAP > DESARROLLO > Formularios - SAPScript - Smartforms

Nombre de Usuario Nombre de Usuario Recordarme? C ontrasea Ingresar

Pasar tablas de programa de control a smartforms Home Descargas Registrar FAQ Miembros Calendario

Temas de Hoy

Buscar

Pgina 1 de 3 1 2 3 >

Herramientas
16/06/07, 19:00:29

Buscar en Tema

Desplegado
#1

rsilvau94
Junior Member Pasar tablas de programa de control a smartforms

Fecha de Ingreso: ene 2007 Mensajes: 3

Hola Necesito pasar una tabla interna desde mi programa de control a un smartform. Lo que no se es como defino la tabla en el smartform, ya que esta no corresponde a ninguna estructura conocida, es decir es una tabla con datos que me sirven solo para el programa. Gracias.

18/06/07, 16:50:12

#2 Fecha de Ingreso: ago 2006 Mensajes: 23

Gatini28
Junior Member Pasar tablas de programa de control a smartforms

Doc. en este caso yo te recomendaria crear en el diccionario una estructura con la misma definicion de campos que la tabla interna en tu programa. Dicha estructura no solo te servira para definir la TI en tu smartform sino tambien para crear un work area con el cual podras leerla. Saludos, Suerte

21/06/07, 07:43:19

#3 Fecha de Ingreso: ago 2006 Mensajes: 623

bisonye
Senior Member

No es necesario crear tablas en el diccionario de datos. Puedes definir una tabla en tu smartform por medio de types pero no puedes pasar esa tabla en la pestaa tables, solo en el import o en el export ( es decir ser solo de entrada o solo de salida). Para crearla entra en definiciones globales en la pestaa tipos y declarala como esto: types: BEGIN OF wa_tutabla, tu_campo1 type tipo, tu_campo2 type tipo, . TYPES END OF wa_tutabla. TYPES: it_tutabla TYPE STANDARD TABLE OF wa_tutabla Luego pasas tu tabla en el import declarandola como tipo it_tutabla. Espero haberte ayudado. Saludos

03/07/07, 16:50:40

#4 Fecha de Ingreso: mar 2007 Mensajes: 1

sai
Junior Member Imprimir El Contenido De Una Tabla En Un Smartforms

HOLA COMO ESTAS.. SOY NUEVA EN ESTO DE PROGRAMAR EN ABAP Y MAS AUN EN SMARTFOMRS.. CIERTAMENTE LO QUE CITASTE EN TU RESPUESTA ME FUNCIONO PERO CUANDO INTENTO PASARLE LOS DATOS A LA TABLA QUE CREE EN EL EXPORT PORQUE MI TABLA ES DE SALIDA.. EN MI PARAMETRO
http://www.mundosap.com/foro/showthread.php?t=6030 1/3

Pasar tablas de programa de control a smartforms - MUNDOSAP

26/12/2013

DE SALID EN MI LINEA DE PROGRAMA ME DICE QUE LA TABLA INTERNA NO EST DECLARADA COMO TABLA EN EL SMARTFORMS.. ME PODRIAS AYUDAR YA NO SE QUE HACER. VOY A COLOCAR EL CODIGO A VER SI ME UEDES ORIENTAR UN POCO.. ESTO ES L DECLARACION EN PARAMETROS GLOBALES PESTAA TIPOS: TYPES: BEGIN OF zrobando, vbeln(10) type c, matnr(18) type c, ARKTX(40) type c, atwrt(30) type c, pres1(30) type c, pres2(30) type c, pres3(30) type c, pres4(30) type c, pres5(30) type c, charg(10) type c, END OF zrobando. TYPES: t_doc TYPE STANDARD TABLE OF ZROBANDO. Y LUEGO EN EL IMPORT GS_MOSTRAR TYPE t_doc. en la linea de programa la coloca como de salida y hago move-corresponding t_salida to GS_MOSTRAR. y no me deja insertar y muestra lo que te comente inicialmente. gracias por tu tiempo ..

04/07/07, 07:15:02

#5 Fecha de Ingreso: ago 2006 Mensajes: 623

bisonye
Senior Member

Hola Sai. Me parece que ests confundiendo cosas. Segn entiendo has creado una tabla de entrada en tu smartform que se llama GS_MOSTRAR. Quieres que el contenido de esa tabla tenga los campos de la tabla t_salida que estar definida en el programa que llama al smartform Correcto?. Si la tabla t_salida tiene la misma estructura que la tabla de tu smartform lo nico que tienes que hacer es cuando llames al smart en la parte IMPORTING poner GS_MOSTRAR = t_salida. Con esto debera bastar a mi me ha funcionado. Ponme la llamada al smartform a ver si veo donde falla. Saludos

13/09/07, 15:22:09

#6 Fecha de Ingreso: jun 2007 Mensajes: 3

karve255
Junior Member Pasar tablas a SMARTFORMS

Hola, les comento q soy nueva en este tema y he creados varias tablas en el diccionario de datos y requiero pasar estas tablas a smartforms y no tengo ni idea de como se debe realizar esto, alguien me puede colaborar con esto se lo agradeceria muchisimo

13/09/07, 17:46:09

#7 Fecha de Ingreso: ago 2006 Mensajes: 623

bisonye
Senior Member

Si has definido tus tablas en el diccionario de datos no tienes ms que ponerle un nombre a la tabla que quieres pasar (en tables o import) y decirle que es del tipo de tu tabla Z del diccionario. Saludos

14/09/07, 08:40:05

#8 Fecha de Ingreso: sep 2007 Mensajes: 74

tunante
Member

Hola he intentado hacer lo de la tabla interna sin crear estructura con el codigo que poniais arriba: types: BEGIN OF wa_tutabla, tu_campo1 type tipo, tu_campo2 type tipo, . TYPES END OF wa_tutabla. TYPES: it_tutabla TYPE STANDARD TABLE OF wa_tutabla Luego pasas tu tabla en el import declarandola como tipo it_tutabla. pero me da error el it_tutabla porque me dice ke no esta definido. donde se define it_tutabla o que hay que acer con ese? Gracias

14/09/07, 09:50:52

#9 Fecha de Ingreso: ago 2007 Mensajes: 46

virus
Member

http://www.mundosap.com/foro/showthread.php?t=6030

2/3

Pasar tablas de programa de control a smartforms - MUNDOSAP


Declarar tabla en SMARTFORMS

26/12/2013

Yo en el programa tengo una variable como esta. DATA: BEGIN OF T_ETI OCCURS 0, E01 LIKE ZETIQFRM, E02 LIKE ZETIQFRM, E03 LIKE ZETIQFRM, E04 LIKE ZETIQFRM, END OF T_ETI. Como puedo declarar en el SMARTFORM para que me recoja T_ETI?. Saludos y Gracias,

14/09/07, 11:52:15

#10 Fecha de Ingreso: ago 2006 Mensajes: 623

bisonye
Senior Member C ita:

Originalmente Escrito por tunante Hola he intentado hacer lo de la tabla interna sin crear estructura con el codigo que poniais arriba: types: BEGIN OF wa_tutabla, tu_campo1 type tipo, tu_campo2 type tipo, . TYPES END OF wa_tutabla. TYPES: it_tutabla TYPE STANDARD TABLE OF wa_tutabla Luego pasas tu tabla en el import declarandola como tipo it_tutabla. pero me da error el it_tutabla porque me dice ke no esta definido. donde se define it_tutabla o que hay que acer con ese? Gracias Esta estructura tienes que crearl en el smartform en definiciones globales en la pestaa tipos. Despues en el import del smart defines tu tabla del tipo que has declarado
Pgina 1 de 3 1 2 3 > Tema Anterior | Prximo Tema

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

El cdigo vB est On Las caritas estn On C digo [IMG] est On C digo HTML est Off

Saltar a Foro Formularios - SAPScript - Smartforms Ir

Husos Horarios son GMT. La hora en este momento es 22:18:23. Contactarnos - DESCARGAS MANUALES SAP ABAP IV - Archivos - Top www.mundosap.com 2006 - Spain software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web

http://www.mundosap.com/foro/showthread.php?t=6030

3/3

You might also like