Códigos

Códigos prontos em diversas linguagens para soluções de problemas.

Criando seu primeiro relatório com MPReport

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. Leia Mais »

Comando EXPORT… TO MEMORY ID para passar dados ao ABAP Memory.

Existem algumas formas de se fazer transferência de dados temporários entre programas. Uma dessas técnicas é utilizando o comando EXPORT para um MEMORY ID, que utiliza uma área de memória interna do SAP R3 chamada de Abap Memory. Após a utilização pode-se utilizar o comando FREE MEMORY ID para limpar o cluster. Segue um exemplo básico de sua utilização.

Leia Mais »

Criptografia e decriptografia utilizando base64 e str_repl

Esse código é ideal para quem precisa de uma criptografia forte em uma senha, por exemplo, mas com a possibilidade de decodificá-la, deste que tenha o código reverso. O código abaixo é simples e pode ser melhorado. Sua única restrição: não substitua nenhum caractere por '+', pois o reverso para decodificar vai apresentar falhas. Leia Mais »

Criando seu primeiro relatório com TReport

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.
Leia Mais »

Seleção colorida para sites (todos os navegadores)

Para sites cole no seu arquivo de estilos ou dentro da seção de CSS. Para Blogs/Tumblr cole no Html do seu template.

Funciona em qualquer navegador.

A cor #FF8C00 é laranja mas você pode trocá-la para qualquer outra. Cuidado com o contraste entre a cor de fundo e a cor do texto selecionado, para que este permaneça legível.
Leia Mais »

Usando a Função: MSCBPrinter para imprimir etiquetas

Em forma de exemplo, irei demonstrar uma simples impressão de etiqueta usando a função MSCBPrinter. Permite realizar as configurações da impressora, que darão ao programador a habilidade de determinar as características de impressão, definidas pelos parâmetros abaixo.

Sintaxe: MSCBPrinter – Configura Impressora ( [ cModelPrt ] [ cPorta ] [ nDensidade ] [ nTamanho ] [ lSrv ] [ nPorta ] [ cServer ] [ cEnv ] [ nMemoria ] [ cFila ] [ lDrvWin ] [ cPathSpool ] ) Leia Mais »

Jogo de Quiz Com Javascript

Um simples jogo de perguntas e respostas sem formulários: todo o quiz foi feito em javascript puro. O código esta comentado onde é preciso alterar, caso queira adicionar novas perguntas. Para isso, apenas copie e cole no local adequado o seguinte trecho: p[?] = "Pergunta?"; r[?] = "Resposta"; no qual ? é o numero da pergunta. E não se esqueça de alterar o valor da variável t que e o numero total das perguntas. Leia Mais »