|
#1
|
|||
|
|||
Carga Datos a Tablas dinamico
Hola amigos, como estan?
bueno necesito una mano con un programa, les cuento el problema Me pidieron hacer un programa que sirviera para la carga los datos en las tablas, y que fuera dinamico, es decir, con el mismo programa cargar los datos de distintas tablas desde un archivo txt, la idea es tener dos parametros en el programa uno para el nombre de la tabla y otro para el archivo plano. y no se como hacerlo, es decir, tengo una idea pero como programarlo... si alguien tien algun ejemplo se lo agredecere. GRacias |
#2
|
|||
|
|||
Pues esta interesante el desarrollo talvez te puedas apoyar de la tabla transparente DDTYPES para verificar el nombre de tu parametro de tabla que exista, que este activa y que se de tipo TABL ya despues tendrias que hacer tu select con un variable dinamica en el FROM (no lo he intentado aun)
e igual con la declaracion de tu ITAB dinamico. para por ultimo realizar tu GUI_DOWLOAD ( con funcion o si lo prefieres con algun metodo) si es al fichero local. Saludos.
__________________
Francisco Ramirez. consultor SAP ABAP Netweaver Queretaro, Mexico. |
#3
|
|||
|
|||
gracias y si es interesante el desafio, habia pensado con el nombre de la tabla que el user ingresa como parametro, ir y sacar la estructura de la tabla (tbl1)...despues con la carga del archivo plano, y hacer un slipt y meterlo dentro de un wa para luego insertarlo en la tbl1 para luego ir a insertar los registros a la tabla de la bd...
hasta ahi el modelado...bien, pero si mi problema es que nunca he trabajado con la creacion de las tablas y estructuras de manera dinamica...ese es el lio... Gracias |
#4
|
|||
|
|||
Pues si deja ver si tengo algo de informacion y mas tarde te aviso.
pero me quedo una duda? quires insertar los datos a una tabla estandar o seria una Z ? por que si quieres hacerlo con una tabla estandar seria un gran lio. dentro de las reglas basicas no esta permitido pegarle directo a tablas standares de SAP. solo usando BAPIS o Transaccion, u otro metodo. Saludos.
__________________
Francisco Ramirez. consultor SAP ABAP Netweaver Queretaro, Mexico. |
#5
|
|||
|
|||
te dejo dos links para que veas como puedes hacer un selecto con un nombre de tabla dinamico:
y otro link para que crees una variable en tiempo de ejecucion. Saludos.
__________________
Francisco Ramirez. consultor SAP ABAP Netweaver Queretaro, Mexico. |
#6
|
|||
|
|||
gracias, no en el fondo serian tablas Z solamente
revisare la info y te mantendre al tanto... racias |
Herramientas | Buscar en Tema |
Desplegado | |
|
|