Resultados da procura para “SELECT”

Criando um grid com MarkBrow

A utilização do componente MarkBrow é bem simples, você o encontra em várias rotinas do sistema, como na rotina SPEDNFE ou no Documento de exclusão de saida de Nf, etc… A função MarkBrow() permite que os elementos de um browser sejam marcados ou desmarcados. Sintaxe: MarkBrow ( [ cAlias ] [ cCampo ] [ cCpo ]…
Leia mais


4 de setembro de 2014 0

Função MsgTimer

Mostra uma tela de mensagem informando ao usuário que a tela será finalizada, conforme configuração dosparâmetros MV_FATOUT e MV_MSGTIM. Parametros: nTimeMsg -> Informar quantos segundos a tela da mensagem deverá aparecer antes do fechamento da tela principal. oDlgAux -> Obejto da tela principal que será fechada. Muito usado no financeiro ou faturamento, um exemplo disso…
Leia mais


4 de setembro de 2014 0

Imprimindo etiqueta com código de barras usando o TMSPrinter()

No exemplo abaixo, um simples exemplo que como gerar etiquetas, neste exemplo uso o componente TmsPrinter().


3 de setembro de 2014 0

Divide by zero error encountered

Usando NULLIF e COALESCE Algumas vezes podemos nos deparar com a seguinte mensagem “Divide by zero error encountered” numa consulta SQL onde por exemplo temos uma divisão Num caso como esse se o conteúdo do campo D1_QUANT for zero, ocorrerá um erro pois não se divida algo por zero, para evitar um erro indesejável, existe…
Leia mais


3 de setembro de 2014 0

Embedded SQL – Facilitador de queries

O objetivo do Embedded SQL é facilitar a escrita e leitura de queries. Para isso, foi definida uma sintaxe para que se possa escrever a query diretamente no código AdvPL, sem a necessidade de ficar concatenando pedaços de string para compor a string final.


3 de setembro de 2014 0

Usando a função FormatIn

Formatar uma string para ser utilizada no clausula IN do comando SELECT em ambiente SQL. Parametros: cString -> String a ser formatada cSep -> Separador das strings Retorno: cRet -> String formatada, conforme exemplo

Exemplo:

 


3 de setembro de 2014 0

Função auxiliar – GetLastQuery()

Após a abertura do cursor, no alias especificado, a função GetLastQuery() retorna um array, com 5 elementos, onde estão disponíveis as seguintes informações sobre a query executada. [1] cAlias – Alias usado para abrir o cursor. [2] cQuery – Query executada. [3] aCampos – Array de campos com critério de conversão especificados. [4] lNoParser –…
Leia mais


3 de setembro de 2014 0

SQL – Função NULLIF

Retorna um valor nulo se as duas expressões especificadas forem iguais. Sintaxe NULLIF ( expression , expression ) Argumentos expression = É qualquer expressão escalar válida. Tipos de retorno Retorna o mesmo tipo que a primeira expression. NULLIF retornará a primeira expression se as duas expressões não forem iguais. Se as expressões forem iguais, NULLIF…
Leia mais


3 de setembro de 2014 0

Testar erro na execução de uma query

É importante testar erros, antes de executar uma query, para evitar erros de execução.


3 de setembro de 2014 0

Meu primeiro fonte

[section_title title=Funções] O AdvPL é uma linguagem de programação estruturada, composta por um conjunto de comandos, funções e objetos. Um programa AdvPL é composto por uma ou mais rotinas. Uma rotina consiste numa série de instruções (comandos, funções e objetos) que seguem regras de sintaxe definidas pela linguagem AdvPL, com o objetivo de realizar determinadas…
Leia mais


1 de setembro de 2014 0