X6Desc2
X6Desc2()Lê segundo complemento da descrição do parâmetro no idioma corrente.
Visão geral
O manual histórico descreve leitura de segundo complemento da descrição do parâmetro conforme o registro já posicionado em SX6 e o idioma corrente. O segundo complemento pode compor a explicação junto de X6Descric e X6Desc1; não é um segundo valor de configuração. O chamador deve confirmar a chave antes deste fragmento: alias aberto e registro válido não comprovam que seja o registro desejado. Os exemplos comunitários fazem buscas com chaves fixas e sem conferir DbSeek; a adaptação não repete essa busca. A expressão aliasada evita trocar a área corrente e não modifica o dicionário. (Fontes: refs. 1–2.)
Sintaxe
X6Desc2()Retorno
Caractere conforme manual histórico.
Exemplo comentado
#Include "Protheus.ch"
User Function Ed731()
Local xResultado := Nil
// O chamador ja confirmou a chave deste registro; nao reposicionar aqui.
If Select("SX6") > 0
If !SX6->(Eof())
xResultado := SX6->(X6Desc2())
EndIf
EndIf
// Exibir apenas o tipo, sem revelar conteudo do dicionario.
ConOut(ValType(xResultado))
Return NilExibe o tipo do resultado; sem alias aberto ou com EOF, mantém Nil e exibe U. Conteúdo e idioma não são fixados. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.
- Contrato histórico: confirmar disponibilidade e posicionamento no release-alvo. Não abrir, fechar ou editar SXs como efeito colateral desta consulta.
- 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.