Ir para conteúdo
Fórum Script Brasil

William - TI

Membros
  • Total de itens

    133
  • Registro em

  • Última visita

Tudo que William - TI postou

  1. Caro amigo trabalhar com zeus não é tão complicado ele até é simples, para iniciar com o zeus leia este artigo. [url=http://imasters.uol.com.br/artigo/3405/mysql/delphi_zeus_e_mysql/] apois isso poste suas duvidas que ajudaremos você e logo estará um usuario avançado deste grande componente.
  2. Caro Jhonas funcionou perfeitamente. Mais uma vez Muito obrigado.
  3. Amigo me parece que o problema é o teclado do seu cliente, você já tentou trocar de teclado ou verificar se as teclas estão funcionando perfeitamente?
  4. E ai galera estou com mais um probleminha. Tenho um dbGrid que possui varias cores so que ao selecionar um linha ele fica com a cor selecionada um azul clarinho gostaria que ficase com a cor original. este é o codigo que altero a a fonte da linha selecionada. mais uma vez agradeço vocês pela atenção.
  5. Jhonas não estava conseguindo me expressar, mais você já soluciono minha duvida DropDownRows do DBLookupComboBox1 verá que tem o numero 7 foi só eu colocar em cada pesquisa DBLookupComboBox1.DropDownRows=10, já resolvel. em questão que eu disse que estava digitando no DBLookupComboBox1 realmente eu escrevi errado eu estava digitando no edit. mais agora esta tudo OK. problema resolvido.
  6. meu amigo não estou compreendendo direito, vamos lá. no seu programa você da o select e depois salva? usa a mesma query para fazer isto. se for este é o problema você precisa dar o update e pesquisar de novo dando um locate no registro que você estava. caso não for isso posta novamente a duvida pois não compreendi muito bem.
  7. Jhonas o Código que me passou funcionou como queria. so tenho um problema agora que é quando digito pela perimeira vez ele me lista no DBLookupComboBox1 umans 7 opçoes. mais se clicar no DBLookupComboBox1 e apagar o que esta excrito e começar de novo ele me lista apenas 1. so que se corre pela seta nele esta todas as opções. so que ele começ a me listar um por vez. caso não tenha dado para entender eu posto as imagens. mais uma vez grato pela atenção.
  8. Jhonas como você me sugeriu é da maneira que fiz. o que estou procurando é como do google quando não digitar nada aparece os botões e tudo mais mais ou menos assim e quando começar a digitar ficar mais ou menos assim será que existe algo do tipo? mais uma vez grato pela ajuda.
  9. esta funcão verifica se o formurario exite function FormExiste(aberto: Tform): Boolean; var I:Integer; begin FormExiste := false; for I := 0 to Screen.FormCount -1 do if Screen.Forms[i] = aberto then begin FormExiste := true; Break; end end; você pode Verificar se o formulario principal existe.. para verificar o componente eu tb desconhço para usar esta funcão basta if FormExiste(NOMEDOFORMULARIO) then begin
  10. Uma simples sugestão é executar a pesquisa ou abriar a tabela no onActivate do form principal. Abraços.
  11. O que fiz foi com o grid mesmo como você sugeriu, o que gostaria de saber era se tinha como exibir uma lista abaixo do edit como no google, se tem algum componente etc. mais já procurei bastante e tb não ache nada. em questão de ficar lento não ficou não a pesquisa ficou instantanea. tb a tabela não é muito grante deve ter uns 25 mil itens.. grato.
  12. Vai Executar após você ir para trás de um registro ou ir para frente de um registro. se tem tres registros ao ir do 1º para o 2º ele executa ao ir do 2º para o 3º ele executa e ao ir do 3º para o primeiro ele executa e assim sucesivamente. resumindo casa vez que você mudar de um registro para outro ele executa.
  13. Bom dia... Mais uma vez estou precisando de uma uma ajuda de vocês, estou precisando fazer uma busca como o do google conforme for digitando ele vai me trasendo as opções. EX. começo a digitar Comp o sistema já vai me trasendo as opções Computador Comportamento Compromisso etc... Uso mysql, como armazenar isto eu já sei e fazer as buscas tb. o que eu não sei é qual componente usar para ele ir me listando. imagino que no edit ou no combobox fica bem complicado... mais uma vez grato pela ajuda de vocês.
  14. Caro amigo tive um problema assim uma vez com mySql e resolvi aumentando o timeout, uma configuração que ele cancela a rotina quando ela passa de alguns minutos. deu uma procura para postar aqui mais como nunca usei sql server ficou dificíl entender o material que li. mais tenta pesquisar no google a respeito do timeout, e tenta aumentar o tempo do seu que deve resolver.
  15. Amigo isto que você quer ate onde eu conheço realmente não exite, você não pode trabalhar com co DB intalado na maquina? ou com Cliente / Servidor. só para podermos entender e tentarmos achar uma solução o qual é o tipo de programa que você quer fazer? a te mais abraços
  16. Fiz o programa para você é só você implementar no seu sistema. como faço para te enviar para postar aqui todo o procedimento vai ficar meio complicado. ou me passa seu e-mail que envio para você. abraços.
  17. geralmente fazemos assim variavel :=modulo.fieldbyname('NOME_DO_CAMPO').asString; qualquer coisa posta ai.
  18. William - TI

    Estoque

    Caro amigo este procedimento é um pouco complexo provavelmente tera de trabalhar com 5 tabelas. Produtos entrada_cab entradas_itens saida_cab saida_itens Produtos - será seu cadastro de produtos com o campo estoque entradas_cab será o cabelhaço da entrada com os dados do fornecedor numero da nota, serie sub serie etc. entradas_itens terá os itens da nota de entrada saida_cab será o cabelhaço da saida com os dados do cliente numero da nota, serie sub serie etc. entradas_itens terá os itens da nota de saida ao salvar ambas as notas (entrada ou saida) alterara o estoque da tabela produtos, lembrando que ser for entrada e saida de notas Fiscais você deverá entrar no site da fazenda do estado e verificar as legislação para desenvolver no padrão e dependendo do estado e de seu cliente deverá ter no seu sistema um modulo para gerar o Sintegra que já é outra hstoria. fiz um resumo muito simples apenas para te dar uma direção. assim que surgir outras duvidas posta ai para que possamos te ajudar melhor. abraços.
  19. caro amigo, você deve colocar o shellapi no uses que fica bem no começo do .pas corre ate o começo e colocque ele lá. irá ficar mais ou menos assim uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, TFlatSpinEditUnit, TFlatEditUnit, StdCtrls, Mask, ToolEdit, TFlatComboBoxUnit, ExtCtrls, Grids, DBGrids, Buttons, DB, ZQuery, ZMySqlQuery, datamodulo, funcoes_sql, Menus, DateUtils, DBCtrls, TFlatMaskEditUnit, shellapi; depois você deverá apagar o uses shellapi; isto deve resolver. abraço.
  20. Amigos já achei. acho que me esprecei mau. o que precisava era do onRestore. segue o codigo caso alguém prescise. no onCreate do form coloque Application.OnRestore :=Maximizando; abaixo do Type coloque procedure Maximizando(Sender:TObject); e abaixo de {$R *.dfm} coloque procedure TfrmMenu.Maximizando(Sender:TObject); begin /'/coloque aqui o seu codigo end; prontinha agora você consegue executar uma função após restaurar uma tela minimizada.
  21. Bom dia Estou presisando executar um comando apos maximizar uma tela, porem não encontro este onmaxize em lugar nem um. dede já grato pela ajuda.
  22. muito obirgado jhonas. Vou estudar e testar. obrigado.
  23. Acho que me esprecei mal. O sistema que estou pensando em desenvolver um de telefone mesmo posso receber ligação, transferir ligação, realizar ligações usando uma linha telefonica mesmo, so que ao invés do PABX gostaria que as ligações chegasem em um servidor PABX e transferice para os ramais so que tudo via software. n~qo sei se é possivel, gostaria de saber se existe algo parecido.
  24. Caros amigos gostaria de saber se é possivel desenvolver um sistema assim. Gostaria de desenvolver um sistema telefonico só que pelo pc ao invés de cada maquina ter um aparelho de telefone teria um software que serviria como telefone e pudesse transferir ligações de um para outro como o PABX faz só que tudo via Software. será que estou viajando muito ou é possivel fazer algo assim.
  25. Este erro aparece apenas na sua aplicação ou aparece tb quando você inseri um dado direto na base de dados? muito estranho isso pois a tradução é "Campo codfunc deve ter um valor" mais se ele é auto inclemente....
×
×
  • Criar Novo...