COMANDOEn revisión
PSay
@ <nLinha>, <nColuna> PSAY <cTexto>Imprime texto en informes heredados posicionando fila y columna.
Descripción general
PSay aparece en ejemplos históricos de informes AdvPL para posicionar textos y campos en una salida impresa. Es común en informes heredados basados en coordenadas, donde el programador controla fila, columna, encabezado, pie y avance manual de impresión.
Sintaxis
@ <nLinha>, <nColuna> PSAY <cTexto>Texto en posición fija
#Include "TOTVS.ch"
User Function ExPSay()
Local nLinha := 10
Local nColuna := 5
@ nLinha, nColuna PSAY "Relatório de clientes"
ReturnResultado esperado
El texto se envía a la fila y columna indicadas por el informe.
- Use esta página principalmente para manutenção de relatórios legados.
- Controle cuidadosamente a variável de linha para evitar sobreposição de textos.
- Combine com cabeçalho, rodapé e salto de página quando o relatório ultrapassar o limite da página.
- Para novos relatórios, avalie recursos mais atuais de impressão e geração de planilhas.
- Coordenadas fijas pueden fallar con fuente, idioma o diseño diferente.
- Informes largos requieren control explícito de página.
- Ejemplos antiguos suelen depender de RWMake.ch o includes heredadas.

Comentarios
Todavía no hay comentarios aprobados.
Inicia sesión con Google o Microsoft para comentar.