Usina BRGuía AdvPL
Ingresar
← Todos los temas
GUíA PRáCTICAEn revisión

Ejercicio de informe introductorio

Comprueba datos y totales antes de impresión.

Ejercicio de informe introductorioAdvPL
01 · DESCRIPCIÓN GENERAL

Descripción general

Informe requiere selección, presentación y reglas de total. TReport organiza informe, secciones, celdas/totalizadores; esos detalles no deben ocultar primera prueba de cálculo. Ejercicio recorre dos filas ficticias, muestra cantidad y suma total esperado 5. Al imprimir, mapear título, columnas y total al componente. Es preparación en consola, no implementación TReport ni impresión homologada. (TOTVS, s.f., refs. 1–2)

03 · EJEMPLO PRÁCTICO

Ejemplo comentado

#Include "Protheus.ch"
User Function Ed372()
    Local aCantidades := {2, 3}
    Local nIndice
    Local nTotal := 0
    // Validar total antes de agregar formato e impresora.
    For nIndice := 1 To Len(aCantidades)
        ConOut(cValToChar(aCantidades[nIndice]))
        nTotal += aCantidades[nIndice]
    Next nIndice
    ConOut("Total: " + cValToChar(nTotal))
Return Nil
Resultado esperado

Filas 2 y 3; total 5. No genera archivo, PDF ni spool. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

BUENAS PRÁCTICAS
  • Definir filtros/unidad antes de totalizar datos reales. Separar evidencia de cálculo y verificación visual.
  • En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Contenido relacionado

REFERENCIAS
  1. TOTVS. TReport, introdução e estrutura do componente. TDN. Consulta el 2026-10-26.
  2. TOTVS. Estruturas de controle de fluxo. TDN. Consulta el 2026-10-26.
Estado
En revisión
Página creada el
Última revisión el
Idioma original
Portugués
Revisión
Usina.BR
0 comentario(s) aprobado(s)

Comentarios

Todavía no hay comentarios aprobados.

Inicia sesión con Google o Microsoft para comentar.

Desarrollado con Usina Docs · Alpha