none
REPORTE CON DOS PROCEDIMIENTOS ALMACENADOS RRS feed

  • Pregunta

  • QUIERO ARMAR UN REPORTE DE ENTRADAS Y SALIDAS DE UN PRODUCTO "X", PARA ELLO TENGO UN PROCEDIMIENTO PARA LAS ENTRADAS QUE DICE

    @codigo varchar(50)
    as
    SELECT * FROM Entradas
    WHERE CODIGO=@codigo

    Y UNO PARA LAS SALIDAS QUE DICE

    @codigo varchar(50)
    as
    SELECT * FROM Salidas
    WHERE CODIGO=Salidas

    QUIERO GENERAR EL REPORTE CON AMBOS RESULTADOS, PERO A LA HORA DE PASAR LOS CAMPOS AL REPORTE NO ME APARACEN DATOS, QUE PUEDO ESTAR HACIENDO MAL ESTOY AGREGANDO LOS PROCEDIMIENTOS DE LA SIGUIENTE FORMA

    DESPUÉS AGREGO LOS CAMPOS QUE QUIERO MOSTRAR,VEO LA VISTA PREVIA , INGRESO EL PARAMETRO DEL CODIGO PARA VER ALGO,PERO NO APARECE NADA, NECESITO AYUDA, ESTARIA MUY AGRADECIDO

    DE ANTEMANO MUCHAS GRACIAS

    jueves, 20 de abril de 2017 5:35

Respuestas

  • Saludos:

    Creo que el SP esta mal. Deberia ser asi:

    @codigo varchar(50)
    as
    SELECT * FROM Salidas
    WHERE CODIGO= @codigo

    Ahora si el codigo es el mismo en ambos SP, podrias hacer los siguiente:

    @codigo varchar(50)
    as
    SELECT * FROM Salidas
    WHERE CODIGO= @codigo
    UNION 
    SELECT * FROM Entradas
    WHERE CODIGO= @codigo
    
    

    El unico requerimiento es que ambos SELECT tengan el mismo numero de columnas.

    Espero ayude.

    JOSE LUIS


    Dios NO los llamo LAS DIEZ RECOMENDACIONES

    • Propuesto como respuesta Jose Luis Vargas lunes, 24 de abril de 2017 19:19
    • Marcado como respuesta El_vena martes, 19 de diciembre de 2017 0:13
    lunes, 24 de abril de 2017 19:19