Ir para conteúdo
Fórum Script Brasil

mvrinaldi

Membros
  • Total de itens

    46
  • Registro em

  • Última visita

Sobre mvrinaldi

mvrinaldi's Achievements

0

Reputação

  1. Olá, Tenho o código abaixo que coloca máscara nos caracteres, mas não funciona no Firefox. Alguém sabe como posso resolver isto. function txtBoxFormat(objeto, sMask, evtKeyPress) { var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla; if(document.all) { // Internet Explorer nTecla = evtKeyPress.keyCode; } else if(document.layers) { // Nestcape nTecla = evtKeyPress.which; } sValue = objeto.value; // Limpa todos os caracteres de formatação que // já estiverem no campo. sValue = sValue.toString().replace( "-", "" ); sValue = sValue.toString().replace( "-", "" ); sValue = sValue.toString().replace( ".", "" ); sValue = sValue.toString().replace( ".", "" ); sValue = sValue.toString().replace( "/", "" ); sValue = sValue.toString().replace( "/", "" ); sValue = sValue.toString().replace( ":", "" ); sValue = sValue.toString().replace( ":", "" ); sValue = sValue.toString().replace( "(", "" ); sValue = sValue.toString().replace( "(", "" ); sValue = sValue.toString().replace( ")", "" ); sValue = sValue.toString().replace( ")", "" ); sValue = sValue.toString().replace( " ", "" ); sValue = sValue.toString().replace( " ", "" ); fldLen = sValue.length; mskLen = sMask.length; i = 0; nCount = 0; sCod = ""; mskLen = fldLen; while (i <= mskLen) { bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/") || (sMask.charAt(i) == ":")) bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " ")) if (bolMask) { sCod += sMask.charAt(i); mskLen++; } else { sCod += sValue.charAt(nCount); nCount++; } i++; } objeto.value = sCod; if (nTecla != 8) { // backspace if (sMask.charAt(i-1) == "9") { // apenas números... return ((nTecla > 47) && (nTecla < 58)); } // números de 0 a 9 else { // qualquer caracter... return true; } } else { return true; } }
  2. Não era bem o que eu pensava, mas ficou até melhor. Dá um include desta na página que você quer e um echo das variáveis que você quer mostrar (a é o título, b, c e d ou outras que você quiser criar, são as notícias no formato de link). Pra colocar notícias de outras páginas é só criar outra e mudar o endereço lá em cima e o nome das funções das linhas 12, 36 e 44. E claro, as variáveis tb. Include dela tb e escolhe as variáveis de quais sites você quer.
  3. Minha (primeira) idéia pra fazer esse merge é pegar por php e colocar os dados em tabelas (mysql). Aí posso trabalhar como quiser. Semana que vem estou de férias, aí posso me dedicar melhor. quando tiver algo eu posto aqui. falou.
  4. beleza. estou estudando um pouco mais de xml com php. Acho que é por aí. Veja só um exemplo legal em: http://www.blogsieve.com/ você pode cadastrar vários endereços de rss e ele te envia o endereço já agregado com todos. Problemas: 1) Ele diz que está em ordem de data, mas não está. 2) As atualizações não são muito frequentes. Acho que duas no dia. Parece que tá bom mas não atende o que eu quero, que é notícias "fresquinhas". Senão, é melhor visitar o próprio site dos jornais ou usar um feeder. 3) E além disso, não durou uma semana e não funcionou mais.
  5. mvrinaldi

    Como Faz

    Simples... Vlw Jaqueline.....
  6. mvrinaldi

    Como Faz

    Olá, alguém sabe me dizer como faz este efeito:
  7. Olá Geisa, você pode dizer onde encontrou estes artigos? Estou querendo fazer exatamente isto que você fez. Buscar as frases entre as tags.
  8. Olá, Quero montar um aplicativo parecido com aqueles post its que jogam mensagens na tela, se sobrepondo até sobre os programas que estão sendo usados. Só que eu queria que aparecesse apenas a mensagem, sem caixa de texto nenhuma. Alguém sabe algum código pra isto?
  9. Olá, Alguém sabe como faço para repetir a palavra digitada em um local em outro. P. Ex. digitei Olá no início deste texto e vai aparecer Olá aqui no final automaticamente.
  10. mvrinaldi

    Report

    Alguém sabe como faço para filtrar dados de um form para imprimir no qreport? Assim: escolho um determinado campo e todas as entradas repetidas são impressas.
  11. mvrinaldi

    Qreport

    Olá, Estou fazendo um relatório no QReport que é um carnê de pgto. Só que ele mostra sempre o mesmo registro. Deveria funcionar assim: É feita a venda e no form pedidos clico em "gerar carnê". Ele gera um form carnê de pgtos. Nessa hora, o valor da venda pode ser dividido em qtas parcelas quiser. Então tenho os campos, no carnê, "chave" e "codvenda". O "chave" não pode duplicar, mas o "codvenda" repete tantas vezes qtas forem as parcelas. É a partir do "codvenda" que eu gero o QReport, então deveria gerar tantos carnês qtos fossem os codvenda repetidos. Assim: dividi 100,00 em duas vezes. chave: 010 codvenda: 025 valor: 50,00 chave: 011 codvenda: 025 valor: 50,00 O problema é que tá gerando sempre o mesmo codvenda. E só um. Código do Botão Imprimir: procedure TFContasRec.btnImprimirClick(Sender: TObject); var loc: string; begin loc := ecodvenda.Text; application.CreateForm(tficarnepgto, ficarnepgto); fdm.tbContasRec.Filtered := False; fdm.tbContasRec.Filter := 'codvenda=''' + ecodvenda.Text + ''''; fdm.tbCliente.Filtered := True; ficarnepgto.QuickRep1.preview; end; A última linha aponta para: procedure Tficarnepgto.QuickRep1Preview(Sender: TObject); begin application.CreateForm(tfimpressao, fimpressao); fimpressao.QRPreview1.QRPrinter := TQRPrinter(Sender); fimpressao.Show; end; onde o fimpressao é um form com botões primeiro, avançar... Alguém sabe o que pode estar acontecendo???
×
×
  • Criar Novo...