cApelidoApelido já registrado na área.
AdvPL GuiaDBOrderNickname( cApelido ) --> lRetSeleciona uma ordem pelo apelido registrado.
O apelido precisa ter sido associado à ordem por DBSetNickname. Não é o nome de um campo nem um apelido universal do Protheus. A referência descreve retorno lógico e mensagem de erro se o apelido não existir; falso não deve ser tratado como falha silenciosa garantida. O fragmento pressupõe cApelido definido pelo chamador e uma ordem previamente registrada na EDTRB. EDTRB identifica exclusivamente uma tabela própria de teste, já aberta com a estrutura e os direitos necessários; os exemplos não se destinam a tabelas padrão. (TOTVS, s.d., ref. 1)
DBOrderNickname( cApelido ) --> lRetcApelidoApelido já registrado na área.
Lógico: verdadeiro se a seleção for realizada; apelido ausente pode emitir erro.
#Include "Protheus.ch"
User Function Ed335()
// Fragmento: cApelido vem do contrato do chamador.
If Select("EDTRB") > 0
ConOut(cValToChar(EDTRB->(DBOrderNickname(cApelido))))
EndIf
Return NilSeleção da ordem existente; exige o contexto descrito, não é exemplo autossuficiente. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.
© 2026 Usina.BR. Todos os direitos reservados. TOTVS, Protheus, Microsiga e seus respectivos logotipos são marcas de seus titulares. O AdvPL Guia é independente e utiliza citações limitadas, atribuídas e justificadas por finalidade educativa. Consulte os Termos de Uso. Termos de Uso
Comentários
Ainda não há comentários aprovados.
Entre com Google ou Microsoft para comentar.