Ir para conteúdo
Fórum Script Brasil

João Paulo Taraciuk

Membros
  • Total de itens

    227
  • Registro em

  • Última visita

Posts postados por João Paulo Taraciuk

  1. Olá Camarada, a sua dica deu na medida, com o código

    var scaleInicial = foto._xscale;
    trace(scaleInicial);
    foto.onRollOver = function() {
        new mx.transitions.Tween(foto, "_yscale", scaleInicial, 140, 5, true);
        new mx.transitions.Tween(foto, "_xscale",  scaleInicial, 140, 5, true);
    };

    Mas agora eu quero ir além B) , o que você me indica para poder fazer que, depois que ela aumenta desse tamanho, se o usuário der um clique na imagem, ela aumente e fique em um tamanho maior ainda, tomando quase que totalmente a página, tipo, no clique do mouse, ele chamar uma função, que no caso seria a mesma acima, só que com valores diferentes.

    AH, e obrigado pela atenção!!!

    Abraço .

  2. É um programa já pronto, que já está sendo utilizado a alguns anos, e não tem o código fonte, ele tem a sua interface em DOS, e no Win98 imprime normal pela LPT1, somente no XP não está imprimindo.

    Infelizmente são somente essas informações que eu tenho.

  3. Olá pessoal, não sei se é o local correto para postar este tópico mas estou encontrando problemas em um programa feito para DOS, acredito que foi desenvolvido em Clipper, e ocorre o seguinte, em micro com Win98, imprime legal, agora no Windows XP, ele não imprime, eu até já encontrei dicas para imprimir via LPT1, mas a impressora utilizado no meu caso é USB.

    Se alguém puder dar uma dica, eu agradeço.

  4. Olá pessoal, eu tenho muito pouco conhecimento em flas, e o que eu quero tentar fazer é o seguinte, gostaria de por em uma página algumas miniaturas de imagens, que, ao passar com o muse sobre elas, as mesmas aumentassem um poucquinho de tamanho, e, ao clicar em alguma, que a mesma aumentasse o seu tamanho lentamente, até preencher uma espaço grande na tela.

    Se alguém puder dar uma dica de como eu poderia fazer isso, eu agradeço.

  5. Olá biakeffer, primeiro tem que fazer o "backup" atraés do MysqlDump, mais ou menos assim.

    Primeiro declara a uses ShellApi, aí coloca um MySqlDump dentro da pasta do seu sistema, no meu caso a pasta está em C:\backup

    aí, pode ser em um button vai o código

    procedure TForm1.Button1Click(Sender: TObject);
    begin
    ShellExecute(handle,'open', 'cmd.exe',Pchar('/c c:\backup\mysqldump.exe  tutorial >c:\backup\backup.sql'),nil, SW_SHOW );
    {"tutorial" é o nome do banco que eu fiz o backup que vai gerar o arquivo "backup.sql"dentro da pasta backup}
    ShowMessage('Finalizado');
    end;
    Aí você cria o banco no servidor e restaura as tabelas através do código
    procedure TForm1.Button2Click(Sender: TObject);
     ShellExecute(handle,'open', 'cmd.exe',Pchar('/c c:\backup\mysql.exe tutorial < c:\backup\backup.sql'),nil, SW_SHOW );
    end;

    Tenta aí, qualquer dúvida post novamente

  6. Olá pessoal, estou começando a aprender PHP, estou apanhando um tanto, então instalei o Wamp no meu micro, e o que eu quero fazer é o seguinte

    Eu tenho instalado o MySQL 3.23 e o php5 e gostaria de saber se teria como os colegas mostrarem um script de como eu poderia fazer para inserir dados no banco à partir do bloco de notas.

    Supondo que eu tenho um banco com nome CADASTRO, e na tabela CLIENTES os campos

    cd_cliente Integer

    nome Varchar(30)

    E no banco eu não utilizo senha.

    Se alguém puder dar essa forcinha eu agradeço!!

    Abraço!!!

  7. Obrigado pelas respostas

    Posso mover para a área PHP ? Quer perguntar pros caras lá, sobre a instalação de servidores?

    Acho que não há necessidade, primeiro eu vou baixar o arquivo sugerido "phptriade" e tentar usá-lo, aí se eu conseguir, com certeza irão surgir mais dúvidas, com relação à PHP, mas, primeiro eu vou tentar utilizar o aplicativo.

    Por hora, dúvida resolvida, "não dá prá inserir dados em um banco somente com HTML"

    Abraço!!

  8. Obrigado pela atenção Diogo.

    Então, realmente não tem como fazer isso sem utilizar o PHP.

    Eu estava tentando evitar utilizar o PHP pois eu estou aprendendo a desenvolver páginas, então não tenho um site hospedado ainda, aí, com o HTML, eu faço tudo e testo diretamente no meu navegador, mas eu não sei como instalar o servidor para PHP na miha máquina, para testar os códigos, assim como eu faço com o HTML.

    Amigos me passaram que deveria instalar o Apache, então, qual versão seria a mais indicada para trabalhar com o Windows? E o MySQL, posso utilizar o 3.23?

  9. Olá pessoal, estou iniciando em html e desenvolvimento de páginas, e estou aprendendo html primeiro para depois pegar no Dreamweaver, e surgiu uma dúvida.

    Como eu faço para inserir dados no banco, como por exemplo de um cadastro de usuários.

    Digamos que eu quero cadastrar o nome e o e-mail do usuário, o que eu tenho que fazer?

    Estou com o projeto dentro de uma pasta no meu micro dentro do C:, e o mysql está instalado, eu tenho que criar a tabela no banco, assim como faria para o Delphi?

    O banco tem que estar instalado na minha máquina?

    Se alguém puder me ajudar, eu agradeço..

    Se não for possível fazer isso através de HTML pelo bloco de notas, eu tenho o Dreamweaver 8 inglês instalado no meu micro, mas não tenho a mínima idéia de como fazer isso?

    Abraço!!!

  10. Muito bom, show de bola, deu exatamente como eu queria, na verdade, eu não tinha observado que você tinha indicado o uso de QRSubDetail na sua dica, aí, depois do seu último post, fui ler mais atentamente, e, fazendo como você sugeriu, funcionou direitinho, entradas de um lado e saídas do outro, mesmo que de um lado tenha mais dados que do outro, os dados não se repetem, como vinha ocorrendo!!

    Obrigado Micheus.

    Abraço!!!

  11. Olá, da maneira que você indicou deu certo a pesquisa, aí como eu vou utilizar somente o mês e o ano, pois a pesquisa é mensal e não necessita colocar dia, estou tentando colocar somente o mês e o ano em um edit ou mask edit.

    Tentei dessa maneira

    select id_movimentacao, cliente,descricao,valor,sum(valor)as total, data 
    from caixa where (operacao="E")and (data like :a) group by data')
    ParamByName('a').value:=MaskEdit1.text;

    Como eu poderia fazer este select, onde o usuário digitasse somente o mês e o ano ?

    No exemplo que eu passei, eu estava utilizando dois edits, aí sua segunda dica daria certinho, mas vou ter que fazer em somente um edit ou maskedit.

  12. Olá, estou encontrando problemas para realizar uma consulta que filtre por mes e por ano, o meu select está assim

    select id_movimentacao, cliente,descricao,valor,sum(valor)as total,data 
    from caixa where (operacao="E")and(extract(year from data)= :b)and(extract(month from data)= :a) group by data
    ParamByName('b').value:=strtoint(edit1.text);
    ParamByName('a').value:=strtoint(edit2.text);

    Mas se eu coloco para extrair o ano e o mês no mesmo select, não dá certo, e se eu coloco para extrair apenas uma das duas datas para fazer a comparação, aí dá certinho.

    O que eu poderia fazer para contornar este probleminha.

    Eu utilizo Delphi 7, MySql 3.23 e Zeos 6.51

  13. Aí no exemplo esta da maneira que eu preciso, o problema é que eu estou utilizando somente uma tabela para o caixa(No exemplo tem uma para entradas e outra para saídas), Minha tabela está assim:

    -------------

    Id_Movimentacao

    Id_Usuario

    Id_Pedido

    Descricao

    Data

    Operacao

    Valor

    Cliente

    onde Descricao vai naturalmente a descrição do crédito ou débito, pois quando entra dinheiro de algo que não está lançado pedido, como algum pagamento antigo(antes de ser implantado sistema), etc,

    Operacao é onde defino se é entrada ou saída, se entrada vai E, se saída vai S.

    Aí não consegui fazer como no exemplo. Eu até tentei colocar duas Query no QReport, e as entradas e saídas dentro de uma mesma detailband, mas não fica bom se um lado tem mais linhas o outro repete as últimas.

    Será que está bom assim esta tabela ou você sugere que eu mude sua estrutura?, ou crie duas tabelas, uma para entradas e outra para saída?

  14. Olá pessoal, lá vamos nós de novo...

    Estou fazendo um relatório de caixa diário(Como aqueles livros-caixa antigos), a tela de caixa diário eu fiz, bom prá começar, a minha tabela está assim

    id_usuario

    Cliente

    valor

    data

    operacao --------->>Aqui é onde diferencio entradas e saídas, se é entrada vai "E", se é saída vai "S".

    Na tela do caixa foi fácil, coloquei duas Querys uma com operacao="S"e outra com operacao="E", e mostro as entradas em um DBGrid e saídas no outro, agora, para imprimir, eu gostaria que ficasse assim:

    -----Entrada-----------------------Saída----

    Cliente 50,00---------------Pagam. 30,00

    Cliente2 60,00--------------retirada 20,00

    Cliente3 80,00

    Total: 190,00----------------Total: 50,00

    -------------------Saldo: 140,00

    Aí, eu coloquei duas Querys no form do QReport, mas ocorre que, se as entradas têm, por exemplo, 3 linhas e as saídas tem apenas duas(como acima), imprime as três linhas das entradas e na saída, que tinha que imprimir apenas 2, imprime 3, ou quantos registros tiver nas entradas (Pois estão dentro da mesma DetailBand).

    Então é assim, quero imprimir em duas colunas, entrada de um lado e saída de outro.

    Eu utilizo Delphi 7, MySql3.23, Zeos6.51, QReport3.5

    Se alguém tiver uma dica, eu agradeço!!!

  15. A select neste caso trara somente os registros que forem iguais e neste caso destacaria todas as linhas

    Bem lembrado, aí ele trará somente os registros que estiverem nas duas tabelas, então, teria como eu fazer um select que traga todos os valores que estiverem na tabela pedidos, e destaque somente os que estiverem nas duas tabelas.

    Tipo, pega um registro da tabela pedidos e compara para ver se ele existe na tabela Contas_Receber se sim, destaca a linha ou disable ela, caso contrário se existe na tabela pedidos e não na tabela contas_receber, apenas mostra no dbgrid.

    O Objetivo disso é o seguinte, a tabela pedidos é composta dos pedidos que já foram finalizados e podem ser entregues aos clientes, mas alguns já foi realizado o faturamento e outros não, então preciso que os pedidos que ainda não foi realizado o faturamento esteja habilitado para ser faturado a qualquer momento(O usuário dá dois cliques no registro e abre a tela de faturamento), já os que foi realizado o faturamento seja destacado ou até, que não realize evento nenhum ao ser clicado no grid.

  16. Olá pessoal, estou tentado realizar um procedimento para destacar uma linha do dbgrid, assim

    EU tenho duas tabelas, pedidos e contas à receber, quando um pedido é finalizado ele é adicionado no contas à receber, e aí vai o código do pedido, mas todos aparecem em um dbgrid, independente de terem sido finalizados ou não, o que eu quero fazer é mais ou menos assim, quero fazer um select verificando o código do pedido nas duas tabelas, e, se o record count for maior que Zero, aí destaca a linha do produto que tem o código nas duas tabelas, acredito que o select ficaria assim:

    Select c.id_pedido,p.pedido_id from contas_receber c, pedidos p where (c.id_pedido=p.pedido_id)

    Aí, se o número existisse nas duas tabelas, destaca a linha do pedido.

    Utilizo Delphi 7 e MySql3.23

    Qualquer dica eu agradeço!!

  17. Olá pessoal, deu certo aqui, eu coloquei os dados que estaval abaixo da DetailBand, todos dentro de uma SummaryBand, aí eu diminui os espaços entre os componentes, então eu chamei o QuickRep1 duas vezes como o Micheus indicou

    procedure TFormReport.QRCompositeReport1AddReports(Sender: TObject);

    begin

    QRCompositeReport1.Reports.Add(QuickRep1); // principal

    // você verifica se haverá até 6 itens, e se for o caso, adiciona o relatório mais uma vez

    if dataset_items.RecordCount <= 6 then

    QRCompositeReport1.Reports.Add(QuickRep1); // cópia

    end;

    Aí, funcionou.

    Obrigado aí Micheus e Jhonas pela ajuda.

    Valeu!!

  18. Bom, eu coloquei o QRComposite no form, aí, no meu caso ocorre o seguinte, eu tenho apenas três DetailBand no form, um com rbTitle, outra com rbColumnHeader e a outra rbDetail, e o espaço abaixo está com alguns shapes das linhas e lguns QRDBTexts onde saem alguns dados, aí, no Preview, a segunda Impressão do QReport sai exatamente onde termina a rbDetail, ou seja, embaixo dos shapes e outros dados que estão fora de DetailBands,o layout está assim

    relatrio1wm7.th.jpg

    Aí a segunda impressão sai na pate onde não tem DetailBand, será que eu teria que colocar mais alguma banda, que iria até o final da primeira parte se for o caso que banda eu deveria colocar?

  19. O que voce está querendo é imprimir a mesma coisa em cada metade da folha, como se fosse uma duplicata ?

    Sim, quero imprimir a mesma coisa,uma via fica com o cliente e a outra fica arquivada na empresa

    e quando o orçamento tem mais de seis ítens ? ... usa uma folha inteira ? ... duplica tambem ?

    Aí, quando for mais de seis ítens, usa uma folha inteira, e não precisa duplicar não, imprime somente uma via.

  20. Olá, estou fazendo manutenção em um sistema onde o cliente necessita do seguinte.

    Ele tem um Qreport que imprime um orçamento, quando o orçamento tem menos de seis ítens, ele é feito em meia folha, aí o cliente quer que imprima duas vezes na mesma folha(uma cópia), a estrutura do QReport está assim

    |--------------------------------

    |

    |qrTitle

    |_____________________

    |

    |

    |Detail band =Columnheader <--------Aqui vão os dados do cliente

    |______________________

    |

    |Detail band +rbDetail <----------Aqui vai os produtos do orçamento

    |_______________________

    |

    |

    |

    |este espaço está em branco, reservado para DetailBand rbDetail, pois é onde vão os produtos

    |tem somente os Shapes das linhas do orçamento

    |

    |

    |Aqui termina o primeiro orçamento

    |________________________________

    |

    |Aqui começa a segunda parte

    |onde iria a cópia

    |

    |

    |

    |

    |

    Mas nessa segunda parte não tem nenhuma QRDetail, somente QRDBTexts, onde ficam os dados do cliente e tudo mais, o que preciso saber, é se tem como, digamos, se der 3 produtos na DetailBand de cima imprimir estes ítens abaixo, nos QRDBText, ou se de repente tiver uma outra dica para realizar este procedimento, eu agradeço.

×
×
  • Criar Novo...