Validação de CPF com Ruby
Códigos
23 visualizações
Códigos
23 visualizações

Validação de CPF com Ruby

Ric@rdo Falter - 17 de maio de 2012

Rotina para validação de CPF em Ruby.

Validação de CNPJ com Ruby
Códigos
15 visualizações
Códigos
15 visualizações

Validação de CNPJ com Ruby

Ric@rdo Falter - 15 de maio de 2012

Rotina para validar um CNPJ usando Ruby.

Não Permitir que seu site abra dentro de um frame ou iframe
Códigos
13 visualizações2
Códigos
13 visualizações2

Não Permitir que seu site abra dentro de um frame ou iframe

Carlos Vinícius - 10 de maio de 2012

Muitos agregadores de conteúdo e a pesquisa como o Google de imagens, entre outros, abrem o site dentro de um frame ou iframe, mas é possível impedir isso através de um script. Ao invés disso, todos os sites que tentarem usar um frame ou iframe do seu site serão redirecionados automaticamente para o seu site. Seu uso é muito simples: insira o código abaixo na área <head> do seu site.

Contando a quantidade de caracteres de uma variável.
Códigos
44 visualizações1
Códigos
44 visualizações1

Contando a quantidade de caracteres de uma variável.

Everton Fernandes - 4 de maio de 2012

Para quem é iniciante na linguagem PHP, essa dica serve para validações em formulários.

Para contar quantos caracteres existem em uma varável, utilize a função strlen(). Ex.:

$variavel = 'Seu nome completo';
$contagem = strlen($variavel);
echo $contagem; //vai contar os caracteres contidos na "$variavel"


Você pode utilizar para validação em formulários, podendo limitar a quantidade de caracteres escritos, por exemplo.

Classe: DBTree
Códigos
31 visualizações1
Códigos
31 visualizações1

Classe: DBTree

Rodrigo Araujo - 12 de abril de 2012

Vamos aprender como usar a Classe: DBTree para criar um objeto do tipo árvore de itens.

Sintaxe: DBTree(): New ( [ nTop], [ nLeft], [ nBottom], [ nRight], [ oWnd], [ bChange], [ bRClick], [ lCargo], [ lDisable], [ oFont] ) --> oObjeto

Parâmetros:

  • nTop = Numérico = Indica a coordenada vertical superior do objeto.
  • nLeft = Numérico = Indica a coordenada horizontal à esquerda do objeto.
  • nBottom = Numérico = Indica a coordenada vertical inferior do objeto.
  • nRight = Numérico = Indica a coordenada horizontal à direita do objeto.
  • oWnd = Objeto = Indica a janela ou controle visual onde o objeto será criado.
  • bChange = Bloco de código = Indica o bloco de código que será executado quando o estado ou conteúdo do objeto é modificado pela ação sobre o controle visual.
  • bRClick = Bloco de código = Indica o bloco de código que será executado quando clicar, com o botão direito do mouse, sobre o objeto.
  • lCargo = Lógico = Indica se, verdadeiro (.T.), os elementos da Tree utilizarão a propriedade cCargo, do método AddItem(), que armazena uma string identificadora, para cada elemento e item da árvore; caso contrário, falso (.F.).
  • lDisable = Lógico = Indica se, verdadeiro (.T.), cria o objeto da Tree desabilitado, ou seja, não permitindo foco e navegação no mesmo até que seja habilitado; caso contrário, falso (.F.).
  • oFont = Objeto = Indica o objeto do tipo TFont utilizado para definir as características da fonte aplicada na exibição do conteúdo do controle visual.
  • Retorno oObjeto() Retorna o objeto criado.

Tela mostrando o Exemplo: http://tdn.totvs.com/command/getimage?key=fileName%3DDBTree.jpg%2Cmime%3Dimage%2Fpjpeg%2Ctimestamp%3D1314292833245

Gerar digito validador do código de barras EAN-13
Códigos
17 visualizações
Códigos
17 visualizações

Gerar digito validador do código de barras EAN-13

Carlos Coelho - 4 de abril de 2012

Script para gerar o dígito validador de autenticação, para certificar a validade de um certo código numérico. Retorna o código EAN-13 completo.

Comunicação entre paginas usando o método GET
Códigos
26 visualizações
Códigos
26 visualizações

Comunicação entre paginas usando o método GET

Francisco Assis - 28 de março de 2012

Esse código exemplifica uma comunicação simples de envio GET no PHP.

Códigos
13 visualizações

Criando seu primeiro relatório com MPReport

Rodrigo Araujo - 15 de março de 2012

Gera um relatório de listagem simples utilizando a classe de impressão TReport. A função MPReport substitui o uso da função ImpCadast para os relatórios de listagem simples. Sintaxe: MPReport – Relatório de listagem simples ( cReportcAliascTitle [ cDescription ] [ aOrder ] [ lLoadOrder ] ). Irei agora demonstrar um simples relatório feito com esta ferramenta.

Códigos
37 visualizações

Criando seu primeiro relatório com TReport

Rodrigo Araujo - 6 de março de 2012

Antes de criar o nosso primeiro relatório, vamos fazer uma prévia sobre o que é o TReport. Ele é uma classe de impressão que substitui as funções SetPrint, SetDefault, RptStatus e Cabec. A classe TReport permite que o usuário personalize as informações que serão apresentadas no relatório, alterando fonte (tipo, tamanho, etc.), cor, tipo de linhas, cabeçalho, rodapé, etc.

Estrutura do componente TReport: o relatório (TReport) contém uma ou mais seções (TRSection); Uma seção (TRSection) pode conter uma ou mais seções; a seção (TRSection) contém células pré-definidas e células selecionadas pelo usuário; a seção (TRSection) também contém as quebras (TRBreak) para impressão de totalizadores (TRFunction); Os totalizadores são incluídos pela seção que automaticamente inclui no relatório (TReport).

Agora vamos ao que interessa: criar seu primeiro relatório com TReport.

Códigos
14 visualizações2

Alterando a primeira letra das palavras (Maiúsculo)

Everton Fernandes - 27 de fevereiro de 2012

Para poder alterar a letra inicial de qualquer palavra em PHP, utilize a função ucword do PHP.