En las últimas versiones de NAV (Microsoft Dynamics 2015, Microsoft Dynamics 2016, Microsoft Dynamics 2017) existe la posibilidad de diseñar informes en Word, lo que puede facilitar posteriormente las personalizaciones de los mismos por parte de los propios usuarios.
Se proporcionan unas plantillas en las que poder basarse: oferta, pedido, factura, abono, etc. No es objeto de este post hablar de cómo personalizar un informe de Word, ya que ya se ha hablado mucho de ello desde su aparición.
Lo que vamos a proponer es una forma fácil de implementar la posibilidad de poder imprimir varias copias de los documentos en informes de Word (como sí se tiene con los informes RDLC, pero no con los informes de Word).
Vamos a usar como ejemplo el informe 1306 “Standard Sales – Invoice” de NAV 2017, aunque las modificaciones realizadas podrían aplicarse fácilmente también a las versiones anteriores (Microsoft Dynamics NAV 2016 y Microsoft Dynamics NAV 2015).
DataItemTableView SORTING(Number) ORDER(Ascending)
Este es el punto crucial que indicará a la aplicación que se cree una sección nueva y se restablezca el número de página de la sección dentro del documento de Word por cada copia de cada documento que se imprima.
Con estos cambios ya es posible pedir a los usuarios que introduzcan el número de copias y que éstas se impriman correctamente con el correspondiente reinicio del número de página en informes hechos con diseño Word.
Si sigues los pasos que te he marcado no vas a tener ningún problema para implementar un bucle para número de copias en diseños de informes de Word. Y si tienes cualquier duda, ¡estamos a tu disposición!
Clara Salvador
Técnica Dynamics NAV
Si quieres contactar con nosotros puedes enviarnos un email a mkt@aitana.es, usar el formulario de contacto o llamar al 902 500 358.