Inicio > NAV 2009 > Creando Informes para Roles

Creando Informes para Roles

Jueves, 17 de Junio de 2010

Lo primero de todo cuando damos a editar o crear un Report, nos permite definir los origenes de datos. Según su sangría se establecerá si actua el origen como cabecera o detalle. En caso de no identar, saldrá el contenido de una tabla y despues de la otra.

Propiedades del Informe (Mayuscula+F4 sin tener un origen de datos seleccionado):

  • ProcesingOnly: No se tiene que mostrar y no debe de tener un Layaout (solo tendrán código).

Propiedad de los data Items de la tabla (Mayuscula+F4 sin tener un origen de datos seleccionado):

  • DataItemTable: Tabla (ya definida como propiedad del Report).
  • DataItemLinkReference: A que Tabla padre me estoy relacionado (se pone automaticamente al identarlo).
  • DataItemLink: Filtro donde se establece la relación (NO se pone automaticamente, no mira el enlace). Por ejemplo Salesperson Code = FIELD(Code)
  • DataItemTableView: Establecemos filtro y/u orden para la obtención de datos. Por ejemplo SORTING(No.)
  • CalcFields: se establece los campos FlowFields o Blogs que queremos que se recalcule (por facilitar el trabajo, microsoft nos muestra todos los campos en lugar de solo que son susceptibles de esta necesidad).

Codigó C/AL

Triggers del Report (F9 sin tener un origen de datos seleccionado):

  •  OnInitReport: Al cargar el informe a la memoria, antes de establecer filtro por el usuario y de traer los datos.
  • OnPreReport: Tras establecer los filtros por el usuario sin haber traido aun los datos. Justo al apretrar la opción de Imprimir o Vista preliminar.
  • OnPostReport: Tras reiterar todo el contenido y haber realizado el informe.

Amando Olcina NAV 2009

  1. Sin comentarios aún.
  1. Sin trackbacks aún.
Debes estar registrado para dejar un comentario.