Exemplo de validação de campos da tabela RD6:
#INCLUDE "PROTHEUS.CH"
User Function APDMONTA()
Local cCodAval := PARAMIXB[1] // CODIGO DA AVALIACAO
Local aArea := GetArea()
Local lRet := .F.
If !Empty(cCodAval)
Help( ,, "Help",, + CRLF + "Código da avaliação preenchido.", 1, 0)
EndIf
RestArea(aArea)
Return Nil
Exemplo de alteração de campos da tabela RD6:
#INCLUDE "PROTHEUS.CH"
User Function APDMONTA()
Local cCodAval := PARAMIXB[1] // CODIGO DA AVALIACAO
Local cDescNova := "Nova Descrição"
Local aArea := GetArea()
Local lRet := .F.
If Reclock("SC6", .F.)
RD6->RD6_DESC := cDescNova
RD6->RD6_MENSAG := "N"
MsUnlock()
EndIf
RestArea(aArea)
Return Nil
|