Criação e Atribuição de VariáveisAbrangência: Disponível em builds superiores a 5.07Variável de memória é um dos recursos mais importantes de uma linguagem.As variáveis são áreas de memória criadas para armazenar informações utilizadas por um programa para a execução de tarefas.Por…
Ctree Error 485 - IO Error: 14 - Error creating sortworkCtree Error 485 - IO Error: 14 - Error creating sortwork.00x file. File: <xxx>Esta ocorrência é reproduzida no momento de uma criação de índice e/ou rebuild dos índices de uma tabela.As…
Esta ocorrência de erro AdvPL é disparada quando houver uma falha no retorno da operação de leitura do tamanho de um campo MEMO de uma tabela, utilizando a RDD TOPCONN.DetalhesQuando uma aplicação AdvPL recupera o conteúdo de um campo MEMO em uma…
Recupera e/ou define um bloco de código para ser avaliado quando ocorrer um erro em tempo de execução.SintaxeErrorBlock( [ bErrorHandler ] )ParâmetrosNomeTipoDescriçãoObrigatórioReferênciabErrorHandlerbloco de códigoBloco de código que será executado sempre que houver um erro em tempo de execução.RetornoNomeTipoDescriçãobRetbloco de códigoRetorna…
Retorna a data, a partir de uma string de oito caracteres, no formato ano, mês e dia (aaaammdd).SintaxeSToD ( < cData> ) --> dRetParâmetros/Elementos NomeTipoDescriçãoObrigatórioReferênciacDataCaracterIndica a data no formato ano, mês e dia (aaaammdd).X RetornodRet(data)Retorna a data convertida em oito caracteres.Exemplos#DEFINE CRLF…
Operadores ComunsAbrangênciaVersão 5.07Versão 5.08Versão 6.09Versão 7.10Versão 8.11Versões AnterioresNa documentação sobre variáveis há uma breve demonstração de como atribuir valores a uma variável da forma mais simples. O AdvPl amplia significativamente a utilização de variáveis através do uso de expressões e…
A partir de um numérico esta função retorna uma string formatada, inserindo zeros à esquerda e/ou o símbolo decimal (".") em suas casas, de acordo com as informações do parâmetro.SintaxeStrZero( < nValor >, < nTamanho >, [ nDecimal ] )ParâmetrosNomeTipoDescriçãoObrigatórioReferêncianValornuméricoIndica o valor…
Cria uma nova conexão com um banco de dados SGBD através do DBAccess.SintaxeTCLink( [ cConn ], [ cServerAddr ], [ nPort ] )ParâmetrosNomeTipoDescriçãoObrigatórioReferênciacConncaractereIndica a string de conexão do DBAccess, composta por um identificador do tipo da conexão mais o nome…
Encerra a conexão especificada com o DBAccess.SintaxeTCUnlink( [ nHandle ], [ lVerbose ] )ParâmetrosNomeTipoDescriçãoObrigatórioReferêncianHandlenuméricoIndica o número da conexão que será finalizada.lVerboselógicoCaso especificado .T., mostra mensagens de advertência do log de console, como por exemplo fechamento automático de alias da conexão.RetornoNomeTipoDescriçãolRetlógicoRetorna verdadeiro…
type mismatch on XXXXOcorrências desta natureza são reproduzidas quando uma expressão AdvPL tenta realizar operações de comparação e/ou cálculo utilizando mais de um argumento de tipos incompatíveis.Por exemplo, somar uma string a um número (type mismatch on +), comparar uma data a um…