Para gravar o help de campo de alguma pergunta (SX1), utilize a função PutHelp()

Sintaxe:

PutHelp(cCampo,aHelpPor,aHelpEng,aHelpEsp,.F.)

Onde:

cCampo – recebe o nome da pergunta, Ex. PMATA17704, utilizer P ou S antes do nome da pergunta, sem seguida informar a ordem da pergunta

Opção = P (Problema) ou S (Solução)

Pergunta = MATA177

Ordem = 4

aHelpPor – array contendo o texto de ajuda para português

aHelpEng – array contendo o texto de ajuda para inglês

aHelpEsp – array contendo o texto de ajuda para espanhol

Exemplo:

Static Function AjustaHelp()
      Local aHelpPor :={}
      Local aHelpEng :={}
      Local aHelpEsp :={}
      //Problema
      aHelpPor := {"Arquivo de Modelo nao encontrado."}
      aHelpEng := {"Template file not found."}
      aHelpSpa := {"Archivo de plantilla no se encuentra."}

      //Gravar ajuda para a ordem 4 da pergunta MATA177
      PutHelp("PMATA17704",aHelpPor,aHelpEng,aHelpEsp,.T.)

      //Solução
      aHelpPor := {"Pegue o arquivo modelo nas pasta c:\modelo\"}
      aHelpEng := {" Take the template file in the folder c:\template\"}
      aHelpSpa := {" Tome el archivo de plantilla en la carpeta c:\modelo\"}

      //Gravar solução para a ordem 4 da pergunta MATA177
      PutHelp("SMATA17704",aHelpPor,aHelpEng,aHelpEsp,.F.)

Return Nil

Para conferir via “Configurador”, acesse o menu Base de Dados, em seguida Dicionário e selecione o menu Manutenção de Help

helpcamposx1tela1
helpcamposx1tela2

Caso tenha, outro método para gravar via código, compartilhe conosco!

 

 


0 comentário

Deixe uma resposta