FwXlsxCellAlignment / Horizontal / Vertical
FwXlsxCellAlignment():Horizontal() / :Vertical()Seleciona alinhamentos horizontal e vertical de células.
Visão geral
FwXlsxCellAlignment fornece objetos em cache para cada eixo; Horizontal e Vertical possuem conjuntos distintos de métodos. O exemplo oficial da seção Vertical chama Horizontal por aparente erro de cópia; usamos Vertical conforme sintaxe e descrição. Os códigos alimentam MakeFormat ou SetCellsFormat. (Fontes: refs. 1–1.)
Sintaxe
FwXlsxCellAlignment():Horizontal() / :Vertical()Métodos
HorizontalRetorna objeto do eixo horizontal.FwXlsxCellAlignment():Horizontal()
VerticalRetorna objeto do eixo vertical.FwXlsxCellAlignment():Vertical()
Center / TopCódigos de alinhamento por eixo.oH:Center() / oV:Top()
Exemplo comentado
#Include "Protheus.ch"
User Function Ed460()
Local jFormat := FwXlsxPrinterConfig():MakeFormat()
Local oH := FwXlsxCellAlignment():Horizontal()
Local oV := FwXlsxCellAlignment():Vertical()
// Eixos diferentes, metodos diferentes.
jFormat["hor_align"] := oH:Center()
jFormat["vert_align"] := oV:Top()
ConOut(jFormat["vert_align"])
Return NilConfigura centro horizontal e topo vertical em memória. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.
- Não chamar Left/Right no alinhamento vertical. Aplicar configuração antes de escrever as células.
- Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

Comentários
Ainda não há comentários aprovados.
Entre com Google ou Microsoft para comentar.