[delphi-br] Grade de Programação
Olá Srs. Estou precisando implementar em um DBGRID uma grade que mostre a programação de serviço do mês. Esse Dbgrid terá as seguintes colunas: CodigoDaTarefa, DataDaProgramacao, DescricaoDatarefa, 01/01, ..., 31/01 Com isso será sinalizado com uma cor a célula que cruzará a tarefa e o dia da sua execução. Alguém tem algum exemplo de como construir esse recurso? Certo da colaboração, desde já agradeço [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Relatório fica preso por trás do formulário
Srs. Tenho um formulário que é aberto no modo Show Modal que por sua vez chama um relatório construído no QUICKREPORT com as seguintes propriedades: PrevFormStyle: fsNormal PreviewInitialState: wsMaximized Acontece que as vezes o relatório abre e fica preso por trás do formulário que o chamou e não consigo fechar nenhum e nem o outro tendo que dar ctrl + alt + del, imagina só J Alguém sabe como resolvo isso Certo da colaboração desde já agradeço Gilvan Costa [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] ModelSupport_Project
Olá Srs Gostaria de Saber como eu retiro uma pasta do Project Manager chamado ModelSupport_Project Essa pasta foi criado quando eu tente usar o Recurso de Model View, porém eu já desativei o recurso mas a pasta não apaga, eu até já apaguei na pasta do projeto mas ele continua a aparecer dentro do Delphi. Certo da colaboração desde já agardeço Gilvan Costa [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Exportar Dados para o Excel
Olá Srs. qual a melhor maneira de exportar dados de um Grid no Delphi para o Excel, Já tentei usar o QUICKREPORT, mas ele está perdendo a formatação do layout da página Gilvan Costa [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Função para envio de email
Olá Srs, alguém tem uma boa função para envio de email ou mesmo algum link atualizado sobre o assunto, tenho procurado na net, mas os artigos que tenho encontrado são muito antigo. Obs : uso o Delphi 2010 Certo da colaboração desde já agradeço Gilvan Costa [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Fw: Delphi 2010 - Problemas no Editor de Código
Olá Srs Instalei o Delphi 2010 e percebi que no editor de código o sublinhado vermelho que aparece nas palavras não identificadas não está funcionado e também não funciona o recurso de Refactorings. Será que essas opções não estão ativas por default? Saudações Gilvan Costa [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Problema com o Code Completion
Olá Srs O meu Code Completion parou de funcionar em vários formulários do meu projeto Aparece no mensagen quando eu tento usar o CTRL + SPACE [Pascal Fatal Error] qualquerformulario.pas(735): F1026 File not found: WinTypes.dcu' Não consigo relacionar com qualquer coisa que eu tenha instalado ou com alteração feita. Alguém sabe o que está acontecendo? Eu uso o Delphi 2009 Windows 7 Gilvan Costa [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Fw: Desenvolvimento de Software para PCM
Olá Srs Atualmente estou desenvolvendo sistema informatizado para utilização na área de Planejamento e controle da Manutenção industrial de equipamentos. O Sistema está na fase inicial ainda tem muita coisa para fazer Pretendo criar vários módulos de cadastro para gerenciar todo o processo de manutenção, tais como: Equipamentos, Mantenedores, Material (Almoxarifado), Ferramentas, Ordem de serviço, manutenções, Contatos, E etc. Desenvolvo utilizando o Delphi e faço isso nas horas vagas já que trabalho em uma empresa de geração de Energia, mas a minha função que exerço na empresa tem outros objetivos. Com isso gostaria de manter contatos com desenvolvedores de programas informatizados que tenha o objetivo de controlar rotinas ligadas à área de manutenção industrial, para trocar informações e experiência. Quem quiser pode me adicionar no Messenger ou no Orkut, meu endereço é: gilvancosta2...@gmail.com Um abraço a todos Gilvan Costa [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Indicar Analógico
Olá Srs. Alguém poderia me dar uma dica de como desenvolver em um formulário um indicador analógico que vai servir no projeto para mostrar valores de grandezas registrada em uma base de dados. A minha dificuldade é de montar a função, construir a escala analógica e fazer o ponteiro movimentar-se em função do valor registrado, já tentei procurar algum artigo sobre o assunto, mas, não consegui encontrar. já vi isso em vários software que usa para mostrar valores de Tensão corrente, potência,indicadores de qualidade e etc. Certo da colaboração desde já Agradeço Gilvan Costa [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] Indicador Analógico
Olá Srs. Alguém poderia me dar uma dica de como desenvolver em um formulário um indicador analógico que vai servir no projeto para mostrar valores de grandezas registrada em uma base de dados. A minha dificuldade é de montar a função, construir a escala analógica e fazer o ponteiro movimentar-se em função do valor registrado, já tentei procurar algum artigo sobre o assunto, mas, não consegui encontrar. já vi isso em vários software que usa para mostrar valores de Tensão corrente, potência,indicadores de qualidade e etc. Certo da colaboração desde já Agradeço Gilvan Costa [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Pegar o valor gerado do generator do firebird
Fellipe Henrique Pergunto: Pelo que entendi usando esse recurso, eu terei um espaço de tempo uma janela, em que outro usuário poderá entrar com outro registro e dai o valor que eu peguei não ser mais do registro que estou trabalhando? Nota: eu estou considerando uma aplicação rodando em rede e com vários acessos simultâneo. Gilvan Costa ---Original Message--- From: Fellipe Henrique Date: 11/11/2009 13:50:27 To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Pegar o valor gerado do generator do firebird voce pode usar uma sql: select gen_id(GENERATOR, 1) from rdb$database Ele vai te retornar o numero, e somar a quantidade (1) no generator em questao. []s 2009/11/11 infogil info...@yahoo.com.br Olá Srs Como eu faço para ter o valor no dbedit da minha primary key que é gerada de um generator do firebird Logo após um um ApplyUpdates(0) sem ter que abrir e fechar o formulário. O Problema é que eu só abro um registro por vez em um formulário e uso o valor da chave como parâmetro para localizar o registro, no momento da a adição dos dados e o uso do ApplyUpdates(0) não está vindo o valor primary key e com isso eu não vou conseguir saber o valor gerado e re abrir o registro para visualização. Sds Gilvan Costa -- _ T.·.F.·.A.·. Fellipe Henrique - - CAMPANHA POR UMA INTERNET SEGURA Proteja o endereço de seus amigos como estou protegendo o seu. Ao enviar mensagens use SEMPRE o Cco (cópia oculta). Assim TODOS os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo do e-mail e que possam ser usadas por hackers. ### [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Ajuda Gravar Imagens
Você pode usar a função abaixo: RenameFile(pathInicial, pathFinal); ---Original Message--- From: Júlio César Santiago Guiótti Date: 10/11/2009 18:04:07 To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Ajuda Gravar Imagens José, assim como você carrego a imagem em um TImage. Em seguida eu faço o seguinte: BS := TBlobStream.Create((TABELA.fieldByName('imagem') as TBlobField), BMWRITE); IMG := TBitMap.Create; IMG.LoadFromFile('caminhoDaImagem'); IMG.SaveToStream(BS); Sendo BS um TBlobStream, IMG um TBitMap e o campo imagem da minha tabela do tipo Blob. Espero ter ajudado, abraço, Júlio César Santiago Guiótti 2009/11/9 Jose Newton Araujo jose.new...@jnewton.com.br Moçada, aqui estou precisando de uma força (de novo) Tenho uma rotina que permite ao cabra escolher uma determinada imagem. O sistema carrega a imagem através de OpenDialog num Image. Agora preciso gravar esta imagem alterando o nome do arquivo. Estou tentando via SaveDialog e não estou tendo sucesso. Quem pode me dar uma força ? Obrigado, SDS, Jose Newton [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Filtro no ClientDataSet Usando LIKE - RESOLVIDO
Testei o código abaixo no delphi 2010 e funcionou, como meu projeto ainda é apenas um protótipo, vou seguir no delphi 2010 mesmo CDSPesquisa.Filtered := False; CDSPesquisa.Filter:= 'NOME_NO_SISTEMA LIKE ' + QuotedS('% +BtePesquisar.Text+'%'); CDSPesquisa.Filtered := True; Usando: FilterOptions := [foCaseInsensitive] Nota: Eu estava testando no delphi 2009, não sei a causa de não ter funcionado, deve ser algum detalhe que me escapou :-) Valeu, vamos em frente ---Original Message--- From: Luciano Angelini Date: 11/09/09 09:35:24 To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Filtro no ClientDataSet Usando LIKE Veja . Vc pode usar esse exemplo num edit OnChange .. conforme vc vai digitando ... FrmDm.CDS_Setores.filter := 'NOME_SET LIKE ' + QuotedStr('%'+Edit1.text+'%'); FrmDm.CDS_Setores.Filtered := true; FrmDm.CDS_Setores.locate('nome_set','edit1.text',[loPartialKey]) ; ** QuotedStr(''+Edit1.text+'%') que comece com a letra ** QuotedStr('%'+Edit1.text+'%') que contenha a letra ** QuotedStr('%'+Edit1.text+''); que termine com a letra Espero ter ajudado ! Luciano Angelini PM de Lupionópolis-Pr Gilvan Costa escreveu: Olá Srs Estou querendo montar um filtro com ClietDataSet de forma que ele me traga os registro de todos que começa com a letra A por exemplo . Tipo o que eu faço com no SQL: CDSPesquisa.Params.ParamByName('Pesquisa').Value := '%'+ Pesquisa +'%'; O objetivo é claro, uma vez que eu já tenho os dados no grid, gostaria de fazer diversos filtros e não mais precisar ir no banco de dados e fazer uma nova consulta. Tentei montar o filtro usando LIKE mais não deu certo: CDSPesquisa.Filtered := False; CDSPesquisa.Filter := 'Meu Campo Like '+ QuotedStr('%' + BtePesquisar Text + '%' ); CDSPesquisa.Filtered := True; Assim deu certo, mas só funcionar para um valor completo CDSPesquisa.Filter := 'Meu Campo = ' + QuotedStr(BtePesquisar.Text); [As partes desta mensagem que não continham texto foram removidas] avast! Antivirus http://www.avast.com: Inbound message clean. Virus Database (VPS): 091108-1, 08/11/2009 Tested on: 11/9/ 09:18:35 avast! - copyright (c) 1988-2009 ALWIL Software. --- avast! Antivirus: Outbound message clean. Virus Database (VPS): 091108-1, 08/11/2009 Tested on: 11/9/ 09:35:08 avast! - copyright (c) 1988-2009 ALWIL Software. http://www.avast.com -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Filtro no ClientDataSet Usando LIKE
Olá Srs Estou querendo montar um filtro com ClietDataSet de forma que ele me traga os registro de todos que começa com a letra A por exemplo . Tipo o que eu faço com no SQL: CDSPesquisa.Params.ParamByName('Pesquisa').Value := '%'+ Pesquisa +'%'; O objetivo é claro, uma vez que eu já tenho os dados no grid, gostaria de fazer diversos filtros e não mais precisar ir no banco de dados e fazer uma nova consulta. Tentei montar o filtro usando LIKE mais não deu certo: CDSPesquisa.Filtered := False; CDSPesquisa.Filter := 'Meu Campo Like '+ QuotedStr('%' + BtePesquisar Text + '%' ); CDSPesquisa.Filtered := True; Assim deu certo, mas só funcionar para um valor completo CDSPesquisa.Filter :='Meu Campo = ' + QuotedStr(BtePesquisar.Text); [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Comutar o local da conexão
Olá Srs. Estou trabalhando em uma aplicação que usa DBExpress/Firebird e precisa se conectar a bancos de dados em locais diferentes. A seleção da base de dado se daria no momento do login do sistema O Usuário além de entrar com os seus dados precisaria selecionar o local da base de dados entre vários existentes, (locais ou remotos). Só que não sei como passo para o SQLConnection1 (via código) somente os dados do local da conexão Certo da Ajuda desde já agradeço Gilvan Costa [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Filtro no ClientDataSet Usando LIKE
Marcos, Realmente desta forma funciona, porém, eu preciso de algo a mas, e não fica limitado fazendo o filtro e tendo que informar o valor inicial do campo, Eu preciso que o retorno do FILTRO seja qualquer informação parcial do campo, tipo o que nós usamos nas consultas SQL: Where Campo LIke %valor do campo% Nota: o tipo do campo é varchar(200) Já pesquisei na net e vi vários exemplos de uso do LIKE nos filtros usando clietdataset, mas acho que não funciona no Delphi 2009 e o que é pior ele não reconhecer o % como caracter coringa. Por isso preciso elucidar essa questão para construir o modelo de pesquisa do Dbgrid. ---Original Message--- From: Marcos Bernardo Date: 08/11/2009 14:17:27 To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Filtro no ClientDataSet Usando LIKE Olá Gilvan, Não sei se voce testou, mas tem uma outra forma de comparar partes de string segundo o help * State = 'M*' Wildcard for partial comparisons Talvez assim funcione, este é meu palpite hehehe :D abraço Marcos Bernardo 2009/11/7 Gilvan Costa info...@yahoo.com.br Olá Srs Estou querendo montar um filtro com ClietDataSet de forma que ele me traga os registro de todos que começa com a letra A por exemplo . Tipo o que eu faço com no SQL: CDSPesquisa.Params.ParamByName('Pesquisa').Value := '%'+ Pesquisa +'%'; O objetivo é claro, uma vez que eu já tenho os dados no grid, gostaria de fazer diversos filtros e não mais precisar ir no banco de dados e fazer uma nova consulta. Tentei montar o filtro usando LIKE mais não deu certo: CDSPesquisa.Filtered := False; CDSPesquisa.Filter := 'Meu Campo Like '+ QuotedStr('%' + BtePesquisar Text + '%' ); CDSPesquisa.Filtered := True; Assim deu certo, mas só funcionar para um valor completo CDSPesquisa.Filter := 'Meu Campo = ' + QuotedStr(BtePesquisar.Text); [As partes desta mensagem que não continham texto foram removidas] -- Marcos A. de A. Bernardo xmarcos@gmail.com 11 - 9462-2657 / 11- 3205-1499 http://bagusconsultoria.wordpress.com/ [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Ordenar campo calculado
Olá Srs Alguém sabe como ordenar campo calculado em um DBGrid? eu Uso TADOQuery Já pesquisei na NET e me deparei com vários post dizendo que não é possível, mas, eu vejo que é tão útil esse recurso que duvido que não existe uma maneira simples de se fazer. Agradeço Gilvan Costa [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Calendário de Planejamento
Olá Srs. Como construo um calendário que de alguma maneira esteja ligado ao uma base de dados que permitissem mostrar as atividades planejadas ou agendadas ao longo de um tempo. Tenho que desenvolver um formulário para permitir o planejador agendar os serviços e de alguma forma possa acompanhar o que está planejado na semana, Mês ou ano. Alguém tem alguma idéia de como começar esse projeto? E de que componente eu posso usar ou mesmo a forma do layout que mostre em uma única tela? Certo da Colaboração desde já agradeço Gilvan Costa [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Fw: Calculo de homem hora de um serviço (H/h).
Olá Srs Estou precisando de ajuda para construir um rotina de calculo de homem hora de um serviço (H/h). Para isso eu preciso saber calcular a diferença entre duas horas no mesmo dia ou mesmo em dias diferentes Tenho também levar em consideração os descontos do intervalo para refeição, final e inicio do expediente do executante do serviço. Certo da colaboração desde já agradeço. Gilvan Costa [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Calendário com Programação de Serviços
Olá Srs. Estou com um desafio de demonstrar em uma interface a programação de manutenção preventiva que temos que fazer em determinados equipamentos no decorrer do tempo. Acho que a melhor maneira de mostrar essa programação seria através de algum componente de calendário que sinalizasse o que tem que ser feito naquele dia, semana ou mês a partir da base de dados outrora cadastrada. Alguém tem alguma idéia melhor? Qual seria o componente de calendário melhor para fazer isso? Certo da colaboração desde já agradeço Gilvan Costa Natal/RN [As partes desta mensagem que não continham texto foram removidas]