#1
|
|||
|
|||
Select con Tabla Dinamina
Buenos días,
Estoy tratando de crear un select dinámico en ABAP pero el dinamismo lo necesito es en la tabla a consultar; o sea, sería de la siguiente forma: Select * from VAR1 where ….. donde VAR1 no es una tabla sino una variable donde le asigno el nombre de la tabla donde leerá. ¿Cómo puedo hacer esto? He intentado con field symbol pero me da error indicándome que la variable no es una tabla del diccionario ABAP. ¿Hay una forma que SAP entienda que el nombre de la tabla está contenida dentro de lavariable? La otra limitación es que tengo la versión 4.0B. Saludos. |
#2
|
||||
|
||||
PUEDES HACER SELECT DINAMICO POR CAMPOS . . . POR LA TABLA E INCLUSO POR CONDICIONES . . WHERE, AND, OR . . ETC . . .
EN ESTE CASO DE SER SOLO LA TABLA NO SE TE OLVIDE PORNER ENTRE () . . . EJEMPLO SELECT * INTO CORRESPONDING FIELDS OF TABLE it_tab FROM (t681-kotab) WHERE kappl = konh-kappl AND kschl = konh-kschl AND knumh = konh-knumh AND datbi <> sy-datum. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|