none
REPORTING SERVICES PROBLEMA IMPRESION FACTURA RRS feed

  • Pregunta

  • Hola:

    Tengo un reporte el cual imprimira un formato de factura. He agregado un objeto tabla en el cual he colocado los campos de detalle de la factura y en el pie de pagina el subtotal, igv y total de la factura. 

    El problema es que los campos colocados en el pie de pagina se mueven en funcion a la cantidad de lineas de detalle que tiene la factura.

    Lo que tengo que hacer es que los campos (subtotal, igv y total) colocados en el pie de pagina no se muevan o descuadren ya que la impresion va directamente a una hoja preestablecida de factura de medidas 21,7cm x 22cm.

    espero puedas ayudarme
    Saludos
    viernes, 19 de junio de 2009 3:03

Respuestas

  • Estimado Maxi:

    Logre solucionar el problema. En el blog de Fran Diaz estaba la respuesta.

    Aqui los pasos para resolver el problema para que les sirva la solución a otros usuarios del FORO.

    1. Agregar en el cuerpo del informe los campos que queremos que aparezcan en el pie de pagina.

    2. En cada uno de los campos agregados poner la propiedad "visibility - Hidden" a True (esto sirve para ocultar los campos)

    3. Fuera del cuerpo del informe en la parte inferior dar click derecho y seleccionar pie de pagina.

    4. Agregar objetos cuadro de textos.

    5. Click derecho en el cuadro de texto y seleccionar expresion.

    6. Escribir  =ReportItems!CampoOculto.Value (CampoOculto = Nombre de cualquiera de los campos ocultados en el paso 2).

    Es necesario este procedimiento ya que el informe de reporting services no permite colocar campos en el pie de pagina, pero si permite colocar objetos cuadros de texto. Por eso es que se deben direccionar los campos a los cuadros de textos que queremos colocar en el pie de pagina.

    Saludos
    JFPAZOS


    • Marcado como respuesta JFPAZOS martes, 23 de junio de 2009 14:58
    martes, 23 de junio de 2009 14:57

Todas las respuestas

  • Hola,

    No entiendo bien tú pregunta, ¿podrías poner alguna imagen o explicarlo más en detalle?

    Un Saludo


    Fran Díaz | {geeks.ms/blogs/fdiaz/} | {onobanet.com} | {secondnug.com}
    viernes, 19 de junio de 2009 6:01
    Moderador
  • Fran:

    Muchas gracias por el interes. Mi pregunta era que yo necesitaba tener campos fijos en el pie de pagina del reporte. Osea que esos campos nunca se muevan asi el detalle del reporte crezca. Por que los campos se corren segun la cantidad de registro que se cargan en el detalle. TO he utilizado un objeto tipo tabla pero no me ha resultado.

    Por ejemplo:

    CABECERA
    ----------------------

    DETALLE
    ------------------------



    PIE DE PAGINA       ---> (LOS CAMPOS EN ESTA AREA QUE ESTEN FIJOS QUE NO SE CORRAN  ABAJO O ARRIBA)
    --------------------        


    Gracias de antemano

    Saludos   
    viernes, 19 de junio de 2009 14:12
  • Hola, para hacer eso tienes que jugar con la pagina de datos, o sea, llenarla hasta una posicion X
    Maxi Accotto Consultoria en SQL Server Buenos Aires - Argentina http://blog.maxiaccotto.com
    martes, 23 de junio de 2009 0:32
    Moderador
  • Estimado Maxi:

    Logre solucionar el problema. En el blog de Fran Diaz estaba la respuesta.

    Aqui los pasos para resolver el problema para que les sirva la solución a otros usuarios del FORO.

    1. Agregar en el cuerpo del informe los campos que queremos que aparezcan en el pie de pagina.

    2. En cada uno de los campos agregados poner la propiedad "visibility - Hidden" a True (esto sirve para ocultar los campos)

    3. Fuera del cuerpo del informe en la parte inferior dar click derecho y seleccionar pie de pagina.

    4. Agregar objetos cuadro de textos.

    5. Click derecho en el cuadro de texto y seleccionar expresion.

    6. Escribir  =ReportItems!CampoOculto.Value (CampoOculto = Nombre de cualquiera de los campos ocultados en el paso 2).

    Es necesario este procedimiento ya que el informe de reporting services no permite colocar campos en el pie de pagina, pero si permite colocar objetos cuadros de texto. Por eso es que se deben direccionar los campos a los cuadros de textos que queremos colocar en el pie de pagina.

    Saludos
    JFPAZOS


    • Marcado como respuesta JFPAZOS martes, 23 de junio de 2009 14:58
    martes, 23 de junio de 2009 14:57
  • Saludos,

    en estos momentos tengo el mismo tema...

    En mi caso el formato de factura contiene una tabla con varias columnas... si las filas de detalle no llenan la pagina completa, estas lineas deben aparecer hasta el final de la página  y juntarse con la estructura de campos del pied de pagina.

    ¿como hago para que las lineas aparezcan siempre hasta el final de la pagina?

    Muchas gracias.

    jueves, 1 de agosto de 2013 16:10