|
#1
|
|||
|
|||
Estimado amigo. Tengo generada la siguiente consulta con las tablas de la imagen adjunta(imagen captura1), donde me permite reportar todas las HES aceptadas dentro de un determinado rango de fechas, por proveedor, por sociedad y centro. Hasta ahí excelente, pero ahora necesito visualizar el catalogo de servicios y le agregue la tabla ESLL, activé todos los campos posibles pero ninguno muestra el texto que se introduce en el catalogo de servicios (imagen captura2). |
#2
|
||||
|
||||
En mi perfil esta mi correo, si puedes escribe alli, y me envias las imagenes de las relaciones entre las tablas que estas utilizando.
El campo deberia ser el ESLL-KTEXT1. Cuando ingresaste esa tabla el resultado de la busqueda te genero algun error, por ejemplo no te mostro ningun registro o te mostro registro duplicados? |
#3
|
|||
|
|||
Estimado Dlanor20777
Acabo de enviarte a tu correo de gmail, con las imágenes de la relación de tablas y el resultado de la consulta, donde el campo aparece vacío. Saludos. |
#4
|
||||
|
||||
Bueno ya te respondi amigo:
Verifica en la SE11 la tabla ESLL, para que veas la relación entra las 2 tablas, ese error es por que estas estas tomando el numero de paquete primario y a ese van relacionados los demas. Ejemplo: en la ESSR tienes el paquete 1000, efectivamente en la ESLL encontraras el paquete 1000 pero ese sera la cabecera, y debajo de ella creara el paquete 1001 el cual contendra la información que deseas que se te muestre. En conclusión ese tipo de consultas utiliza inner join, que no es mas que muestrame los datos que se encuentren y tengan relacion en todas las tablas. Aqui debes utilizar el campo SUB_PACKNO y no el PACKNO, pero tendras problemas por que en la ESSR no tienes ese numero ejemplo el 1001 Ese tipo de casos yo los trato modificando el codigo de esa consulta. No se si puedas tratarlo alli mismo. Trata utilizando la ESKL entre la ESSR y la ESLL, relacionalo de esta forma: ESSR-PACKNO <-> ESKL-HPACKNO ESKL-HPACKNO <-> ESLL-PACKNO ESKL-INTROW <-> ESLL-INTROW Corrijo el campo no es NUMZEILE este es el elemento de datos, el nombre del campo es INTROW. Saludos. Úlima edición por Dlanor20777 fecha: 08/04/14 a las 14:43:13. |
#5
|
|||
|
|||
Estimado Amigo
Sigo con mis problemas, te acabo de enviar un correo. Gracias. |
#6
|
||||
|
||||
Solo para informarles, ya el amigo Marcos logro lo que necesitaba.
No se si los temas se pueden cerrar por el usuario que los creo, a manera de nosotros mismos poder cerrar nuestros temas, bueno los ya solucionados. Saludos. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|