Páginas filhas
  • Espaços e posições horizontais

Sugerimos que a tabulação tenha 4 espaços.

O conteúdo que pertencente a uma função deve ter uma tabulação. O conteúdo de um “if” deve ter uma tabulação mais distante que o início da linha do “if”, e assim por diante. 

 

HorizontalPositionAndSpace.prw
#INCLUDE "TOTVS.CH" 

Function HorizontalPositionAndSpace()
    Local cVar1  := ""
    Local nVar2  := 0
    Local nCount := 1
    
    If Empty(cVar1)
        ConOut("cVar1 está vazia.")
        If nVar2 == 0
            ConOut("nVar2 é zero.")
        EndIf
    EndIf

    For nCount := 1 To 10
        ConOut("nCount: " + AllTrim(Str(nCount)))
    Next nCount

    Begin Sequence
        // Do something
    End Sequence
Return

 

Esta separação, assim como a formatação vertical, lhe dará uma visão clara do que pertence a quem.

  • Sem rótulos