RES: [delphi-br] TDBCtrlGrid: Evento OnPaintPanel sendo chamado infinitamente
Jhosef, esse seu problema até já foi relatado uma vez no site QualityCentral, da Embarcadero (http://qc.embarcadero.com/wc/qcmain.aspx?d=3534). As propriedades Color e SelectedColor são usadas pelo TDBCtrlGrid quando a sua exibição é feita pelo próprio componente. O fato dessas propriedades serem usadas pelo controle para exibição dos painéis, e o fato de você estar referenciando uma dessas propriedades (Color) no evento, faz com que o mesmo seja disparado várias vezes, causando essa recursão. Tenha em mente que quando você usa o evento OnPaintPanel, é o código neste evento que é responsável pela 'pintura' dos painéis do TDBCtrlGrid, e não mais o próprio componente. Ou seja, é você que é o responsável por essa exibição customizada, e não mais o componente, cabendo ao mesmo apenas chamar o evento codificado por você. O help do Delphi explica que, nesse evento, o código deve usar a propriedade Canvas para ‘pintar’ o painel, e não simplesmente fazer essa alternância de cor, pelos motivos já explicados. Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Dirlei Enviada em: segunda-feira, 6 de setembro de 2010 14:54 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] TDBCtrlGrid: Evento OnPaintPanel sendo chamado infinitamente Quando você muda a propriedade color, o evento OnPaintPanel é chamado novamente, o que gera uma sequência infinita de chamadas recursivas. Você precisa atribuir nil ao evento OnPaintPanel no início da implementação e reatribuir ctrAgendaPaintPanel no final para evitar isso (de preferencia usando try..finally). Mas acho que você não quer mudar a cor do DBCtrlGrid inteiro dependendo do Status (pelo código, me parece que é isso que q vc está fazendo). Deve haver algum objeto em tempo de execução que represente o painel do registro corrente no grid. Se houver, é a cor desse painel que você precisa mudar. []'s -- Dirlei Dionísio Novo artigo: Sorteio de ingresso para o Dev In Rio http://MaisQueBomCodigo.blogspot.com Em Seg, 2010-09-06 às 15:14 -0300, Jhosef Marks escreveu: procedure TfrmClientePrincipal.ctrAgendaPaintPanel(DBCtrlGrid: TDBCtrlGrid; Index: Integer); begin if DBCtrlGrid.datasource.dataset.FieldByName('STATUS').AsString = 'C' then begin DBCtrlGrid.Color := $00D2D2FF; end else begin DBCtrlGrid.Color := clWindow; end; end; Att, *Jhosef Marks de Carvalho* *Blog: **http://www.jhosefmarks.com.br* http://www.jhosefmarks.com.br* Jesus est voltando * *E se o meu povo, que se chama pelo meu nome, se humilhar, e orar, e buscar a minha face e se converter dos seus maus caminhos, ento eu ouvirei dos cus, e perdoarei os seus pecados, e sararei a sua terra. (2 Cr 7:14) * Em 6 de setembro de 2010 15:08, Rubem Rocha rubem.ro...@dtmanaus.com.br mailto:rubem.rocha%40dtmanaus.com.br escreveu: Kd o cdigo do evento Sds. De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Jhosef Marks Enviada em: segunda-feira, 6 de setembro de 2010 13:59 Assunto: [delphi-br] TDBCtrlGrid: Evento OnPaintPanel sendo chamado infinitamente Boa tarde a todos, tenho um TDBCtrlGrid com poucos registros (em torno de uns 10). No evento OnPaintPanel, eu fiz uns ifs para que de acordo com o status do registro fosse pintado de uma cor... Acontece que isso est travando o meu formulrio... pois a funo est sendo chamada infinitamente... Algum j uso esse componente e teve algum problema? [As partes desta mensagem que no continham texto foram removidas] [As partes desta mensagem que no continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Abrir Excel
Defina melhor abrir uma planilha do Excel dentro do meu aplicativo e depois salvar essa planilha? Você quer abrir a planilha com uma interface a là planilha eletrônica para edição dos dados e posterior gravação, ou quer pelo menos acesso à planilha via código para alteração e posterior gravação? Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Alisson Enviada em: segunda-feira, 6 de setembro de 2010 15:13 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Abrir Excel Pessoal, é possível abrir uma planilha do Excel dentro do meu aplicativo e depois salvar essa planilha? Eu gostaria de abrir essa planilha como se eu estivesse editando no Excel. [As partes desta mensagem que não continham texto foram removidas]
Re: Res: [delphi-br] Programador Delphi (CAMPO GRANDE-MS)
Amigos escutei de um senhor a pouco o seguinte, na troca de um emprego voce nao pode so ver o quanto vai receber e sim o quanto vai sobrar. As vezes o cara vai receber um monte e gasta outro monte e acaba sobrando quase nada, alem de perder qualidade de vida longe da familia 8 hs de trabalho mais x horas de deslocamento etc etc etc, e tudo deve ser ponderado. Wainer 16-9101-1757 Wisa soft 16-3403-5173 o[|||]o ▓-o---▓ CJ3A - 49
RES: [delphi-br] Adicionar outras moedas
Vc tem que criar um cadastro de moedas / índices financeiros, coloca um campo data e outro para a cotação da moeda, a partir da data que tiver fazendo a invoice vc busca nesta tabela o valor do dólar ou euro e faz a conversão, depois é so levar esta conversão para os outros lugares. Att ruberval De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Marcelo Barby Enviada em: quinta-feira, 2 de setembro de 2010 10:06 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Adicionar outras moedas Bom dia Pessoal, Preciso de um auxílio, agora por exigência de um cliente exportador agora eu preciso adicionar outras moedas ao meus sistemas, para eu ter um norte gostaria de saber se alguém já utiliza e como é que utiliza este processo, tenho que adicionar em pedidos, notas fiscais, financeiro e também em toda a parte contábil. Desde já agradeço. Marcelo Barby. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Programador Delphi (CAMPO GRANDE-MS)
Pessoal, Olhem no site do salariometro, (http://www.salariometro.sp.gov.br/) o salário em carteira do programador, considerando somente a cidade de São Paulo é em média R$ 2.212,00 para os funcionários com superior completo, a media em MS é de R$ 1.332,00. Teruel. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Eny Urias Enviada em: quarta-feira, 1 de setembro de 2010 17:00 Para: delphi-br@yahoogrupos.com.br Assunto: Res: [delphi-br] Programador Delphi (CAMPO GRANDE-MS) Eu não poderia deixar de comentar esse anúncio! Eu não sei se a região do anúncio trabalha com essa faixa salarial, mas, olha, pra trabalhar esse tanto e ter essa experiência e essa escolaridade, acho que estão oferecendo muito pouco! Não quero criar polêmica aqui, pelo amor de Deus! Só queria deixar registrada uma opinião. -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Douglas Uesato ues...@multicoisas.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Quarta-feira, 1 de Setembro de 2010 12:19:03 Assunto: [delphi-br] Programador Delphi (CAMPO GRANDE-MS) Programador Delphi Empresa Contratante: Multicoisas - Analisar e desenvolver sistema de gestão ERP em Delphi. - Ensino Superior (cursando ou concluído) na área de informática. - Experiência em desenvolvimento de Sistemas, Delphi, Firebird e MySQL. Local de trabalho: Campo Grande - MS. Tipo de contratação: CLT, efetivo. Horário: 8h diárias, com 1:30h de intervalo e 4 horas no sábado. Benefícios: VT, VR, Assistência médica (após o período de experiência) e Seguro de vida (após o período de experiência) Faixa Salarial: R$ 1200,00 + Produtividade Cidade: Campo Grande Quantidade de vaga(s): 1 Interessados enviar o currículo para o email: mailto:ues...@multicoisas.com.br ues...@multicoisas.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Cronometro Regressivo - Maior que 24 horas
550 horas correspondem a 22 dias e 22 horas! Cabalístico isso não? Curiosidades a parte, de fato, esse range de horas pode até ser permitido a nível de armazenamento dentro de um TDateTime, uma vez que um TDateTime é na verdade um double e a parte fracionária de um double corresponde à parte do horário. No entanto, as funções de formatação do Delphi só consideram a faixa de horário compreendida entre 00:00:00 e 23:59:59, que é o range de horas correspondente a um dia. Se fosse você, não usaria TDateTime por conta da limitação já comentada. Eu usaria uma variável inteira, com o valor inicial 550, e formataria essa variável com a máscara !000:00:00;0;_ usando a função FormatMaskText() da unit MaskUtils. Daí, a contagem do cronômetro decrescente não seria mistério: basta um TTimer da vida decrementando esse valor inicial no evento OnTimer em uma unidade e mostrando o valor formatado conforme já explicado. Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Alexandre - Yahoo Enviada em: sexta-feira, 3 de setembro de 2010 10:31 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Cronometro Regressivo - Maior que 24 horas Pessoal estou com um grande dilema, quero fazer um cronometro regressivo, só que começa com 550:00:00 ou seja, 550 HORAS, mas óbviamente está dando pau, pois o padrão é 24 ao dia, tem como fazer esse tipo de cronometro?começando por 550 horas? Alex [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Cronometro Regressivo - Maior que 24 horas
Ah, esqueci de comentar um detalhe. Tem que ficar atento na hora de decrementar o valor. Se por exemplo o valor está em 00, o valor tem que decrementar para 59, e não 99. Se tiver um tempinho, implemento um exemplo disso e posto na área de arquivos da lista. Sds. De: Rubem Rocha [mailto:rubem.ro...@dtmanaus.com.br] Enviada em: sexta-feira, 3 de setembro de 2010 11:59 Para: 'delphi-br@yahoogrupos.com.br' Assunto: RES: [delphi-br] Cronometro Regressivo - Maior que 24 horas Prioridade: Alta 550 horas correspondem a 22 dias e 22 horas! Cabalístico isso não? Curiosidades a parte, de fato, esse range de horas pode até ser permitido a nível de armazenamento dentro de um TDateTime, uma vez que um TDateTime é na verdade um double e a parte fracionária de um double corresponde à parte do horário. No entanto, as funções de formatação do Delphi só consideram a faixa de horário compreendida entre 00:00:00 e 23:59:59, que é o range de horas correspondente a um dia. Se fosse você, não usaria TDateTime por conta da limitação já comentada. Eu usaria uma variável inteira, com o valor inicial 550, e formataria essa variável com a máscara !000:00:00;0;_ usando a função FormatMaskText() da unit MaskUtils. Daí, a contagem do cronômetro decrescente não seria mistério: basta um TTimer da vida decrementando esse valor inicial no evento OnTimer em uma unidade e mostrando o valor formatado conforme já explicado. Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Alexandre - Yahoo Enviada em: sexta-feira, 3 de setembro de 2010 10:31 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Cronometro Regressivo - Maior que 24 horas Pessoal estou com um grande dilema, quero fazer um cronometro regressivo, só que começa com 550:00:00 ou seja, 550 HORAS, mas óbviamente está dando pau, pois o padrão é 24 ao dia, tem como fazer esse tipo de cronometro?começando por 550 horas? Alex [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Cronometro Regressivo - Maior que 24 horas
Uma outra forma de trabalhar com isso, já que o TDateTime é incompatível, é criar um novo pra trabalhar com esse tipo específico de cronômetro. Ou seja, uma nova classe. Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Rubem Rocha Enviada em: sexta-feira, 3 de setembro de 2010 12:32 Para: Rubem Rocha; delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Cronometro Regressivo - Maior que 24 horas Prioridade: Alta Ah, esqueci de comentar um detalhe. Tem que ficar atento na hora de decrementar o valor. Se por exemplo o valor está em 00, o valor tem que decrementar para 59, e não 99. Se tiver um tempinho, implemento um exemplo disso e posto na área de arquivos da lista. Sds. De: Rubem Rocha [mailto:rubem.ro...@dtmanaus.com.br mailto:rubem.rocha%40dtmanaus.com.br ] Enviada em: sexta-feira, 3 de setembro de 2010 11:59 Para: 'delphi-br@yahoogrupos.com.br mailto:%27delphi-br%40yahoogrupos.com.br ' Assunto: RES: [delphi-br] Cronometro Regressivo - Maior que 24 horas Prioridade: Alta 550 horas correspondem a 22 dias e 22 horas! Cabalístico isso não? Curiosidades a parte, de fato, esse range de horas pode até ser permitido a nível de armazenamento dentro de um TDateTime, uma vez que um TDateTime é na verdade um double e a parte fracionária de um double corresponde à parte do horário. No entanto, as funções de formatação do Delphi só consideram a faixa de horário compreendida entre 00:00:00 e 23:59:59, que é o range de horas correspondente a um dia. Se fosse você, não usaria TDateTime por conta da limitação já comentada. Eu usaria uma variável inteira, com o valor inicial 550, e formataria essa variável com a máscara !000:00:00;0;_ usando a função FormatMaskText() da unit MaskUtils. Daí, a contagem do cronômetro decrescente não seria mistério: basta um TTimer da vida decrementando esse valor inicial no evento OnTimer em uma unidade e mostrando o valor formatado conforme já explicado. Sds. De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de Alexandre - Yahoo Enviada em: sexta-feira, 3 de setembro de 2010 10:31 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] Cronometro Regressivo - Maior que 24 horas Pessoal estou com um grande dilema, quero fazer um cronometro regressivo, só que começa com 550:00:00 ou seja, 550 HORAS, mas óbviamente está dando pau, pois o padrão é 24 ao dia, tem como fazer esse tipo de cronometro?começando por 550 horas? Alex [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] Programador Delphi (CAMPO GRANDE-MS)
De acordo com as mensagens que foram colocadas o que dá para entender é que o custo de vida em MS é mais baixo do que em SP. Quer dizer que a mesma compra de supermercado em MS vai ficar 60% mais barata que a feita no estado de SP? O pão tambem é mais barato? -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Gustavo Teruel gustavoter...@gmail.com Para: delphi-br@yahoogrupos.com.br Enviadas: Quinta-feira, 2 de Setembro de 2010 8:38:24 Assunto: RES: [delphi-br] Programador Delphi (CAMPO GRANDE-MS) Pessoal, Olhem no site do salariometro, (http://www.salariometro.sp.gov.br/) o salário em carteira do programador, considerando somente a cidade de São Paulo é em média R$ 2.212,00 para os funcionários com superior completo, a media em MS é de R$ 1.332,00. Teruel. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Eny Urias Enviada em: quarta-feira, 1 de setembro de 2010 17:00 Para: delphi-br@yahoogrupos.com.br Assunto: Res: [delphi-br] Programador Delphi (CAMPO GRANDE-MS) Eu não poderia deixar de comentar esse anúncio! Eu não sei se a região do anúncio trabalha com essa faixa salarial, mas, olha, pra trabalhar esse tanto e ter essa experiência e essa escolaridade, acho que estão oferecendo muito pouco! Não quero criar polêmica aqui, pelo amor de Deus! Só queria deixar registrada uma opinião. -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Douglas Uesato ues...@multicoisas.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Quarta-feira, 1 de Setembro de 2010 12:19:03 Assunto: [delphi-br] Programador Delphi (CAMPO GRANDE-MS) Programador Delphi Empresa Contratante: Multicoisas - Analisar e desenvolver sistema de gestão ERP em Delphi. - Ensino Superior (cursando ou concluído) na área de informática. - Experiência em desenvolvimento de Sistemas, Delphi, Firebird e MySQL. Local de trabalho: Campo Grande - MS. Tipo de contratação: CLT, efetivo. Horário: 8h diárias, com 1:30h de intervalo e 4 horas no sábado. Benefícios: VT, VR, Assistência médica (após o período de experiência) e Seguro de vida (após o período de experiência) Faixa Salarial: R$ 1200,00 + Produtividade Cidade: Campo Grande Quantidade de vaga(s): 1 Interessados enviar o currículo para o email: mailto:ues...@multicoisas.com.br ues...@multicoisas.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: Res: [delphi-br] Programador Delphi (CAMPO GRANDE-MS)
Sou de Campo Grande/MS, na minha opinião não é o custo de vida que é mais barato, mas sim a valorização do serviço no estado em geral. Para se ter uma idéia, o salário inicial de São Paulo parece que é quase o teto daqui de MS. Não conheço ninguém na minha área que ganhe muito mais que isso por aqui. Aqui neste estado não existe campo para a informática, não existe uma procura por profissionais, podem reparar, acho que um dos únicos anúncios sobre vagas para a cidade foi este do colega Douglas, o que é forte aqui é o agronegócio, parece que aos poucos isso vai mudando (assim espero), abrindo oportunidades para outros nichos, mas atualmente não. Em 03/09/2010 12:57, Eny Urias escreveu: De acordo com as mensagens que foram colocadas o que dá para entender é que o custo de vida em MS é mais baixo do que em SP. Quer dizer que a mesma compra de supermercado em MS vai ficar 60% mais barata que a feita no estado de SP? O pão tambem é mais barato? -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Gustavo Teruel gustavoter...@gmail.com mailto:gustavoteruel%40gmail.com Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Quinta-feira, 2 de Setembro de 2010 8:38:24 Assunto: RES: [delphi-br] Programador Delphi (CAMPO GRANDE-MS) Pessoal, Olhem no site do salariometro, (http://www.salariometro.sp.gov.br/) o salário em carteira do programador, considerando somente a cidade de São Paulo é em média R$ 2.212,00 para os funcionários com superior completo, a media em MS é de R$ 1.332,00. Teruel. De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br] Em nome de Eny Urias Enviada em: quarta-feira, 1 de setembro de 2010 17:00 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Res: [delphi-br] Programador Delphi (CAMPO GRANDE-MS) Eu não poderia deixar de comentar esse anúncio! Eu não sei se a região do anúncio trabalha com essa faixa salarial, mas, olha, pra trabalhar esse tanto e ter essa experiência e essa escolaridade, acho que estão oferecendo muito pouco! Não quero criar polêmica aqui, pelo amor de Deus! Só queria deixar registrada uma opinião. -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Douglas Uesato ues...@multicoisas.com.br mailto:uesato%40multicoisas.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Quarta-feira, 1 de Setembro de 2010 12:19:03 Assunto: [delphi-br] Programador Delphi (CAMPO GRANDE-MS) Programador Delphi Empresa Contratante: Multicoisas - Analisar e desenvolver sistema de gestão ERP em Delphi. - Ensino Superior (cursando ou concluído) na área de informática. - Experiência em desenvolvimento de Sistemas, Delphi, Firebird e MySQL. Local de trabalho: Campo Grande - MS. Tipo de contratação: CLT, efetivo. Horário: 8h diárias, com 1:30h de intervalo e 4 horas no sábado. Benefícios: VT, VR, Assistência médica (após o período de experiência) e Seguro de vida (após o período de experiência) Faixa Salarial: R$ 1200,00 + Produtividade Cidade: Campo Grande Quantidade de vaga(s): 1 Interessados enviar o currículo para o email: mailto:ues...@multicoisas.com.br mailto:uesato%40multicoisas.com.br ues...@multicoisas.com.br mailto:uesato%40multicoisas.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: Res: [delphi-br] Programador Delphi (CAMPO GRANDE-MS)
Pessoal, Independente de tudo, mas tudo mesmo, o Douglas (que fez o anuncio que gerou toda esta thread) foi corretissimo ao colocar o anúncio e já informar o salário. Não entro no mérito se é muito ou pouco, adequado ou não a região dele, mas sim ao fato de ele ter deixado bem claro a faixa salarial que ele pratica , ou pode pagar. Sucesso a ele na sua busca. Moacir Em 03/09/2010 16:50, Ricardo Kenji escreveu: Sou de Campo Grande/MS, na minha opinião não é o custo de vida que é mais barato, mas sim a valorização do serviço no estado em geral. Para se ter uma idéia, o salário inicial de São Paulo parece que é quase o teto daqui de MS. Não conheço ninguém na minha área que ganhe muito mais que isso por aqui. Aqui neste estado não existe campo para a informática, não existe uma procura por profissionais, podem reparar, acho que um dos únicos anúncios sobre vagas para a cidade foi este do colega Douglas, o que é forte aqui é o agronegócio, parece que aos poucos isso vai mudando (assim espero), abrindo oportunidades para outros nichos, mas atualmente não. Em 03/09/2010 12:57, Eny Urias escreveu:
RES: [delphi-br] cast de float para byte
Não se pode fazer cast de um tipo de dados cujo tamanho é maior que o do dado que irá receber o resultado da conversão. O tipo Byte, como o próprio nome do tipo diz, tem um byte de tamanho. Já o tipo Real (que no final das contas é um Double) tem 8 bytes de tamanho. O que se pode fazer é representar um dado Real (ou Double) como um array de 8 bytes, assim: program RealToBytes; {$APPTYPE CONSOLE} uses SysUtils; var cod: Real; c: array[0..SizeOf(Real) - 1] of byte absolute cod; i: integer; begin cod := 123.45; for i := 0 to SizeOf(Real) - 1 do WriteLn(Format('$%2.2X', [c[i]])); WriteLn(Eoln); end. Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de felipe govoni Enviada em: quinta-feira, 2 de setembro de 2010 08:38 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] cast de float para byte bom dia estou tentando fazer isso: var cod :real; c :byte; begin cod := 1; c := byte(cod); end; mas da erro de cast, alguem sabe como fazer essa transformação? -- Felipe Govoni - GOVONI Sistemas Fone 8472-8718 www.govoni.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] cast de float para byte
A título de esclarecimento, um valor do tipo byte corresponde a um valor inteiro compreendido entre a faixa de valores de 0 até 255. Um valor do tipo Real (que é um Double!) pode passar desse valor, e ainda poder receber valores negativos. A grosso modo, esta também poderia ser uma explicação aceitável para não ser possível fazer cast(conversão de tipo) de Real para Byte. Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Rubem Rocha Enviada em: quinta-feira, 2 de setembro de 2010 11:39 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] cast de float para byte Prioridade: Alta Não se pode fazer cast de um tipo de dados cujo tamanho é maior que o do dado que irá receber o resultado da conversão. O tipo Byte, como o próprio nome do tipo diz, tem um byte de tamanho. Já o tipo Real (que no final das contas é um Double) tem 8 bytes de tamanho. O que se pode fazer é representar um dado Real (ou Double) como um array de 8 bytes, assim: program RealToBytes; {$APPTYPE CONSOLE} uses SysUtils; var cod: Real; c: array[0..SizeOf(Real) - 1] of byte absolute cod; i: integer; begin cod := 123.45; for i := 0 to SizeOf(Real) - 1 do WriteLn(Format('$%2.2X', [c[i]])); WriteLn(Eoln); end. Sds. De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de felipe govoni Enviada em: quinta-feira, 2 de setembro de 2010 08:38 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] cast de float para byte bom dia estou tentando fazer isso: var cod :real; c :byte; begin cod := 1; c := byte(cod); end; mas da erro de cast, alguem sabe como fazer essa transformação? -- Felipe Govoni - GOVONI Sistemas Fone 8472-8718 www.govoni.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] cast de float para byte
Beleza, mas seria melhor ainda que você mostrasse como você fez para que outros colegas que, como você, poderão (ou irão) passar pelo mesmo problema saibam com contorná-lo. Isso é até uma maneira de se mostrar grato à lista no momento em que você precisou dela. Só o venha a nós e ao vosso reino nada é chato, não é mesmo? Sds. -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de felipe govoni Enviada em: quinta-feira, 2 de setembro de 2010 12:30 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] cast de float para byte na verdade o valor dentro da variavel era um valor entre 65 e 90, por isso achei que daria pra converter pra byte. eu ja resolvi o problema, eu que estava fazendo errado. mas mesmo assim obrigado. Em 2 de setembro de 2010 20:12, Rubem Rocha rubem.ro...@dtmanaus.com.brescreveu: A título de esclarecimento, um valor do tipo byte corresponde a um valor inteiro compreendido entre a faixa de valores de 0 até 255. Um valor do tipo Real (que é um Double!) pode passar desse valor, e ainda poder receber valores negativos. A grosso modo, esta também poderia ser uma explicação aceitável para não ser possível fazer cast(conversão de tipo) de Real para Byte. Sds. De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Rubem Rocha Enviada em: quinta-feira, 2 de setembro de 2010 11:39 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: RES: [delphi-br] cast de float para byte Prioridade: Alta Não se pode fazer cast de um tipo de dados cujo tamanho é maior que o do dado que irá receber o resultado da conversão. O tipo Byte, como o próprio nome do tipo diz, tem um byte de tamanho. Já o tipo Real (que no final das contas é um Double) tem 8 bytes de tamanho. O que se pode fazer é representar um dado Real (ou Double) como um array de 8 bytes, assim: program RealToBytes; {$APPTYPE CONSOLE} uses SysUtils; var cod: Real; c: array[0..SizeOf(Real) - 1] of byte absolute cod; i: integer; begin cod := 123.45; for i := 0 to SizeOf(Real) - 1 do WriteLn(Format('$%2.2X', [c[i]])); WriteLn(Eoln); end. Sds. De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br ] Em nome de felipe govoni Enviada em: quinta-feira, 2 de setembro de 2010 08:38 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br Assunto: [delphi-br] cast de float para byte bom dia estou tentando fazer isso: var cod :real; c :byte; begin cod := 1; c := byte(cod); end; mas da erro de cast, alguem sabe como fazer essa transformação? -- Felipe Govoni - GOVONI Sistemas Fone 8472-8718 www.govoni.com.br
Re: Res: [delphi-br] Programador Delphi (CAMPO GRANDE-MS)
É, salário para auxiliar de pedreiro sem qualificação ! --- Em delphi-br@yahoogrupos.com.br, Eny Urias enyur...@... escreveu Eu não poderia deixar de comentar esse anúncio! Eu não sei se a região do anúncio trabalha com essa faixa salarial, mas, olha, pra trabalhar esse tanto e ter essa experiência e essa escolaridade, acho que estão oferecendo muito pouco! Não quero criar polêmica aqui, pelo amor de Deus! Só queria deixar registrada uma opinião. -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Douglas Uesato ues...@... Para: delphi-br@yahoogrupos.com.br Enviadas: Quarta-feira, 1 de Setembro de 2010 12:19:03 Assunto: [delphi-br] Programador Delphi (CAMPO GRANDE-MS) Programador Delphi Empresa Contratante: Multicoisas - Analisar e desenvolver sistema de gestão ERP em Delphi. - Ensino Superior (cursando ou concluído) na área de informática. - Experiência em desenvolvimento de Sistemas, Delphi, Firebird e MySQL. Local de trabalho: Campo Grande - MS. Tipo de contratação: CLT, efetivo. Horário: 8h diárias, com 1:30h de intervalo e 4 horas no sábado. Benefícios: VT, VR, Assistência médica (após o período de experiência) e Seguro de vida (após o período de experiência) Faixa Salarial: R$ 1200,00 + Produtividade Cidade: Campo Grande Quantidade de vaga(s): 1 Interessados enviar o currículo para o email: mailto:ues...@... ues...@... [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Programador Delphi (CAMPO GRANDE-MS)
Então no que se baseiam pesquisas salariais de mercado de TI? Em todas as regiões do nosso País, ou somente no eixo Sul-Sudeste? Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Walter Chagas (Bol) Enviada em: quarta-feira, 1 de setembro de 2010 16:57 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Programador Delphi (CAMPO GRANDE-MS) Marcos, Uma coisa há de se considerar: O custo de vida em CG é baixo. Eu conheço lá, já que a Telemont mantem o Centro de Operações do Centro Oeste da OI lá, e o fez por ser a cidade da área 2 da OI de menor custo pra implantação do Centralizado. Salários, voce não pode se parametrizar pela sua região. Por exemplo, em Porto Velho, com 1500 reais voce vive legal. Em São Paulo voce passa fome. Salario de 5 mil reais em São Paulo, é um valor na média, em Palmas, no Tocantins, voce seria milionário. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br mailto:wchagasj%40bol.com.br MSN: whitesock...@hotmail.com mailto:whitesockets%40hotmail.com SKYPE: WalterChagasJr Twitter: @wchagas - Original Message - From: Marcos Abreu Ferreira maferreira...@gmail.com mailto:maferreira.f2%40gmail.com To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Wednesday, September 01, 2010 5:49 PM Subject: Re: [delphi-br] Programador Delphi (CAMPO GRANDE-MS) Não é polêmica não, é escravidão mesmo!!! Em 1 de setembro de 2010 16:59, Eny Urias enyur...@yahoo.com.br mailto:enyurias%40yahoo.com.br escreveu: Eu não poderia deixar de comentar esse anúncio! Eu não sei se a região do anúncio trabalha com essa faixa salarial, mas, olha, pra trabalhar esse tanto e ter essa experiência e essa escolaridade, acho que estão oferecendo muito pouco! Não quero criar polêmica aqui, pelo amor de Deus! Só queria deixar registrada uma opinião. -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Douglas Uesato ues...@multicoisas.com.br mailto:uesato%40multicoisas.com.br uesato%40multicoisas.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Enviadas: Quarta-feira, 1 de Setembro de 2010 12:19:03 Assunto: [delphi-br] Programador Delphi (CAMPO GRANDE-MS) Programador Delphi Empresa Contratante: Multicoisas - Analisar e desenvolver sistema de gestão ERP em Delphi. - Ensino Superior (cursando ou concluído) na área de informática. - Experiência em desenvolvimento de Sistemas, Delphi, Firebird e MySQL. Local de trabalho: Campo Grande - MS. Tipo de contratação: CLT, efetivo. Horário: 8h diárias, com 1:30h de intervalo e 4 horas no sábado. Benefícios: VT, VR, Assistência médica (após o período de experiência) e Seguro de vida (após o período de experiência) Faixa Salarial: R$ 1200,00 + Produtividade Cidade: Campo Grande Quantidade de vaga(s): 1 Interessados enviar o currículo para o email: mailto:ues...@multicoisas.com.br mailto:uesato%40multicoisas.com.br uesato%40multicoisas.com.br ues...@multicoisas.com.br mailto:uesato%40multicoisas.com.br uesato%40multicoisas.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Programador Delphi (CAMPO GRANDE-MS)
Caros, Talvez vocês não tenham entendido a forma de remuneração, mas vou tentar explicar melhor. Conforme anunciado, o salário é composto por uma parte fixa (R$ 1200,00) + variável (percentual sobre o faturamento bruto das empresas que utilizam o sistema). Portanto, quanto mais lojas usando o sistema e quanto mais essas lojas faturarem, maior será o seu salário no final do mês. Lembro ainda que esta remuneração é inicial, tenho funcionários que estão em outro patamar de remuneração no qual sobe o fixo e o percentual da participação. Espero que tenham entendido. Qualquer coisa é só me procurar. Atenciosamente, Douglas Uesato Departamento de T.I. Fone: (67) 3041-8000 www.multicoisas.com.br De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Marcos Abreu Ferreira Enviada em: quarta-feira, 1 de setembro de 2010 16:49 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Programador Delphi (CAMPO GRANDE-MS) Não é polêmica não, é escravidão mesmo!!! Em 1 de setembro de 2010 16:59, Eny Urias enyur...@yahoo.com.br mailto:enyurias%40yahoo.com.br escreveu: Eu não poderia deixar de comentar esse anúncio! Eu não sei se a região do anúncio trabalha com essa faixa salarial, mas, olha, pra trabalhar esse tanto e ter essa experiência e essa escolaridade, acho que estão oferecendo muito pouco! Não quero criar polêmica aqui, pelo amor de Deus! Só queria deixar registrada uma opinião. -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Douglas Uesato ues...@multicoisas.com.br mailto:uesato%40multicoisas.com.br uesato%40multicoisas.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Enviadas: Quarta-feira, 1 de Setembro de 2010 12:19:03 Assunto: [delphi-br] Programador Delphi (CAMPO GRANDE-MS) Programador Delphi Empresa Contratante: Multicoisas - Analisar e desenvolver sistema de gestão ERP em Delphi. - Ensino Superior (cursando ou concluído) na área de informática. - Experiência em desenvolvimento de Sistemas, Delphi, Firebird e MySQL. Local de trabalho: Campo Grande - MS. Tipo de contratação: CLT, efetivo. Horário: 8h diárias, com 1:30h de intervalo e 4 horas no sábado. Benefícios: VT, VR, Assistência médica (após o período de experiência) e Seguro de vida (após o período de experiência) Faixa Salarial: R$ 1200,00 + Produtividade Cidade: Campo Grande Quantidade de vaga(s): 1 Interessados enviar o currículo para o email: mailto:ues...@multicoisas.com.br mailto:uesato%40multicoisas.com.br uesato%40multicoisas.com.br ues...@multicoisas.com.br mailto:uesato%40multicoisas.com.br uesato%40multicoisas.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] [MAF] Velocidade de processamento
Eu penso que a solução, além de usar TClientDataSet, teria que fazer uso de threads e filas, na intenção de implementar algo que em .NET chamamos de thread pool (pool de threads). Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Ricardo César Cardoso Enviada em: terça-feira, 31 de agosto de 2010 12:51 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] [MAF] Velocidade de processamento Ao invés de uma TList, poderia usar TQueue ou TStack dependendo da necessidade e volume de dados. Agora uma pergunta de quem leu e releu e não entendeu direito: vc não conseguiria usar um descendente de TStream para resolver essa sua necessidade? Acho que seria até melhor do que Array ou estruturas de fila (TQueue), pilha (TStack) ou lista (TList). Atenciosamente, Ricardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em ter, 31/8/10, Roni Rodrigo ronirodr...@yahoo.com.br mailto:ronirodrigo%40yahoo.com.br escreveu: De: Roni Rodrigo ronirodr...@yahoo.com.br mailto:ronirodrigo%40yahoo.com.br Assunto: Re: [delphi-br] [MAF] Velocidade de processamento Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Data: Terça-feira, 31 de Agosto de 2010, 13:04 cara... o mais rápido acho que não é nem array nem cds... imagino que uma lista dinâmica ( TList ) seria mais rápida e fácil de manipular, além de ser mais estruturada mas se vc exibe as informações num grid, vc teria q sincronizar tanto a TList como o array, nesse caso acho que seria mais rápido manipular direto o cds mesmo... o/ Em 31/08/2010 12:22, Marcos Abreu Ferreira escreveu: Pessoal, estou desenvolvendo uma aplicação onde vou recebendo as informações por socket, salvo em um ClientDataSet e disponibilizo elas em um Grid. Em algumas situações a quantidade de informações é muito grande e veem todas juntas. O campo índice do ClientDataSet é um campo posição (numérico de 2 posições) e o outro campo é o horário. Quando recebo a linha de informação, verifico se a posição 1 e a posição anterior existem, carregar os tempos delas em variáveis e depois verificar se a posição recebida existe, e caso exista, somente altero o valor do horário e as diferenças entre elas, e se não estiver, crio um novo registro. Essa verificação da posição 1 e a anterior seria mais rápida se eu usasse um array ou o ClientDataSet mesmo? e a gravação/alteração seria mais rápida em qual situação? [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] Page footer no Quick Report
Opa Osman, Será que em tempo de execução, você identificando que é a última página, você não consegue diminuir o Height da banda detalhe ? Seria uma saída. Ats. Omar M. Haddad Analista de Sistemas De: Osman osman.sique...@gmail.com Para: delphi-br@yahoogrupos.com.br Enviadas: Segunda-feira, 30 de Agosto de 2010 11:01:09 Assunto: [delphi-br] Page footer no Quick Report Alô a todos. Tenho um relatório que pode ter várias páginas. Usei uma banda page footer para imprimir um texto fixo no final de cada página. Até aí tudo bem. O problema é que na última página, o relatório acaba bem no início, consumindo só um quarto da última página. Aí fica um espaço em branco até chegar no fim da página, onde saem os dados da page footer. gostaria de saber se no caso da última página, há alguma maneira de pegar a page footer e fazê-la ser impressa quando os dados do relatório acabar e não no fim da página. Alguém já passou por isso ou pode me dar uma dica? Qualquer help será bem vindo. Antecipadamente grato a todos. [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] Page footer no Quick Report
Osman, PageFooter é no fim da página mesmo, sempre! Se você fizer um rodapé no Word vai ter o mesmo resultado. Agora, se você quiser, pode usar uma childband replicando o seu rodapé e, no evento beforeprint dela, coloque-a visible true apenas se for a última página e faça o inverso para o rodapé. Rgs, Valfrid De: Osman osman.sique...@gmail.com Para: delphi-br@yahoogrupos.com.br Enviadas: Segunda-feira, 30 de Agosto de 2010 12:01:09 Assunto: [delphi-br] Page footer no Quick Report Alô a todos. Tenho um relatório que pode ter várias páginas. Usei uma banda page footer para imprimir um texto fixo no final de cada página. Até aí tudo bem. O problema é que na última página, o relatório acaba bem no início, consumindo só um quarto da última página. Aí fica um espaço em branco até chegar no fim da página, onde saem os dados da page footer. gostaria de saber se no caso da última página, há alguma maneira de pegar a page footer e fazê-la ser impressa quando os dados do relatório acabar e não no fim da página. Alguém já passou por isso ou pode me dar uma dica? Qualquer help será bem vindo. Antecipadamente grato a todos. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] Page footer no Quick Report
Verifique se a página atual é a mesma do pagecount. Valfrid De: Osman Siqueira Jr osman.sique...@gmail.com Para: delphi-br@yahoogrupos.com.br Enviadas: Segunda-feira, 30 de Agosto de 2010 17:46:30 Assunto: Re: [delphi-br] Page footer no Quick Report Prezados Omar e Valfrid, As soluções que vocês deram foram ótimas. Valeu! Show de bola!!. Preferi implementar a solução do Valfrid por achar mais fácil e já repliquei uma child band exatamente da forma como descrita. Aí surgiu uma dúvida: tem alguma propriedade ou algum evento que me avise que está sendo processada a última página? Assim eu posso dar um Enabled := True na nova banda e um Enable := False na banda de page Footer. Já estou procurando no google, mas caso vocês saibam, eu agradeceria se pudessem me dizer. Mais uma vez, muito obrigado. Não esparava que fosse receber tanta ajuda. Valeu!! Em 30 de agosto de 2010 14:03, Valfrid-Ly Silva Couto valfrid...@yahoo.com.br escreveu: Osman, PageFooter é no fim da página mesmo, sempre! Se você fizer um rodapé no Word vai ter o mesmo resultado. Agora, se você quiser, pode usar uma childband replicando o seu rodapé e, no evento beforeprint dela, coloque-a visible true apenas se for a última página e faça o inverso para o rodapé. Rgs, Valfrid De: Osman osman.sique...@gmail.com osman.siqueira%40gmail.com Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Enviadas: Segunda-feira, 30 de Agosto de 2010 12:01:09 Assunto: [delphi-br] Page footer no Quick Report Alô a todos. Tenho um relatório que pode ter várias páginas. Usei uma banda page footer para imprimir um texto fixo no final de cada página. Até aí tudo bem. O problema é que na última página, o relatório acaba bem no início, consumindo só um quarto da última página. Aí fica um espaço em branco até chegar no fim da página, onde saem os dados da page footer. gostaria de saber se no caso da última página, há alguma maneira de pegar a page footer e fazê-la ser impressa quando os dados do relatório acabar e não no fim da página. Alguém já passou por isso ou pode me dar uma dica? Qualquer help será bem vindo. Antecipadamente grato a todos. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM [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]
Res: [delphi-br] Re: Como subtrair horas corretas
Boa noite pessoal RESOLVIDO Muito obrigado ao Roni e ao Eny. Usei o IncMinute e ficou muito bom até agora, rsrs. --- Em delphi-br@yahoogrupos.com.br, Roni Rodrigo ronirodr...@... escreveu de qualquer forma, 24:00 não é uma hora válida mesmo... vai ter q converter pra 00:00 ai se incrementar a hora vai simplesmente passar a ser 01:00 do dia atual. por isso, ao invés de incrementar a hora, incrementa o dia... pode usar o IncDay()... ou somar 1 na data o/ Em 27/08/2010 08:53, Eny Urias escreveu: Porque vc não usa IncHour()? Adiciona a unit DateUtils... -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Roni Rodrigo ronirodr...@... mailto:ronirodrigo%40yahoo.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Quinta-feira, 26 de Agosto de 2010 22:15:13 Assunto: Re: [delphi-br] Re: Como subtrair horas corretas mas então... como eu disse... não seria 0 hora do dia seguinte? converte teu 24:00 pra 0 e incrementa 1 dia... ai vc faz o calculo normalmente... o/ Em 26/08/2010 22:00, alexsandro_qs escreveu: É o problema que estou tendo aqui é isso, pois o usuário digitar Inicial : 07:30 Final: 24:00 o resultado teria que dar : 16:30 Só que como ele não reconhece o 24:00, não faz o calculo. --- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br, Roni Rodrigo ronirodrigo@ escreveu cara... acredito que 24:00 não seja uma hora válida mesmo... o dia vai até de 0:00 até 23:59 ... o/ Em 26/08/2010 18:48, alexsandro_qs escreveu: Boa noite pessoal; Eu tinha feito uma forma de subtrair 2 horas aqui, e até à um tempinho atrás, estava tudo ok. Só que agora pintou um problema: era feito assim: --- var h1, h2, resultado : TDateTime; begin d1:= StrToTime(adotDatainicial.Value); d2:= StrToTime(adotDatainicia2.Value); resultado := d2 - d1; --- Só que quando é digitado 24:00, esse valor não é reconhecido como horas ai os erros. Alguém poderia me ajudar com isso ? OBS.: a hora nunca vai passar de 24:00 ( ou seja de um dia para o outro) Ex.: saída 24:00 - entrada 01:00 = 23:00 e não 23:60 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] Re: Como subtrair horas corretas
Porque vc não usa IncHour()? Adiciona a unit DateUtils... -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Roni Rodrigo ronirodr...@yahoo.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Quinta-feira, 26 de Agosto de 2010 22:15:13 Assunto: Re: [delphi-br] Re: Como subtrair horas corretas mas então... como eu disse... não seria 0 hora do dia seguinte? converte teu 24:00 pra 0 e incrementa 1 dia... ai vc faz o calculo normalmente... o/ Em 26/08/2010 22:00, alexsandro_qs escreveu: É o problema que estou tendo aqui é isso, pois o usuário digitar Inicial : 07:30 Final: 24:00 o resultado teria que dar : 16:30 Só que como ele não reconhece o 24:00, não faz o calculo. --- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br, Roni Rodrigo ronirodr...@... escreveu cara... acredito que 24:00 não seja uma hora válida mesmo... o dia vai até de 0:00 até 23:59 ... o/ Em 26/08/2010 18:48, alexsandro_qs escreveu: Boa noite pessoal; Eu tinha feito uma forma de subtrair 2 horas aqui, e até à um tempinho atrás, estava tudo ok. Só que agora pintou um problema: era feito assim: --- var h1, h2, resultado : TDateTime; begin d1:= StrToTime(adotDatainicial.Value); d2:= StrToTime(adotDatainicia2.Value); resultado := d2 - d1; --- Só que quando é digitado 24:00, esse valor não é reconhecido como horas ai os erros. Alguém poderia me ajudar com isso ? OBS.: a hora nunca vai passar de 24:00 ( ou seja de um dia para o outro) Ex.: saída 24:00 - entrada 01:00 = 23:00 e não 23:60 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] Problemas com MySQL 5.1 e Delphi 2010
Bom dia, Alan, já tentei isso também e ainda assim não dá certo. Lucas De: Alan ricardo Souza alanr.so...@yahoo.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Quinta-feira, 26 de Agosto de 2010 17:06:01 Assunto: Re: [delphi-br] Problemas com MySQL 5.1 e Delphi 2010 Boa tarde, Ao invés de colocar a virgula no dbedit tente colocar no displayformat do clientdataset (obs cito o clientdataset mas o mydac tambem da por uso o corelab da devart) que vc nescessita pois normalmente campo decimal é somente colocar a mascara no display format ex(###,##0.00). --- Em qui, 26/8/10, Eduardo Silva dos Santos eduardo@gmail.com escreveu: De: Eduardo Silva dos Santos eduardo@gmail.com Assunto: Re: [delphi-br] Problemas com MySQL 5.1 e Delphi 2010 Para: delphi-br@yahoogrupos.com.br Data: Quinta-feira, 26 de Agosto de 2010, 12:14 Lucas, não uso DbEdit mais vou fazer um teste aqui. Qual versão do MyDAC você ta usando? Att, ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 9961-7095 MSN: eduardo@gmail.com Site: http://www.drdsistemas.com.br/ ... Em 26 de agosto de 2010 08:33, Lucas Eduardo Barao Neves lucas_del...@yahoo.com.br escreveu: Bom dia pessoal. Estou com um problema com campos do tipo float e DBEdit no Delphi 2010 com MySQL5.1. O problema é o seguinte: crio meu campo no MySQL como float de 16,2. Na aplicação coloco um dbedit e quando tento preenchê-lo colocando vírgula como separador decimal ele dá o seguinte erro: --- Project raised exception class EDatabaseError with message ''1,25' is not a valid floating point value for field 'Valor Gasolina''. --- Se eu apagar o valor e digitar ponto como separador, por ex. 1.25, ele não aceita, aliás, o dbedit nem deixa eu digitar o '.', aceitando somente a vírgula. Alguém saberia por que isso acontece e como posso resolver? Para referência, estou usando os componentes MyDAC. Grato a todos, Lucas Neves [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] [As partes desta mensagem que não continham texto foram removidas]
Re: Res: [delphi-br] Re: Como subtrair horas corretas
de qualquer forma, 24:00 não é uma hora válida mesmo... vai ter q converter pra 00:00 ai se incrementar a hora vai simplesmente passar a ser 01:00 do dia atual. por isso, ao invés de incrementar a hora, incrementa o dia... pode usar o IncDay()... ou somar 1 na data o/ Em 27/08/2010 08:53, Eny Urias escreveu: Porque vc não usa IncHour()? Adiciona a unit DateUtils... -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Roni Rodrigo ronirodr...@yahoo.com.br mailto:ronirodrigo%40yahoo.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Quinta-feira, 26 de Agosto de 2010 22:15:13 Assunto: Re: [delphi-br] Re: Como subtrair horas corretas mas então... como eu disse... não seria 0 hora do dia seguinte? converte teu 24:00 pra 0 e incrementa 1 dia... ai vc faz o calculo normalmente... o/ Em 26/08/2010 22:00, alexsandro_qs escreveu: É o problema que estou tendo aqui é isso, pois o usuário digitar Inicial : 07:30 Final: 24:00 o resultado teria que dar : 16:30 Só que como ele não reconhece o 24:00, não faz o calculo. --- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br, Roni Rodrigo ronirodr...@... escreveu cara... acredito que 24:00 não seja uma hora válida mesmo... o dia vai até de 0:00 até 23:59 ... o/ Em 26/08/2010 18:48, alexsandro_qs escreveu: Boa noite pessoal; Eu tinha feito uma forma de subtrair 2 horas aqui, e até à um tempinho atrás, estava tudo ok. Só que agora pintou um problema: era feito assim: --- var h1, h2, resultado : TDateTime; begin d1:= StrToTime(adotDatainicial.Value); d2:= StrToTime(adotDatainicia2.Value); resultado := d2 - d1; --- Só que quando é digitado 24:00, esse valor não é reconhecido como horas ai os erros. Alguém poderia me ajudar com isso ? OBS.: a hora nunca vai passar de 24:00 ( ou seja de um dia para o outro) Ex.: saída 24:00 - entrada 01:00 = 23:00 e não 23:60 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] Problemas com MySQL 5.1 e Delphi 2010
O problema foi resolvido. Deletei os campos no mySQL e criei novamente. Depois exclui os componentes MyQuery e MyDataSource do DataModule, adicionei de novo e passou a funcionar... Vai entender... De: Alan ricardo Souza alanr.so...@yahoo.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Quinta-feira, 26 de Agosto de 2010 17:06:01 Assunto: Re: [delphi-br] Problemas com MySQL 5.1 e Delphi 2010 Boa tarde, Ao invés de colocar a virgula no dbedit tente colocar no displayformat do clientdataset (obs cito o clientdataset mas o mydac tambem da por uso o corelab da devart) que vc nescessita pois normalmente campo decimal é somente colocar a mascara no display format ex(###,##0.00). --- Em qui, 26/8/10, Eduardo Silva dos Santos eduardo@gmail.com escreveu: De: Eduardo Silva dos Santos eduardo@gmail.com Assunto: Re: [delphi-br] Problemas com MySQL 5.1 e Delphi 2010 Para: delphi-br@yahoogrupos.com.br Data: Quinta-feira, 26 de Agosto de 2010, 12:14 Lucas, não uso DbEdit mais vou fazer um teste aqui. Qual versão do MyDAC você ta usando? Att, ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 9961-7095 MSN: eduardo@gmail.com Site: http://www.drdsistemas.com.br/ ... Em 26 de agosto de 2010 08:33, Lucas Eduardo Barao Neves lucas_del...@yahoo.com.br escreveu: Bom dia pessoal. Estou com um problema com campos do tipo float e DBEdit no Delphi 2010 com MySQL5.1. O problema é o seguinte: crio meu campo no MySQL como float de 16,2. Na aplicação coloco um dbedit e quando tento preenchê-lo colocando vírgula como separador decimal ele dá o seguinte erro: --- Project raised exception class EDatabaseError with message ''1,25' is not a valid floating point value for field 'Valor Gasolina''. --- Se eu apagar o valor e digitar ponto como separador, por ex. 1.25, ele não aceita, aliás, o dbedit nem deixa eu digitar o '.', aceitando somente a vírgula. Alguém saberia por que isso acontece e como posso resolver? Para referência, estou usando os componentes MyDAC. Grato a todos, Lucas Neves [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] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Delphi 2010 ta doido?
Poste as declarações que você usou no RAD Studio 2010! Assim você ajuda aqueles outros colegas que tem (ou poderão vir a ter) o mesmo problema que você, além de ser uma forma de ser grato à lista! Porque só o venha a nós, e ao vosso reino nada é meio chato, não? Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Iran Lima Enviada em: quarta-feira, 25 de agosto de 2010 12:51 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Delphi 2010 ta doido? Resolvido. O problema era exatamente nas declarações. Obrigado amigo. De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de Clairton Enviada em: terça-feira, 24 de agosto de 2010 18:54 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Delphi 2010 ta doido? a Declaração das funçoes tbm tem que estar com o Ansi... function Bematech_FI_VendeItem( Codigo: AnsiString; Descricao: AnsiString; Aliquota: AnsiString; TipoQuantidade: AnsiString; Quantidade: AnsiString; CasasDecimais: Integer; ValorUnitario: AnsiString; TipoDesconto: AnsiString; Desconto: AnsiString): Integer; StdCall; External 'BEMAFI32.DLL'; Att.: Clairton Eloisio Müller Em 24/08/2010 18:46, Iran Lima escreveu: Já tentei com pansichar E nada. -Mensagem original- De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br] Em nome de Roni Rodrigo Enviada em: terça-feira, 24 de agosto de 2010 18:27 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Delphi 2010 ta doido? tenta converter em pansichar... ex: Bematech_FI_VendeItem(PAnsiChar(codigo), PAnsiChar(descricao), PAnsiChar(aliquota)... Em 24/08/2010 17:01, Iran Lima escreveu: Gente to com um problema ao passar parâmetros strings no Delphi 2010 , Exemplo: Se eu usar um SaveToFile(arquivo.txt) o arquivo gerado fica nome a sem extensão. Outro Exemplo ao chamar o método da Bemafi32.dll Bematech_FI_VendeItem( 'codigo', descricao, aliquota, sTipoQtde, FormatFloat('0', quantidade), iDecimal, FormatFloat('0.00',valorUnitario), sTipoDesconto, FormatFloat('0.00',0) ); so vai a primeira letra de cada parâmetro 2010-08-24 16:53:57 - Parâmetros: 0|S|I|I|0|2|1|$|0 (Log da impressora), no Debug passa tudo blz mas a impressora recebe errado O que pode ser isso??? [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- *Inovação é o combustível do crescimento.* *Clairton Eloísio Müller* Depto. Desenvolvimento E-mail: clair...@dessis.com.br mailto:clairton%40dessis.com.br mailto:clairton%40dessis.com.br mailto:clair...@dessis.com.br mailto:clairton%40dessis.com.br mailto:clairton%40dessis.com.br Site: http://www.dessis.com.br *Dessis Sistemas de Gestão Empresarial* Rua José Marangoni, 380 - Vila Nova Cx. Postal 417 CEP: 89259-500 - Jaraguá do Sul - SC Fone/Fax: (0xx 47)3371-7842/3371-2640/3371-7144 [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Delphi 2010 ta doido?
Mudei tudo pra ANSI e não resolveu ainda function Bematech_FI_VendeItem( Codigo: AnsiString; Descricao: AnsiString; Aliquota: AnsiString; TipoQuantidade: AnsiString; Quantidade: AnsiString; CasasDecimais: Integer; ValorUnitario: AnsiString; TipoDesconto: AnsiString; Desconto: AnsiString): Integer; StdCall; External 'BEMAFI32.DLL'; De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Clairton Enviada em: terça-feira, 24 de agosto de 2010 18:54 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Delphi 2010 ta doido? a Declaração das funçoes tbm tem que estar com o Ansi... function Bematech_FI_VendeItem( Codigo: AnsiString; Descricao: AnsiString; Aliquota: AnsiString; TipoQuantidade: AnsiString; Quantidade: AnsiString; CasasDecimais: Integer; ValorUnitario: AnsiString; TipoDesconto: AnsiString; Desconto: AnsiString): Integer; StdCall; External 'BEMAFI32.DLL'; Att.: Clairton Eloisio Müller Em 24/08/2010 18:46, Iran Lima escreveu: Já tentei com pansichar E nada. -Mensagem original- De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br] Em nome de Roni Rodrigo Enviada em: terça-feira, 24 de agosto de 2010 18:27 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Delphi 2010 ta doido? tenta converter em pansichar... ex: Bematech_FI_VendeItem(PAnsiChar(codigo), PAnsiChar(descricao), PAnsiChar(aliquota)... Em 24/08/2010 17:01, Iran Lima escreveu: Gente to com um problema ao passar parâmetros strings no Delphi 2010 , Exemplo: Se eu usar um SaveToFile(arquivo.txt) o arquivo gerado fica nome a sem extensão. Outro Exemplo ao chamar o método da Bemafi32.dll Bematech_FI_VendeItem( 'codigo', descricao, aliquota, sTipoQtde, FormatFloat('0', quantidade), iDecimal, FormatFloat('0.00',valorUnitario), sTipoDesconto, FormatFloat('0.00',0) ); so vai a primeira letra de cada parâmetro 2010-08-24 16:53:57 - Parâmetros: 0|S|I|I|0|2|1|$|0 (Log da impressora), no Debug passa tudo blz mas a impressora recebe errado O que pode ser isso??? [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- *Inovação é o combustível do crescimento.* *Clairton Eloísio Müller* Depto. Desenvolvimento E-mail: clair...@dessis.com.br mailto:clairton%40dessis.com.br mailto:clair...@dessis.com.br mailto:clairton%40dessis.com.br Site: http://www.dessis.com.br *Dessis Sistemas de Gestão Empresarial* Rua José Marangoni, 380 - Vila Nova Cx. Postal 417 CEP: 89259-500 - Jaraguá do Sul - SC Fone/Fax: (0xx 47)3371-7842/3371-2640/3371-7144 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] Problemas com MySQL 5.1 e Delphi 2010
Eu não queria mudar uma configuração regional, pelo menos em nível de SO... usuário sabe como é... se muda a cor da grama, ele morre de fome... compensa encher a tela de edits e tratar dentro da aplicação, hehehehe. Mas vou tentar sua segunda dica. Obrigado. De: Alisson alss...@yahoo.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Quinta-feira, 26 de Agosto de 2010 9:58:59 Assunto: Re: [delphi-br] Problemas com MySQL 5.1 e Delphi 2010 Isso está parecendo erro de configuraçãode configurações regionais o caracter para valor decimal. No painel de controle-configurações regionais e estiver configurado com ., mude para ,. Você pode fazer essa mudança no seu aplicatico colocando na seção Initialization :DecimalSeparator := ','; - Original Message - From: Lucas Eduardo Barao Neves To: delphi-br@yahoogrupos.com.br Sent: Thursday, August 26, 2010 8:33 AM Subject: [delphi-br] Problemas com MySQL 5.1 e Delphi 2010 Bom dia pessoal. Estou com um problema com campos do tipo float e DBEdit no Delphi 2010 com MySQL5.1. O problema é o seguinte: crio meu campo no MySQL como float de 16,2. Na aplicação coloco um dbedit e quando tento preenchê-lo colocando vírgula como separador decimal ele dá o seguinte erro: --- Project raised exception class EDatabaseError with message ''1,25' is not a valid floating point value for field 'Valor Gasolina''. --- Se eu apagar o valor e digitar ponto como separador, por ex. 1.25, ele não aceita, aliás, o dbedit nem deixa eu digitar o '.', aceitando somente a vírgula. Alguém saberia por que isso acontece e como posso resolver? Para referência, estou usando os componentes MyDAC. Grato a todos, Lucas Neves [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Ordenacao em cxGrid
Tem catrabilhões de dicas para ordenação de ClientDataSet na Internet, e da maneira que você quer, sem essa lusitanice de construir um ORDER BY pra receber novamente os dados, gerando tráfego inútil na rede e denegrindo desempenho tanto da aplicação como da própria rede. Se bobear, pode acabar encontrando também nas mensagens antigas da lista, em http://br.groups.yahoo.com/group/delphi-br/messages. Boa sorte. Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Murilo Cunha Enviada em: quinta-feira, 26 de agosto de 2010 09:28 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Ordenacao em cxGrid Pessoal, Como eu faço a ordenacao no grid cxGrid? Quero que ao clicar no titulo da coluna do cxGrid as informacoes sejam colocadas em ordem alfabetica. Lembrando que meu cxGrid estah conectado a um TClientDataSet e nao quero colocar o ORDER BY na instrucao SELECT. Obrigado MuriloCunha [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Delphi 2010 ta doido?
Acho que não precisaria postar pois da pra mudar tudo em 10s usando o Replace de String para AnsiString Mas to aqui pra ajudar no que puder Tb. Valeu pessoal. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Rubem Rocha Enviada em: quarta-feira, 25 de agosto de 2010 18:33 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Delphi 2010 ta doido? Prioridade: Alta Poste as declarações que você usou no RAD Studio 2010! Assim você ajuda aqueles outros colegas que tem (ou poderão vir a ter) o mesmo problema que você, além de ser uma forma de ser grato à lista! Porque só o venha a nós, e ao vosso reino nada é meio chato, não? Sds. De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de Iran Lima Enviada em: quarta-feira, 25 de agosto de 2010 12:51 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: RES: [delphi-br] Delphi 2010 ta doido? Resolvido. O problema era exatamente nas declarações. Obrigado amigo. De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de Clairton Enviada em: terça-feira, 24 de agosto de 2010 18:54 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Delphi 2010 ta doido? a Declaração das funçoes tbm tem que estar com o Ansi... function Bematech_FI_VendeItem( Codigo: AnsiString; Descricao: AnsiString; Aliquota: AnsiString; TipoQuantidade: AnsiString; Quantidade: AnsiString; CasasDecimais: Integer; ValorUnitario: AnsiString; TipoDesconto: AnsiString; Desconto: AnsiString): Integer; StdCall; External 'BEMAFI32.DLL'; Att.: Clairton Eloisio Müller Em 24/08/2010 18:46, Iran Lima escreveu: Já tentei com pansichar E nada. -Mensagem original- De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br] Em nome de Roni Rodrigo Enviada em: terça-feira, 24 de agosto de 2010 18:27 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Delphi 2010 ta doido? tenta converter em pansichar... ex: Bematech_FI_VendeItem(PAnsiChar(codigo), PAnsiChar(descricao), PAnsiChar(aliquota)... Em 24/08/2010 17:01, Iran Lima escreveu: Gente to com um problema ao passar parâmetros strings no Delphi 2010 , Exemplo: Se eu usar um SaveToFile(arquivo.txt) o arquivo gerado fica nome a sem extensão. Outro Exemplo ao chamar o método da Bemafi32.dll Bematech_FI_VendeItem( 'codigo', descricao, aliquota, sTipoQtde, FormatFloat('0', quantidade), iDecimal, FormatFloat('0.00',valorUnitario), sTipoDesconto, FormatFloat('0.00',0) ); so vai a primeira letra de cada parâmetro 2010-08-24 16:53:57 - Parâmetros: 0|S|I|I|0|2|1|$|0 (Log da impressora), no Debug passa tudo blz mas a impressora recebe errado O que pode ser isso??? [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- *Inovação é o combustível do crescimento.* *Clairton Eloísio Müller* Depto. Desenvolvimento E-mail: clair...@dessis.com.br mailto:clairton%40dessis.com.br mailto:clairton%40dessis.com.br mailto:clairton%40dessis.com.br mailto:clair...@dessis.com.br mailto:clairton%40dessis.com.br mailto:clairton%40dessis.com.br mailto:clairton%40dessis.com.br Site: http://www.dessis.com.br *Dessis Sistemas de Gestão Empresarial* Rua José Marangoni, 380 - Vila Nova Cx. Postal 417 CEP: 89259-500 - Jaraguá do Sul - SC Fone/Fax: (0xx 47)3371-7842/3371-2640/3371-7144 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] Ordenacao em cxGrid
No tableView do seu grid, va em OptionsCustomize e marque como True a opcao ColumnSorting. Ou selecione a coluna e em Options marque como True a opcao Sorting. Acho q eh isso q você tah kerendo neh colega?? Abracos Enviado do meu BlackBerry® da TIM -Original Message- From: Rubem Rocha rubem.ro...@dtmanaus.com.br Sender: delphi-br@yahoogrupos.com.br Date: Thu, 26 Aug 2010 10:04:58 To: delphi-br@yahoogrupos.com.br Reply-To: delphi-br@yahoogrupos.com.br Subject: RES: [delphi-br] Ordenacao em cxGrid Tem catrabilhões de dicas para ordenação de ClientDataSet na Internet, e da maneira que você quer, sem essa lusitanice de construir um ORDER BY pra receber novamente os dados, gerando tráfego inútil na rede e denegrindo desempenho tanto da aplicação como da própria rede. Se bobear, pode acabar encontrando também nas mensagens antigas da lista, em http://br.groups.yahoo.com/group/delphi-br/messages. Boa sorte. Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Murilo Cunha Enviada em: quinta-feira, 26 de agosto de 2010 09:28 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Ordenacao em cxGrid Pessoal, Como eu faço a ordenacao no grid cxGrid? Quero que ao clicar no titulo da coluna do cxGrid as informacoes sejam colocadas em ordem alfabetica. Lembrando que meu cxGrid estah conectado a um TClientDataSet e nao quero colocar o ORDER BY na instrucao SELECT. Obrigado MuriloCunha [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 * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Classe Recursiva
No Object Pascal do Delphi 7, declarações forward são usadas com classes, interfaces, procedures e functions. Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Roni Rodrigo Enviada em: quinta-feira, 26 de agosto de 2010 19:28 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Classe Recursiva se eu não me engano, declarações forward são só para classes sim... o/ Em 26/08/2010 09:30, Diego Garcia escreveu: eu tentei fazer isso com Record e não consegui... é somente com classe? *Diego Garcia* Twitter:http://www.twitter.com/drgarcia1986 Em 26 de agosto de 2010 09:20, Rubem Nascimento da Rocha djpardalro...@hotmail.com mailto:djpardalrocha%40hotmail.com escreveu: Como diria a Oi, Simples Assim!. type TMinhaClasse = class; TMinhaClasse = class private fCampo1: string; fCampo2: string; fCampo3: string; fObjetoPai: TMinhaClasse; public property ObjetoPai: TMinhaClasse read fObjetoPai write fObjetoPai; end; Para entender isso, informe-se no help do Delphi sobre declarações prévias (ou forward) de classes. Sim, pq melhor do que pegar algo pronto pra uso é entender o que se recebe, certo:;) Boa sorte. Sds. To:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br From:marcosdoer...@gmail.com mailto:marcosdoerner%40gmail.com marcosdoerner%40gmail.com Date: Wed, 25 Aug 2010 22:13:10 + Subject: [delphi-br] Classe Recursiva Ola a todos, estou criando uma classe na minha regra de negocio mais ou menos da seguinte forma Type TminhaClasse = Class private atributo1 : string; atributo2 : string; atributo3 : string; classePai : TminhaClasse; public ... end; A minha duvida é como declaro o atributo classePai já que a minha TminhaClasse ainda não foi declarada. E a classePai pode conter ou não a estrutura e acaba sendo recursiva, o Pai pode ter um pai e assim por diante. Marcos [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] Não entra no KeyPress do gr id
Murilo, a aplicação em questão usa frames, se não me engano não possuem tal propriedade, todavia, o mais intrigante é que em determinados momentos ele entra no keypress, pelo que pude notar isso acontece sempre que que é editado algum field do dbgrid. Idéias? __ Jonas Schumacher Dalla Porta De: Murilo Cunha mcscu...@yahoo.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Terça-feira, 24 de Agosto de 2010 8:09:57 Assunto: Re: [delphi-br] Não entra no KeyPress do grid Jonas, Certifique-se de que a propriedade KEYPREVIEW do FORM esteja setada como TRUE. Obrigado MuriloCunha On 23/08/2010 19:55, Jonas Schumacher dalla porta wrote: Olá, tenho um componente descendente do TDBGrid e em certas ocasiões que pressiono uma tecla no grid o programa não está entrando no evento keypress, apesar de passar pelo keydown e up. Alguma idéia? [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Migrar delphi 7 para Delphi 2010.
Uma coisa é uma coisa, e outra coisa é outra coisa! Ou seja, uma coisa é migração de projetos em versões maiores de uma ferramenta de desenvolvimento, e outra coisa é execução de aplicativos em versões maiores de ambientes operacionais. Creio que você deveria ter aberto um novo tópico na lista falando sobre execução de aplicativos Delphi em plataformas operacionais superiores ao Windows XP (Windows Vista, Windows Server 2008, Windows 7, etc.) Sds. -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Marcos Abreu Ferreira Enviada em: quarta-feira, 25 de agosto de 2010 11:26 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Migrar delphi 7 para Delphi 2010. Bruno, Desenvolvi uma aplicação para um cliente no Delphi 7 e funciona perfeitamente no Windows XP. Recentemente ele foi testar a aplicação no Windows Vista e ela não funciona direito. O meu ambiente é Windows XP Pro + Delphi 7. Será que pode dar problema na hora do sistema rodar no Windows Vista por causa dos problemas de direito de gravação na pasta do sistema, pois a cada informação recebida, o meu sistema grava ela num arquivo texto. 2010/8/25 Bruno Lichot bruno.lic...@microfocus.com Oi Samuel, Todas as minhas migrações foram tranqüilas. É necessário alguns pontos de atenção: - Primeiro passo é certificar que todos os componentes de terceiros que usa já estão instalados com as devidas versões no Delphi 2010 ou se você tem os fontes, que já tenha feito o build e instalado no Delphi 2010. - Faça um backup do seu projeto e crie uma nova pasta para o projeto a ser migrado no Delphi 2010. - Apague todos os arquivos que NÃO sejam os .pas, .dfm e .dpr - Abra o dpr no Delphi 2010, configure todas as opções de projetos relevantes que você usa e de um build. O único trabalho que tive foi no uso de interfaces, APIs e funções que obrigatoriamente trabalham com AnsiString onde tive que usar typecast ou acertar alguma parte do código. O compilador te ajuda muito nesse processo e o Delphi migra todo o grosso para Unicode. Já migrei todo tipo de projeto, desde API de hardware, sistemas simples ou compexos client/Server ate aplicações de missão critica e web com DataSnap e DBExpress. Todas as migrações foram bem tranqüilas e executadas com sucesso. Não deixe de fazer todos os updates e hostfixes do Delphi, isso ajuda bastante. Abs Bruno Segue alguns links que podem te ajudar: Links Úteis Site do produto: http://www.embarcadero.com/products/delphi http://www.embarcadero.com/products/rad-studio Por que migrar do Delphi 7: http://edn.embarcadero.com/br/article/39230 No Developer Network tem o maior e mais completo conteúdo Delphi do mundo e completamente gratuito: http://edn.embarcadero.com/br Central de Recursos: http://www.embarcadero.com/products/rad-studio/resource-center Link de Vídeos (Português, Inglês e Espanhol): http://edn.embarcadero.com/br/article/39777 http://edn.embarcadero.com/article/37460 http://cc.embarcadero.com/coderage http://edn.embarcadero.com/article/39129 http://etnaweb04.embarcadero.com/rad-studio-2010/ Central de Documentação: HTTP://docs.embarcadero.com Meu link de downloads gratuitos: http://cc.embarcadero.com/author/795118 Central de Código: http://cc.embarcadero.com Central de Qualidade: http://qc.embarcadero.com Migração: http://www.embarcadero.com/rad-studio-2010-migration-center DataSnap: http://www.embarcadero-info.com/in_action/radstudio/db.html REST: http://www.embarcadero-info.com/in_action/radstudio/rest.html UNICODE: http://www.embarcadero.com/images/dm/technical-papers/delphi-unicode-migrati on.pdf Casos de Sucesso: http://www.embarcadero.com/application-showcase Link para quem quiser submeter seus casos de sucesso: http://www.surveymonkey.com/s.aspx?sm=BNcBkVCUCEDharLhLrmCyg_3d_3d Delphi Update: http://blogs.embarcadero.com/nickhodges/2009/12/14/39338 Webinars: Segredos do Delphi: http://update.codegear.com/forms/AMUSCA0911Delphi2010MigrationWebinar11-17 Posts e Recursos On-line: Delphi DirectWrite: http://blogs.embarcadero.com/pawelglowacki/2009/12/14/38872/ Teste Unitário: http://www.youtube.com/watch?v=nyZnfxDqThE Protegendo os Dados da sua Aplicação: http://blogs.embarcadero.com/amannarino/2009/12/11/interbase-2009-discover-t he-best-way-to-ensure-secure-data-protection-for-your-applications/ Delphi Recursos On-Line: http://blogs.embarcadero.com/pawelglowacki/2009/12/02/38849 Auditoria e Métricas com Delphi: http://blogs.embarcadero.com/michaelrozlog/2009/11/23/37000 DataSnap: http://blogs.embarcadero.com/davidi/2009/11/06/39866 Estatisticas de Migração com Unicode: http://blogs.embarcadero.com/ao/2009/10/09/39042 Touch Move Demo: http://chrisbensen.blogspot.com/2009/09/touch-demo-part-i.html http://chrisbensen.blogspot.com/2009/10/touch-demo-part-ii.html http://chrisbensen.blogspot.com/2009/10/touch-demo-part-iii.html
Re: [Bulk] RES: [delphi-br] Migrar delphi 7 para Delphi 2010.
Uma vez que tentei mas a um tempo atras dava esse erro: Incompatible types: 'AnsiChar' and 'Char' Isso qdo tentei migrar para delphi 9. Os tipos de variáveis mudaram? String tmb? 2010/8/25 Rubem Rocha rubem.ro...@dtmanaus.com.br Uma coisa é uma coisa, e outra coisa é outra coisa! Ou seja, uma coisa é migração de projetos em versões maiores de uma ferramenta de desenvolvimento, e outra coisa é execução de aplicativos em versões maiores de ambientes operacionais. Creio que você deveria ter aberto um novo tópico na lista falando sobre execução de aplicativos Delphi em plataformas operacionais superiores ao Windows XP (Windows Vista, Windows Server 2008, Windows 7, etc.) Sds. -Mensagem original- De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Marcos Abreu Ferreira Enviada em: quarta-feira, 25 de agosto de 2010 11:26 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Migrar delphi 7 para Delphi 2010. Bruno, Desenvolvi uma aplicação para um cliente no Delphi 7 e funciona perfeitamente no Windows XP. Recentemente ele foi testar a aplicação no Windows Vista e ela não funciona direito. O meu ambiente é Windows XP Pro + Delphi 7. Será que pode dar problema na hora do sistema rodar no Windows Vista por causa dos problemas de direito de gravação na pasta do sistema, pois a cada informação recebida, o meu sistema grava ela num arquivo texto. 2010/8/25 Bruno Lichot bruno.lic...@microfocus.combruno.lichot%40microfocus.com Oi Samuel, Todas as minhas migrações foram tranqüilas. É necessário alguns pontos de atenção: - Primeiro passo é certificar que todos os componentes de terceiros que usa já estão instalados com as devidas versões no Delphi 2010 ou se você tem os fontes, que já tenha feito o build e instalado no Delphi 2010. - Faça um backup do seu projeto e crie uma nova pasta para o projeto a ser migrado no Delphi 2010. - Apague todos os arquivos que NÃO sejam os .pas, .dfm e .dpr - Abra o dpr no Delphi 2010, configure todas as opções de projetos relevantes que você usa e de um build. O único trabalho que tive foi no uso de interfaces, APIs e funções que obrigatoriamente trabalham com AnsiString onde tive que usar typecast ou acertar alguma parte do código. O compilador te ajuda muito nesse processo e o Delphi migra todo o grosso para Unicode. Já migrei todo tipo de projeto, desde API de hardware, sistemas simples ou compexos client/Server ate aplicações de missão critica e web com DataSnap e DBExpress. Todas as migrações foram bem tranqüilas e executadas com sucesso. Não deixe de fazer todos os updates e hostfixes do Delphi, isso ajuda bastante. Abs Bruno Segue alguns links que podem te ajudar: Links Úteis Site do produto: http://www.embarcadero.com/products/delphi http://www.embarcadero.com/products/rad-studio Por que migrar do Delphi 7: http://edn.embarcadero.com/br/article/39230 No Developer Network tem o maior e mais completo conteúdo Delphi do mundo e completamente gratuito: http://edn.embarcadero.com/br Central de Recursos: http://www.embarcadero.com/products/rad-studio/resource-center Link de Vídeos (Português, Inglês e Espanhol): http://edn.embarcadero.com/br/article/39777 http://edn.embarcadero.com/article/37460 http://cc.embarcadero.com/coderage http://edn.embarcadero.com/article/39129 http://etnaweb04.embarcadero.com/rad-studio-2010/ Central de Documentação: HTTP://docs.embarcadero.com Meu link de downloads gratuitos: http://cc.embarcadero.com/author/795118 Central de Código: http://cc.embarcadero.com Central de Qualidade: http://qc.embarcadero.com Migração: http://www.embarcadero.com/rad-studio-2010-migration-center DataSnap: http://www.embarcadero-info.com/in_action/radstudio/db.html REST: http://www.embarcadero-info.com/in_action/radstudio/rest.html UNICODE: http://www.embarcadero.com/images/dm/technical-papers/delphi-unicode-migrati on.pdf Casos de Sucesso: http://www.embarcadero.com/application-showcase Link para quem quiser submeter seus casos de sucesso: http://www.surveymonkey.com/s.aspx?sm=BNcBkVCUCEDharLhLrmCyg_3d_3d Delphi Update: http://blogs.embarcadero.com/nickhodges/2009/12/14/39338 Webinars: Segredos do Delphi: http://update.codegear.com/forms/AMUSCA0911Delphi2010MigrationWebinar11-17 Posts e Recursos On-line: Delphi DirectWrite: http://blogs.embarcadero.com/pawelglowacki/2009/12/14/38872/ Teste Unitário: http://www.youtube.com/watch?v=nyZnfxDqThE Protegendo os Dados da sua Aplicação: http://blogs.embarcadero.com/amannarino/2009/12/11/interbase-2009-discover-t he-best-way-to-ensure-secure-data-protection-for-your-applications/ Delphi Recursos On-Line:
Re: [Bulk] RES: [delphi-br] Migrar delphi 7 para Delphi 2010.
Além do material que o Bruno citou e que é bastante rico, tem também a edição #120 da Revista Clube Delphi/PHP que conta com um artigo tratando da migração de Delphi 7 para o Delphi 2010 e um outro artigo sobre o tratamento de Strings a partir do Delphi 2009. Vale a pena comprar pelo menos essa edição para ter mais uma fonte de referência nessa questão de migração. Atenciosamente, Ricardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em qua, 25/8/10, Samuel M. Basso samuelba...@yahoo.com.br escreveu: De: Samuel M. Basso samuelba...@yahoo.com.br Assunto: Re: [Bulk] RES: [delphi-br] Migrar delphi 7 para Delphi 2010. Para: delphi-br@yahoogrupos.com.br Data: Quarta-feira, 25 de Agosto de 2010, 13:30 Uma vez que tentei mas a um tempo atras dava esse erro: Incompatible types: 'AnsiChar' and 'Char' Isso qdo tentei migrar para delphi 9. Os tipos de variáveis mudaram? String tmb? 2010/8/25 Rubem Rocha rubem.ro...@dtmanaus.com.br Uma coisa é uma coisa, e outra coisa é outra coisa! Ou seja, uma coisa é migração de projetos em versões maiores de uma ferramenta de desenvolvimento, e outra coisa é execução de aplicativos em versões maiores de ambientes operacionais. Creio que você deveria ter aberto um novo tópico na lista falando sobre execução de aplicativos Delphi em plataformas operacionais superiores ao Windows XP (Windows Vista, Windows Server 2008, Windows 7, etc.) Sds. -Mensagem original- De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Marcos Abreu Ferreira Enviada em: quarta-feira, 25 de agosto de 2010 11:26 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Migrar delphi 7 para Delphi 2010. Bruno, Desenvolvi uma aplicação para um cliente no Delphi 7 e funciona perfeitamente no Windows XP. Recentemente ele foi testar a aplicação no Windows Vista e ela não funciona direito. O meu ambiente é Windows XP Pro + Delphi 7. Será que pode dar problema na hora do sistema rodar no Windows Vista por causa dos problemas de direito de gravação na pasta do sistema, pois a cada informação recebida, o meu sistema grava ela num arquivo texto. 2010/8/25 Bruno Lichot bruno.lic...@microfocus.combruno.lichot%40microfocus.com Oi Samuel, Todas as minhas migrações foram tranqüilas. É necessário alguns pontos de atenção: - Primeiro passo é certificar que todos os componentes de terceiros que usa já estão instalados com as devidas versões no Delphi 2010 ou se você tem os fontes, que já tenha feito o build e instalado no Delphi 2010. - Faça um backup do seu projeto e crie uma nova pasta para o projeto a ser migrado no Delphi 2010. - Apague todos os arquivos que NÃO sejam os .pas, .dfm e .dpr - Abra o dpr no Delphi 2010, configure todas as opções de projetos relevantes que você usa e de um build. O único trabalho que tive foi no uso de interfaces, APIs e funções que obrigatoriamente trabalham com AnsiString onde tive que usar typecast ou acertar alguma parte do código. O compilador te ajuda muito nesse processo e o Delphi migra todo o grosso para Unicode. Já migrei todo tipo de projeto, desde API de hardware, sistemas simples ou compexos client/Server ate aplicações de missão critica e web com DataSnap e DBExpress. Todas as migrações foram bem tranqüilas e executadas com sucesso. Não deixe de fazer todos os updates e hostfixes do Delphi, isso ajuda bastante. Abs Bruno Segue alguns links que podem te ajudar: Links Úteis Site do produto: http://www.embarcadero.com/products/delphi http://www.embarcadero.com/products/rad-studio Por que migrar do Delphi 7: http://edn.embarcadero.com/br/article/39230 No Developer Network tem o maior e mais completo conteúdo Delphi do mundo e completamente gratuito: http://edn.embarcadero.com/br Central de Recursos: http://www.embarcadero.com/products/rad-studio/resource-center Link de Vídeos (Português, Inglês e Espanhol): http://edn.embarcadero.com/br/article/39777 http://edn.embarcadero.com/article/37460 http://cc.embarcadero.com/coderage http://edn.embarcadero.com/article/39129 http://etnaweb04.embarcadero.com/rad-studio-2010/ Central de Documentação: HTTP://docs.embarcadero.com Meu link de downloads gratuitos: http://cc.embarcadero.com/author/795118 Central de Código: http://cc.embarcadero.com Central de Qualidade: http://qc.embarcadero.com Migração: http://www.embarcadero.com/rad-studio
Res: [delphi-br] Dados via HTTP
Muito obrigado Diego era isso mesmo que eu estava precisando Abs Hayalon De: Diego Garcia drgarcia1...@gmail.com Para: delphi-br@yahoogrupos.com.br Enviadas: Terça-feira, 24 de Agosto de 2010 13:14:25 Assunto: Re: [delphi-br] Dados via HTTP idHttp.URL.Host := 'http://paginaphp.com/'; Buffer := idHttp.get('http://paginaphp.com/' + servico.php' + '?' + 'parametro=valor'; ); na variável buffer vai voltar o echo que vc der no php. *Diego Garcia* Twitter: http://www.twitter.com/drgarcia1986 Em 23 de agosto de 2010 16:56, Hayalon A. de Oliveira haya...@yahoo.comescreveu: Boa tarde a todos Gostaria de saber como enviar e receber dados de uma pagina php e manipular esses dados (enviados e recebidos) dentro do delphi Ja pensei em usar o IdHttp, mas nao achei nenhum exemplo bom.. Desde ja agradeço Hayalon [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]
RES: [delphi-br] Delphi 2010 ta doido?
Resolvido. O problema era exatamente nas declarações. Obrigado amigo. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Clairton Enviada em: terça-feira, 24 de agosto de 2010 18:54 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Delphi 2010 ta doido? a Declaração das funçoes tbm tem que estar com o Ansi... function Bematech_FI_VendeItem( Codigo: AnsiString; Descricao: AnsiString; Aliquota: AnsiString; TipoQuantidade: AnsiString; Quantidade: AnsiString; CasasDecimais: Integer; ValorUnitario: AnsiString; TipoDesconto: AnsiString; Desconto: AnsiString): Integer; StdCall; External 'BEMAFI32.DLL'; Att.: Clairton Eloisio Müller Em 24/08/2010 18:46, Iran Lima escreveu: Já tentei com pansichar E nada. -Mensagem original- De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br] Em nome de Roni Rodrigo Enviada em: terça-feira, 24 de agosto de 2010 18:27 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Delphi 2010 ta doido? tenta converter em pansichar... ex: Bematech_FI_VendeItem(PAnsiChar(codigo), PAnsiChar(descricao), PAnsiChar(aliquota)... Em 24/08/2010 17:01, Iran Lima escreveu: Gente to com um problema ao passar parâmetros strings no Delphi 2010 , Exemplo: Se eu usar um SaveToFile(arquivo.txt) o arquivo gerado fica nome a sem extensão. Outro Exemplo ao chamar o método da Bemafi32.dll Bematech_FI_VendeItem( 'codigo', descricao, aliquota, sTipoQtde, FormatFloat('0', quantidade), iDecimal, FormatFloat('0.00',valorUnitario), sTipoDesconto, FormatFloat('0.00',0) ); so vai a primeira letra de cada parâmetro 2010-08-24 16:53:57 - Parâmetros: 0|S|I|I|0|2|1|$|0 (Log da impressora), no Debug passa tudo blz mas a impressora recebe errado O que pode ser isso??? [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- *Inovação é o combustível do crescimento.* *Clairton Eloísio Müller* Depto. Desenvolvimento E-mail: clair...@dessis.com.br mailto:clairton%40dessis.com.br mailto:clair...@dessis.com.br mailto:clairton%40dessis.com.br Site: http://www.dessis.com.br *Dessis Sistemas de Gestão Empresarial* Rua José Marangoni, 380 - Vila Nova Cx. Postal 417 CEP: 89259-500 - Jaraguá do Sul - SC Fone/Fax: (0xx 47)3371-7842/3371-2640/3371-7144 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [Bulk] RES: [delphi-br] Migrar delphi 7 para Delphi 2010.
Pior eu que só não consegui por conta do DevExpress, já que o Quantum Grid 3, que usamos, só vai até o 7. Atenciosamente, -- Sérgio Cavalcante 2010/8/25 Ricardo César Cardoso ricardo_engs...@yahoo.com.br Além do material que o Bruno citou e que é bastante rico, tem também a edição #120 da Revista Clube Delphi/PHP que conta com um artigo tratando da migração de Delphi 7 para o Delphi 2010 e um outro artigo sobre o tratamento de Strings a partir do Delphi 2009. Vale a pena comprar pelo menos essa edição para ter mais uma fonte de referência nessa questão de migração. Atenciosamente, Ricardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em qua, 25/8/10, Samuel M. Basso samuelba...@yahoo.com.brsamuelbasso%40yahoo.com.br escreveu: De: Samuel M. Basso samuelba...@yahoo.com.brsamuelbasso%40yahoo.com.br Assunto: Re: [Bulk] RES: [delphi-br] Migrar delphi 7 para Delphi 2010. Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Data: Quarta-feira, 25 de Agosto de 2010, 13:30 Uma vez que tentei mas a um tempo atras dava esse erro: Incompatible types: 'AnsiChar' and 'Char' Isso qdo tentei migrar para delphi 9. Os tipos de variáveis mudaram? String tmb? 2010/8/25 Rubem Rocha rubem.ro...@dtmanaus.com.brrubem.rocha%40dtmanaus.com.br Uma coisa é uma coisa, e outra coisa é outra coisa! Ou seja, uma coisa é migração de projetos em versões maiores de uma ferramenta de desenvolvimento, e outra coisa é execução de aplicativos em versões maiores de ambientes operacionais. Creio que você deveria ter aberto um novo tópico na lista falando sobre execução de aplicativos Delphi em plataformas operacionais superiores ao Windows XP (Windows Vista, Windows Server 2008, Windows 7, etc.) Sds. -Mensagem original- De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Marcos Abreu Ferreira Enviada em: quarta-feira, 25 de agosto de 2010 11:26 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Migrar delphi 7 para Delphi 2010. Bruno, Desenvolvi uma aplicação para um cliente no Delphi 7 e funciona perfeitamente no Windows XP. Recentemente ele foi testar a aplicação no Windows Vista e ela não funciona direito. O meu ambiente é Windows XP Pro + Delphi 7. Será que pode dar problema na hora do sistema rodar no Windows Vista por causa dos problemas de direito de gravação na pasta do sistema, pois a cada informação recebida, o meu sistema grava ela num arquivo texto. 2010/8/25 Bruno Lichot bruno.lic...@microfocus.combruno.lichot%40microfocus.com bruno.lichot%40microfocus.com Oi Samuel, Todas as minhas migrações foram tranqüilas. É necessário alguns pontos de atenção: - Primeiro passo é certificar que todos os componentes de terceiros que usa já estão instalados com as devidas versões no Delphi 2010 ou se você tem os fontes, que já tenha feito o build e instalado no Delphi 2010. - Faça um backup do seu projeto e crie uma nova pasta para o projeto a ser migrado no Delphi 2010. - Apague todos os arquivos que NÃO sejam os .pas, .dfm e .dpr - Abra o dpr no Delphi 2010, configure todas as opções de projetos relevantes que você usa e de um build. O único trabalho que tive foi no uso de interfaces, APIs e funções que obrigatoriamente trabalham com AnsiString onde tive que usar typecast ou acertar alguma parte do código. O compilador te ajuda muito nesse processo e o Delphi migra todo o grosso para Unicode. Já migrei todo tipo de projeto, desde API de hardware, sistemas simples ou compexos client/Server ate aplicações de missão critica e web com DataSnap e DBExpress. Todas as migrações foram bem tranqüilas e executadas com sucesso. Não deixe de fazer todos os updates e hostfixes do Delphi, isso ajuda bastante. Abs Bruno Segue alguns links que podem te ajudar: Links Úteis Site do produto: http://www.embarcadero.com/products/delphi http://www.embarcadero.com/products/rad-studio Por que migrar do Delphi 7: http://edn.embarcadero.com/br/article/39230 No Developer Network tem o maior e mais completo conteúdo Delphi do mundo e completamente gratuito: http://edn.embarcadero.com/br Central de Recursos: http://www.embarcadero.com/products/rad
Re: [Bulk] RES: [delphi-br] Migrar delphi 7 para Delphi 2010.
aqui na empresa a gente meio que desistiu de migra pq temos muitos componentes que usam byte e etc. nao achamos lugar nenhum onde converter e no que converter esse tipo. ai simplesmente vmos que nao vamo migrar pro delphi 2010 ate que descobrirem como resolver isso. as variaveis do tupo pchar que a gente usaba foi facil de converter. a gente usa muito lenght de string que no manual de converção que a gente leu disse que mudou algumas coisas ai a gente tambem ficou meio assim com isso. aproveitando aqui queria ate pedir ao bruno pra que pelo menos me desse uma luz se possivel de como devo converter variavel do tipo byte no delphi 2010 e se vai dar bronca funcoes que verificam o tamanho da string com length e etc? obrigando. t+ Em 25 de agosto de 2010 13:30, Samuel M. Basso samuelba...@yahoo.com.brescreveu: Uma vez que tentei mas a um tempo atras dava esse erro: Incompatible types: 'AnsiChar' and 'Char' Isso qdo tentei migrar para delphi 9. Os tipos de variáveis mudaram? String tmb? 2010/8/25 Rubem Rocha rubem.ro...@dtmanaus.com.br Uma coisa é uma coisa, e outra coisa é outra coisa! Ou seja, uma coisa é migração de projetos em versões maiores de uma ferramenta de desenvolvimento, e outra coisa é execução de aplicativos em versões maiores de ambientes operacionais. Creio que você deveria ter aberto um novo tópico na lista falando sobre execução de aplicativos Delphi em plataformas operacionais superiores ao Windows XP (Windows Vista, Windows Server 2008, Windows 7, etc.) Sds. -Mensagem original- De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Marcos Abreu Ferreira Enviada em: quarta-feira, 25 de agosto de 2010 11:26 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Migrar delphi 7 para Delphi 2010. Bruno, Desenvolvi uma aplicação para um cliente no Delphi 7 e funciona perfeitamente no Windows XP. Recentemente ele foi testar a aplicação no Windows Vista e ela não funciona direito. O meu ambiente é Windows XP Pro + Delphi 7. Será que pode dar problema na hora do sistema rodar no Windows Vista por causa dos problemas de direito de gravação na pasta do sistema, pois a cada informação recebida, o meu sistema grava ela num arquivo texto. 2010/8/25 Bruno Lichot bruno.lic...@microfocus.combruno.lichot% 40microfocus.com Oi Samuel, Todas as minhas migrações foram tranqüilas. É necessário alguns pontos de atenção: - Primeiro passo é certificar que todos os componentes de terceiros que usa já estão instalados com as devidas versões no Delphi 2010 ou se você tem os fontes, que já tenha feito o build e instalado no Delphi 2010. - Faça um backup do seu projeto e crie uma nova pasta para o projeto a ser migrado no Delphi 2010. - Apague todos os arquivos que NÃO sejam os .pas, .dfm e .dpr - Abra o dpr no Delphi 2010, configure todas as opções de projetos relevantes que você usa e de um build. O único trabalho que tive foi no uso de interfaces, APIs e funções que obrigatoriamente trabalham com AnsiString onde tive que usar typecast ou acertar alguma parte do código. O compilador te ajuda muito nesse processo e o Delphi migra todo o grosso para Unicode. Já migrei todo tipo de projeto, desde API de hardware, sistemas simples ou compexos client/Server ate aplicações de missão critica e web com DataSnap e DBExpress. Todas as migrações foram bem tranqüilas e executadas com sucesso. Não deixe de fazer todos os updates e hostfixes do Delphi, isso ajuda bastante. Abs Bruno Segue alguns links que podem te ajudar: Links Úteis Site do produto: http://www.embarcadero.com/products/delphi http://www.embarcadero.com/products/rad-studio Por que migrar do Delphi 7: http://edn.embarcadero.com/br/article/39230 No Developer Network tem o maior e mais completo conteúdo Delphi do mundo e completamente gratuito: http://edn.embarcadero.com/br Central de Recursos: http://www.embarcadero.com/products/rad-studio/resource-center Link de Vídeos (Português, Inglês e Espanhol): http://edn.embarcadero.com/br/article/39777 http://edn.embarcadero.com/article/37460 http://cc.embarcadero.com/coderage http://edn.embarcadero.com/article/39129 http://etnaweb04.embarcadero.com/rad-studio-2010/ Central de Documentação: HTTP://docs.embarcadero.com Meu link de downloads gratuitos: http://cc.embarcadero.com/author/795118 Central de Código: http://cc.embarcadero.com Central de Qualidade: http://qc.embarcadero.com Migração: http://www.embarcadero.com/rad-studio-2010-migration-center DataSnap: http://www.embarcadero-info.com/in_action/radstudio/db.html
RES: [delphi-br] Re: Novo RAD Studio XE, trazendo Delphi XE, C++Builder XE, Delphi Prism XE e RadPHP
Também acho, afinal, mals entendidos acontecem. Paz!!! Frieden!!! Peace!!! Alexandre -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Andreano Lanusse Enviada em: terça-feira, 24 de agosto de 2010 03:31 Para: delphi-br@yahoogrupos.com.br Assunto: RE: [delphi-br] Re: Novo RAD Studio XE, trazendo Delphi XE, C++Builder XE, Delphi Prism XE e RadPHP Paz e amor Vamos falar de Delphi e deixar isso pra lá, foi só um mal entendido. -Original Message- From: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] On Behalf Of Paulo Coutinho Sent: Monday, August 23, 2010 9:11 PM To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Re: Novo RAD Studio XE, trazendo Delphi XE, C++Builder XE, Delphi Prism XE e RadPHP Eu não citei seu nome, e nem dirigi a você minha mensagem, não sei se seu nome é alguém. Bom, se te ofendi, perdoa-me, não foi a intenção, foi apenas força de expressão, em nenhum momento quis humilhar-te. De qualquer forma, estamos ai para somar. -- Atenciosamente, Paulo Coutinho. Blog: www.prsolucoes.com/blog Site: www.prsolucoes.com Msn: pa...@prsolucoes.com Skype: paulo.prsolucoes Consultor Certificado Bindows Em 23 de agosto de 2010 23:39, Walter Chagas (Bol) wchag...@bol.com.brescreveu: Rapaiz, eu to conversando com outra pessoa e não com voce! Sequer citei seu nome na discussão ou chamei por sua pessoa pra voce ver com esse monte de pedras pra cima de mim tentando se defender não sei de que. Hora nenhuma falei ou invoquei sua pessoa no discussão. Se quer participar do assunto, pelo menos apresente algo que agregue valor a ela e não postar baixarias que não agregam nada ao tópico e contra pessoas que nem te conhecem e nem mexem contigo aqui meu caro! A comunidade aqui já tá de saco cheio de pessoas assim, que só participam pra promover brigas e insultos pros outros sem quaisquer razão. Pessoas que não tem nada a acrescentar de positivo ao grupo, não ajudam em nada e não somam nada a comunidade. Além do mais, eu nunca disse aqui na lista que sou expert em Delphi ou que sei tudo. Voce pode revirar o historico da lista pra procurar a mensagem que falei isto alguma vez meu chapa! Pelo contrario, sempre falei aqui que meus conhecimentos em Delphi estão até abaixo da média da lista. Outra coisa. Nunca falei as coisas pelos cotovelos tá meu amigo. Tudo que falei nesta thread até o presente momento, eu falei embasado nas esperiencias que tive. Nunca tentei impor meu ponto de vista pra cima dos outros como se eu fosse o dono da razão como muitos fazem aqui! Se falei de incompatibilidades, é porque elas existem. E diga-se de passagem, falei pra outra pessoa e não pra voce vir, além de intromentendo-se na conversa, fazer barraco desnecessário em publico. Se não tem o que contribuir, guarde seus bytes inúteis e economize tráfego desnecessario em seus servidores pra postar uma mensagem que não contribui pra nada e muito menos pra alguem! Então, faça um favor a si mesmo também, vá aprender a ter postura Ô ignorante!! []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br http://delphitocorporerm.blogspot.com/ MSN: whitesock...@hotmail.com SKYPE: WalterChagasJr
Re: Res: Res: [delphi-br] Problema ao salvar JPG que está no TImage
Se você der uma olhada no teste que disponibilizei para download verá que isso tudo já foi feito. De qualquer forma, muito obrigado. Leandro --- Em delphi-br@yahoogrupos.com.br, Valfrid-Ly Silva Couto valfrid...@... escreveu Para suportar JPEG, basta colocar a unit JPEG no uses do form! ;-p quanto a salvar, você fez o teste também com um Image visível para comparar? Valfrid De: softma...@... softma...@... Para: delphi-br@yahoogrupos.com.br Enviadas: Domingo, 22 de Agosto de 2010 10:02:36 Assunto: Re: Res: [delphi-br] Problema ao salvar JPG que está no TImage Marcelo, A imagem está aparecendo no Image corretamente. O problema é ao salvar dele em um arquivo. att, Leandro --- Em delphi-br@yahoogrupos.com.br, Marcelo leite_romano@ escreveu se eu não me engano o TImage não da suporte a JPG somente bmp. acho que vc vai ter que converter, no serviço tenho a rotina de conversão mais na net deve ter um monte , ateh no historico da lista tambem deve haver. abs De: Leandro softmaxbr@ Para: Delphi-br delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 20 de Agosto de 2010 17:16:44 Assunto: [delphi-br] Problema ao salvar JPG que está no TImage Pessoal, Estou com um problema ao salvar em arquivo .JPG uma imagem qualquer que foi colada do clipboard num TImage. Parece que se o TImage não estiver visível na tela, ele não carrega a imagem do disco para o objeto corretamente. Criei um projeto de teste para quem quiser me ajudar a descobrir esse enigma. Está no link e as instruções estão na tela. http://www.criosistemas.com.br/temp/testesalvarjpg.rar Fiz em Delphi 2007, mas imagino que abra nos antigos também. Só para situar para que eu preciso disso, é que está acontecendo no cadastro de produtos do meu sistema, onde as fotos dos produtos estão sumindo. Desde já agradeço a ajuda, Leandro [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]
RES: [delphi-br] Delphi 2010 ta doido?
Já tentei com pansichar E nada. -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Roni Rodrigo Enviada em: terça-feira, 24 de agosto de 2010 18:27 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Delphi 2010 ta doido? tenta converter em pansichar... ex: Bematech_FI_VendeItem(PAnsiChar(codigo), PAnsiChar(descricao), PAnsiChar(aliquota)... Em 24/08/2010 17:01, Iran Lima escreveu: Gente to com um problema ao passar parâmetros strings no Delphi 2010 , Exemplo: Se eu usar um SaveToFile(arquivo.txt) o arquivo gerado fica nome a sem extensão. Outro Exemplo ao chamar o método da Bemafi32.dll Bematech_FI_VendeItem( codigo, descricao, aliquota, sTipoQtde, FormatFloat('0', quantidade), iDecimal, FormatFloat('0.00',valorUnitario), sTipoDesconto, FormatFloat('0.00',0) ); so vai a primeira letra de cada parâmetro 2010-08-24 16:53:57 - Parâmetros: 0|S|I|I|0|2|1|$|0 (Log da impressora), no Debug passa tudo blz mas a impressora recebe errado O que pode ser isso??? [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM
Res: [delphi-br] Componente ou Solução para Cont role de Usuário.
Há tempos, quando eu trabalhava em outra empresa, compramos o TUsersCS da ToolsAndComps do nosso colega da lista, o Jackson Gomes. Não sei como está hoje em dia, mas o produto era muito bom e não era caro. Rgs, Valfrid De: Jorge Ericsson jericsson...@gmail.com Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 20 de Agosto de 2010 19:41:20 Assunto: Re: [delphi-br] Componente ou Solução para Controle de Usuário. Valew Rubem mas já tentei dessa forma, mas não deu certo, as vezes quando o usuário que está logado, sai e tenta logar com outro dá vários erros de exception.. Mas vou continuar tentando, infelizmente o suporte ao UserControl não tem solução para isso, já uso ele em outras aplicações com sucesso a anos. Abraços. Em 20 de agosto de 2010 19:37, Rubem Rocha rubem.ro...@dtmanaus.com.brescreveu: Essa primeira acredito que seja fácil de resolver. Coloca um MainMenu no formulário principal e associa ele ao componente UserControl. Depois cria uma rotina que lê o MainMenu e cria os grupos/botões/etc. no JvOutlookBar, já verificando se alguma opção do menu ficou habilitada ou escondida depois que foram aplicadas as políticas de controle de acesso do UserControl após o login do usuário. Ah, e antes que você pergunte... não fiz nada sobre isso e, acredito eu, não tenha exemplo pronto (peixe pescado, tratado e frito, pronto pra comer!) disso rolando por aí na net. Se eu tivesse uma necessidade de implementação igual a sua, partiria para essa abordagem! :D Boa sorte. Sds. -Mensagem original- De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Jorge Ericsson Enviada em: sexta-feira, 20 de agosto de 2010 18:23 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Componente ou Solução para Controle de Usuário. Amigos, Vocês que trabalham com o User Control poderia me ajudar em dois problemas ? 1ª Eu preciso migrar o controle de usuário para UserControl de uma aplicação que trabalho com JvOutlookBar, mas não estou conseguindo associar o controle de menu ao de botões do JvOutlookBar. 2ª Eu gostaria de saber como resolver o problema de envio de e-mail do UserControl, pois mesmo usando as dll informadas no suporte, não funciona. Abraços. Em 20 de agosto de 2010 18:19, Mauri Lima ma...@uze.com.brmauri%40uze.com.br escreveu: Boa Tarde, A ultima versão e a UserControl2.30RC3, tenho aki se vc quiser posso enviar para seu e-mail ou se alguém quiser e disponibilizar, não sei se posso por na área de arquivos do grupo. Mauri Lima Boa Vista - Roraima O Ponto mais setentrional ao norte do Brasil e aqui!!.. Monte Caburaí homologado em 1999. Como extremo norte do Brasil. -Mensagem original- De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br] Em nome de Ralp Alves Bezerra Enviada em: sexta-feira, 20 de agosto de 2010 07:49 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br Assunto: RES: [delphi-br] Componente ou Solução para Controle de Usuário. Disponibilizei a versão 2.18A do UserControl no endereço abaixo: http://www.upshare.me/files/hQRQel1282304804/UserControl2.18a.rar.html Não sei ainda se existe uma versão mais nova. Mas veja se esta lhe ajuda. Trabalho com UserControl a muito tempo e não tenho o que me queixar dele. Abraço. De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br] Em nome de Marciano Venter Enviada em: quinta-feira, 19 de agosto de 2010 17:04 Para: lista-del...@yahoogrupos.com.brlista-delphi%40yahoogrupos.com.brlista-delphi% 40yahoogrupos.com.br; delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br Assunto: [delphi-br] Componente ou Solução para Controle de Usuário. Boa tarde pessoal, estou procurando um componente bom pra controle de acesso dos usuarios, eu utilizada o UserControl, mas o site está fora do ar a um tempinho e não tenho o arquivo, estou procurando pelos arquivos dele ou por outra opção. Alguma sugestão ? Atenciosamente, -- Att, Jorge Ericsson S. Pinheiro Ericsson Sistemas e Soluções (61) 3244-4748 / 8592-9960 / 9227-4785 http://www.jericsson.com.br jericsson...@gmail.com jericssonsup%40gmail.com jericsson...@jericsson.com.br jericssonsup%40jericsson.com.br skype:jericsson Brasília - DF -- Att, Jorge Ericsson S. Pinheiro Ericsson Sistemas e Soluções (61) 3244-4748 / 8592-9960 / 9227-4785 http://www.jericsson.com.br jericsson...@gmail.com
Res: Res: [delphi-br] Problema ao salvar JPG que e stá no TImage
Para suportar JPEG, basta colocar a unit JPEG no uses do form! ;-p quanto a salvar, você fez o teste também com um Image visível para comparar? Valfrid De: softma...@hotmail.com softma...@hotmail.com Para: delphi-br@yahoogrupos.com.br Enviadas: Domingo, 22 de Agosto de 2010 10:02:36 Assunto: Re: Res: [delphi-br] Problema ao salvar JPG que está no TImage Marcelo, A imagem está aparecendo no Image corretamente. O problema é ao salvar dele em um arquivo. att, Leandro --- Em delphi-br@yahoogrupos.com.br, Marcelo leite_rom...@... escreveu se eu não me engano o TImage não da suporte a JPG somente bmp. acho que vc vai ter que converter, no serviço tenho a rotina de conversão mais na net deve ter um monte , ateh no historico da lista tambem deve haver. abs De: Leandro softma...@... Para: Delphi-br delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 20 de Agosto de 2010 17:16:44 Assunto: [delphi-br] Problema ao salvar JPG que está no TImage Pessoal, Estou com um problema ao salvar em arquivo .JPG uma imagem qualquer que foi colada do clipboard num TImage. Parece que se o TImage não estiver visível na tela, ele não carrega a imagem do disco para o objeto corretamente. Criei um projeto de teste para quem quiser me ajudar a descobrir esse enigma. Está no link e as instruções estão na tela. http://www.criosistemas.com.br/temp/testesalvarjpg.rar Fiz em Delphi 2007, mas imagino que abra nos antigos também. Só para situar para que eu preciso disso, é que está acontecendo no cadastro de produtos do meu sistema, onde as fotos dos produtos estão sumindo. Desde já agradeço a ajuda, Leandro [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: Res: [delphi-br] Componente ou Solução para Controle de Usuário.
Jackson, Como nosso amigo Valfrid o citou na lista, venho perguntar se existe uma versao deste componente para D2010. Obrigado MuriloCunha On 23/08/2010 08:46, Valfrid-Ly Silva Couto wrote: Há tempos, quando eu trabalhava em outra empresa, compramos o TUsersCS da ToolsAndComps do nosso colega da lista, o Jackson Gomes. Não sei como está hoje em dia, mas o produto era muito bom e não era caro. Rgs, Valfrid De: Jorge Ericssonjericsson...@gmail.com Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 20 de Agosto de 2010 19:41:20 Assunto: Re: [delphi-br] Componente ou Solução para Controle de Usuário. Valew Rubem mas já tentei dessa forma, mas não deu certo, as vezes quando o usuário que está logado, sai e tenta logar com outro dá vários erros de exception.. Mas vou continuar tentando, infelizmente o suporte ao UserControl não tem solução para isso, já uso ele em outras aplicações com sucesso a anos. Abraços. Em 20 de agosto de 2010 19:37, Rubem Rocha rubem.ro...@dtmanaus.com.brescreveu: Essa primeira acredito que seja fácil de resolver. Coloca um MainMenu no formulário principal e associa ele ao componente UserControl. Depois cria uma rotina que lê o MainMenu e cria os grupos/botões/etc. no JvOutlookBar, já verificando se alguma opção do menu ficou habilitada ou escondida depois que foram aplicadas as políticas de controle de acesso do UserControl após o login do usuário. Ah, e antes que você pergunte... não fiz nada sobre isso e, acredito eu, não tenha exemplo pronto (peixe pescado, tratado e frito, pronto pra comer!) disso rolando por aí na net. Se eu tivesse uma necessidade de implementação igual a sua, partiria para essa abordagem! :D Boa sorte. Sds. -Mensagem original- De: delphi-br@yahoogrupos.com.brdelphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.brdelphi-br%40yahoogrupos.com.br] Em nome de Jorge Ericsson Enviada em: sexta-feira, 20 de agosto de 2010 18:23 Para: delphi-br@yahoogrupos.com.brdelphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Componente ou Solução para Controle de Usuário. Amigos, Vocês que trabalham com o User Control poderia me ajudar em dois problemas ? 1ª Eu preciso migrar o controle de usuário para UserControl de uma aplicação que trabalho com JvOutlookBar, mas não estou conseguindo associar o controle de menu ao de botões do JvOutlookBar. 2ª Eu gostaria de saber como resolver o problema de envio de e-mail do UserControl, pois mesmo usando as dll informadas no suporte, não funciona. Abraços. Em 20 de agosto de 2010 18:19, Mauri Lima ma...@uze.com.brmauri%40uze.com.br escreveu: Boa Tarde, A ultima versão e a UserControl2.30RC3, tenho aki se vc quiser posso enviar para seu e-mail ou se alguém quiser e disponibilizar, não sei se posso por na área de arquivos do grupo. Mauri Lima Boa Vista - Roraima O Ponto mais setentrional ao norte do Brasil e aqui!!.. Monte Caburaí homologado em 1999. Como extremo norte do Brasil. -Mensagem original- De: delphi-br@yahoogrupos.com.brdelphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.brdelphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br] Em nome de Ralp Alves Bezerra Enviada em: sexta-feira, 20 de agosto de 2010 07:49 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br Assunto: RES: [delphi-br] Componente ou Solução para Controle de Usuário. Disponibilizei a versão 2.18A do UserControl no endereço abaixo: http://www.upshare.me/files/hQRQel1282304804/UserControl2.18a.rar.html Não sei ainda se existe uma versão mais nova. Mas veja se esta lhe ajuda. Trabalho com UserControl a muito tempo e não tenho o que me queixar dele. Abraço. De: delphi-br@yahoogrupos.com.brdelphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.brdelphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br] Em nome de Marciano Venter Enviada em: quinta-feira, 19 de agosto de 2010 17:04 Para: lista-del...@yahoogrupos.com.brlista-delphi%40yahoogrupos.com.brlista-delphi% 40yahoogrupos.com.br; delphi-br@yahoogrupos.com.brdelphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br Assunto: [delphi-br] Componente ou Solução para Controle de Usuário. Boa tarde pessoal, estou procurando um componente bom pra controle de acesso dos usuarios, eu utilizada o UserControl, mas o site está fora do ar a um tempinho e não tenho o arquivo, estou procurando pelos arquivos dele ou por outra opção. Alguma sugestão ? Atenciosamente, -- Att, Jorge Ericsson S. Pinheiro Ericsson Sistemas e Soluções (61) 3244-4748 / 8592-9960 / 9227-4785 http://www.jericsson.com.br jericsson...@gmail.comjericssonsup%40gmail.com jericsson...@jericsson.com.brjericssonsup%40jericsson.com.br skype:jericsson Brasília - DF
RES: [delphi-br] CEP
http://www.bases4you.com/webservices.php De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Alexandre - Yahoo Enviada em: sábado, 21 de agosto de 2010 12:43 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] CEP Pessoal, alguem tem alguma rotina funcional para busca de endereço a partir do cep do banco de dados dos correios? Alex - Original Message - From: Rubem Rocha To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Friday, August 20, 2010 11:37 AM Subject: RES: [delphi-br] Dúvida! Existe algum WebService da SEFAZ para obter dados dos contribuintes? http://www.consultacpf.com WebService de acesso via modelo pré-pago que permite consultar informações tanto de pessoas jurídicas como pessoas físicas. A empresa é parceira tecnológica (distribuidor nacional autorizado) do SERASA. A empresa dispõe ainda de um canal para desenvolvedores (http://dn.consultacpf.com) que queiram integrar suas aplicações com o WebService. Sds. -Mensagem original- De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de felipe govoni Enviada em: sexta-feira, 20 de agosto de 2010 09:51 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Dúvida! Existe algum WebService da SEFAZ para obter dados dos contribuintes? eu acredito que a cdl tenha um serviço parecido, se informe com a cdl de sua cidade. Em 20 de agosto de 2010 10:48, Fellipe Henrique felli...@gmail.com mailto:fellipeh%40gmail.com escreveu: Bom dia amigos, um cliente meu, está querendo que ao digitar o CPF ou CNPJ, eu já traga as informações da pessoa... pela NF-e eu consigo pegar pelo CNPJ, mas somente empresas que utilizam NFe, pessoas físicas eu não consigo. Ouvi dizer que o SERASA tem essa informação, que se pagaria uma taxa para isso... é verdade? Alguém já fez algo parecido? Att. -- _ T.·.F.·.A.·. Fellipe Henrique http://blogs.digitumsoft.com.br/fellipeh -- [As partes desta mensagem que não continham texto foram removidas] -- Felipe Govoni - GOVONI Sistemas Fone 8472-8718 www.govoni.com.br [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] [As partes desta mensagem que não continham texto foram removidas]
Re: Res: [delphi-br] Problema ao salvar JPG que está no TImage
Marcelo, A imagem está aparecendo no Image corretamente. O problema é ao salvar dele em um arquivo. att, Leandro --- Em delphi-br@yahoogrupos.com.br, Marcelo leite_rom...@... escreveu se eu não me engano o TImage não da suporte a JPG somente bmp. acho que vc vai ter que converter, no serviço tenho a rotina de conversão mais na net deve ter um monte , ateh no historico da lista tambem deve haver. abs De: Leandro softma...@... Para: Delphi-br delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 20 de Agosto de 2010 17:16:44 Assunto: [delphi-br] Problema ao salvar JPG que está no TImage Pessoal, Estou com um problema ao salvar em arquivo .JPG uma imagem qualquer que foi colada do clipboard num TImage. Parece que se o TImage não estiver visível na tela, ele não carrega a imagem do disco para o objeto corretamente. Criei um projeto de teste para quem quiser me ajudar a descobrir esse enigma. Está no link e as instruções estão na tela. http://www.criosistemas.com.br/temp/testesalvarjpg.rar Fiz em Delphi 2007, mas imagino que abra nos antigos também. Só para situar para que eu preciso disso, é que está acontecendo no cadastro de produtos do meu sistema, onde as fotos dos produtos estão sumindo. Desde já agradeço a ajuda, Leandro [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Programacao SAP
Quando desenvolvi uma integração com o banco de dados do SAP Business One (ERP da SAP para PME Pequenas e Médias Empresas), não tinha nada disso. Podia consultar normalmente os dados com um SELECT da vida. No All-In-One (antigo SAP R3), acredito que possa ser feita a mesma coisa. Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Fabiano Moura Enviada em: sexta-feira, 20 de agosto de 2010 10:30 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Programacao SAP *Bom dia!* Então, para mim que era somente fazer a conexão com o banco e pegar as informações, a não ser que estas informações são criptografadas. Gostaria de saber como funciona este esquema de pegar os dados pelo SAP e gostaria de saber se os colegas possui algum material disponível sobre SAP e ABAP. *Obrigado,* * * *Fabiano* Em 20 de agosto de 2010 09:33, Walter Chagas (Bol) wchag...@bol.com.br mailto:wchagasj%40bol.com.br escreveu: Como que é isto? Tem alguma trava específica no banco via trigger? Deve ter né? []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br mailto:wchagasj%40bol.com.br http://delphitocorporerm.blogspot.com/ MSN: whitesock...@hotmail.com mailto:whitesockets%40hotmail.com SKYPE: WalterChagasJr - Original Message - From: Marcos Abreu Ferreira maferreira...@gmail.com mailto:maferreira.f2%40gmail.com To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Friday, August 20, 2010 8:05 AM Subject: Re: [delphi-br] Programacao SAP Fabiano, para acessar os dados do SAP não é tão simples assim! Não basta ter um drive para Oracle que você vai conseguir acessar os dados. A SAP nem deixa ter acesso a aplicações terceiras aos dados. Acessar diretamente o banco de dados sem chances Trabalho com SAP e sei como as coisas funcionam. Se quiser posso dar uma pesquisada para você. Em 19 de agosto de 2010 13:47, Fabiano Moura mctbra...@gmail.com mailto:mctbrasil%40gmail.com escreveu: Boa tarde! Não manjo e nem sei como é um sistema SAP, mas estou com um projeto com um amigo meu para implantarmos um sistema numa indústria que tem, e eles utilizam o banco de dados Oracle, como SGBD. Você tendo um driver de conexão com o Oracle é suficiente. Sinceramente, não sei se eles tem algo feito como por exemplo WebService, mas pelo que um amigo me falou não, como estamos projetando e estudando o negócio, assim que terminar esta etapa, verificarei como é feito a integração. Fabiano Em 19 de agosto de 2010 08:51, Murilo Cunha mcscu...@yahoo.com.br mailto:mcscunha%40yahoo.com.br mcscunha%40yahoo.com.br escreveu: Pessoal, Alguem jah fez integracao com o sistema S.A.P.? Gostaria de montar uma integracao com o meu sistema para insercao de dados no SAP. Eh dificil montar esta integracao (muitas horas)? Quais componentes usaram para enviar as informacoes para o banco? DBExpress? O SAP tem condicoes de insercao dos dados pela WEB? Ou seja, posso conectar no SAP e enviar os dados por WEB? OBS.: Preciso do maior numero de informacoes sobre este assunto, pois estou montando um orcamento para este projeto. Muito Obrigado MuriloCunha -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM [As partes desta mensagem que não continham texto foram removidas] -- Att, Marcos A. Ferreira São Paulo - Brasil +55 11 9309-3936 +55 11 8905-9889 MSN: maferre...@hotmail.it mailto:maferreira%40hotmail.it Google Talk: maferreira.f2 Skype: maferreira.f2 LinkedIn: http://www.linkedin.com/in/maferreira/ Twitter: @effedois http://www.twitter.com/effedois/ Esta mensagem pode conter informação confidencial e/ou privilegiada. Se você não for o destinatário ou a pessoa autorizada a receber esta mensagem, não pode usar, copiar, ou divulgar as informações nela contidas ou tomar qualquer ação baseada nestas informações. Se você recebeu esta mensagem por engano, por favor, avise imediatamente o remetente, respondendo o email e em seguida, apague-o. Agradecemos sua cooperação. This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose or take any action based on this message or any information herein. If you have received this message in error, please, advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation. Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO AMBIENTE. ENVIRONMENT commitment and responsibility, think about Before Printing. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM
Res: [delphi-br] Problema ao salvar JPG que e stá no TImage
se eu não me engano o TImage não da suporte a JPG somente bmp. acho que vc vai ter que converter, no serviço tenho a rotina de conversão mais na net deve ter um monte , ateh no historico da lista tambem deve haver. abs De: Leandro softma...@hotmail.com Para: Delphi-br delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 20 de Agosto de 2010 17:16:44 Assunto: [delphi-br] Problema ao salvar JPG que está no TImage Pessoal, Estou com um problema ao salvar em arquivo .JPG uma imagem qualquer que foi colada do clipboard num TImage. Parece que se o TImage não estiver visível na tela, ele não carrega a imagem do disco para o objeto corretamente. Criei um projeto de teste para quem quiser me ajudar a descobrir esse enigma. Está no link e as instruções estão na tela. http://www.criosistemas.com.br/temp/testesalvarjpg.rar Fiz em Delphi 2007, mas imagino que abra nos antigos também. Só para situar para que eu preciso disso, é que está acontecendo no cadastro de produtos do meu sistema, onde as fotos dos produtos estão sumindo. Desde já agradeço a ajuda, Leandro [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Componente ou Solução para Contro le de Usuário.
Disponibilizei a versão 2.18A do UserControl no endereço abaixo: http://www.upshare.me/files/hQRQel1282304804/UserControl2.18a.rar.html Não sei ainda se existe uma versão mais nova. Mas veja se esta lhe ajuda. Trabalho com UserControl a muito tempo e não tenho o que me queixar dele. Abraço. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Marciano Venter Enviada em: quinta-feira, 19 de agosto de 2010 17:04 Para: lista-del...@yahoogrupos.com.br; delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Componente ou Solução para Controle de Usuário. Boa tarde pessoal, estou procurando um componente bom pra controle de acesso dos usuarios, eu utilizada o UserControl, mas o site está fora do ar a um tempinho e não tenho o arquivo, estou procurando pelos arquivos dele ou por outra opção. Alguma sugestão ? Atenciosamente, -- Marciano Venter Email: venter.marci...@gmail.com mailto:venter.marciano%40gmail.com Celular: (51) 9672 6093 venter.marci...@gmail.com mailto:venter.marciano%40gmail.com marcianoven...@hotmail.com mailto:marcianoventer%40hotmail.com [image: Twitter] http://www.twitter.com/ventermarciano@ventermarciano [image: Facebook]http://www.facebook.com/profile.php?id=10304177338 http://www.facebook.com/profile.php?id=10304177338ref=profile ref=profile Marciano Venter [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Dúvida! Existe algum WebService da SEFAZ para obter dados dos contribuintes?
http://www.consultacpf.com WebService de acesso via modelo pré-pago que permite consultar informações tanto de pessoas jurídicas como pessoas físicas. A empresa é parceira tecnológica (distribuidor nacional autorizado) do SERASA. A empresa dispõe ainda de um canal para desenvolvedores (http://dn.consultacpf.com) que queiram integrar suas aplicações com o WebService. Sds. -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de felipe govoni Enviada em: sexta-feira, 20 de agosto de 2010 09:51 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Dúvida! Existe algum WebService da SEFAZ para obter dados dos contribuintes? eu acredito que a cdl tenha um serviço parecido, se informe com a cdl de sua cidade. Em 20 de agosto de 2010 10:48, Fellipe Henrique felli...@gmail.comescreveu: Bom dia amigos, um cliente meu, está querendo que ao digitar o CPF ou CNPJ, eu já traga as informações da pessoa... pela NF-e eu consigo pegar pelo CNPJ, mas somente empresas que utilizam NFe, pessoas físicas eu não consigo. Ouvi dizer que o SERASA tem essa informação, que se pagaria uma taxa para isso... é verdade? Alguém já fez algo parecido? Att. -- _ T.·.F.·.A.·. Fellipe Henrique http://blogs.digitumsoft.com.br/fellipeh -- [As partes desta mensagem que não continham texto foram removidas] -- Felipe Govoni - GOVONI Sistemas Fone 8472-8718 www.govoni.com.br [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM
Res: [delphi-br] Chave Primária - Auto Incre mento (URGENTE)
Eu tb passo por isso, mas eu uso um componente e resolvi o problema Anderson Carlos Programador Cobol / Net Express; Delphi / Paradox - Firebird - MySql De: Fabiano Moura mctbra...@gmail.com Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 20 de Agosto de 2010 15:06:58 Assunto: Re: [delphi-br] Chave Primária - Auto Incremento (URGENTE) Boa tarde! Felipe, eu dei o refresh e não traz o valor! Obrigado, Fabiano Em 20 de agosto de 2010 14:57, felipe govoni govoni.fel...@gmail.comescreveu: eu pego algum campo da tabela faço um refresh e apos um locate pra achar o registro. Em 20 de agosto de 2010 11:39, Fabiano Moura mctbra...@gmail.com escreveu: Bom dia! Estou desenvolvimento uma aplicação utilizando Delphi 2007 e o banco de dados é Firebird. Tenho uma tabela aonde a chave primária é o ID (chave simples) e criei um generator para não ter o perigo de adicionar o mesmo código para os demais registros. Criei também um trigger que verifica, se o campo ID for nulo, ele gera o código e atribui ao campo, conforme exemplo abaixo: CREATE GENERATOR GEN_LAB_TABELA_ID; *// cria o generator* SET TERM ^ ; CREATE OR ALTER TRIGGER LAB_TABELA_BI FOR LAB_TABELA *//cria o trigger que se o campo código (ID) for nulo, a trigger atribui um código de acordo com o generator* ACTIVE BEFORE INSERT POSITION 1 as begin if (new.codigo is null) then new.codigo = gen_id(gen_lab_tabela_id,1); end ^ SET TERM ; ^ Adicionei os campos da minha tabela no sqlquery e clientdataset e atribui a chave ao campo código e fiz as configurações necessárias no provider. Testei a aplicação e funciona normalmente, porém, na minha tela de cadastro, eu tenho um grid aonde adiciono os ítens relacionados a tabela principal. No meu caso a tabela A é a tabela principal e a tabela B a secundária. O relacionamento que criei entre as tabelas é 1:N. O meu problema, é que após salvar os dados na tabela A, o banco cria e atribui corretamente o ID, porém, não retorna valor no meu clientdataset da tabela A, para que eu possa pegar o código gerado e relacionar com a tabela B. Como eu faço isso? Preciso de uma solução urgente! Já fiz algumas pesquisas na net, mas o que eu encontro é gambiarra, ou o pessoal chamar o generator direto na aplicação e isso não queria, pois estou preparando a aplicação para possíveis conexão com banco de dados diferentes, como Firebird e Oracle, mas isso é outra questão. Obrigado, Fabiano [As partes desta mensagem que não continham texto foram removidas] -- Felipe Govoni - GOVONI Sistemas Fone 8472-8718 www.govoni.com.br [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] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Ordenar clicando no título do dbgrid
É bom complementar esta dica dizendo que isto só funciona se, e somente se, o datasource do DBGrid estiver apontando para um ClientDataSet. Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Stclara Enviada em: sexta-feira, 20 de agosto de 2010 15:31 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Ordenar clicando no título do dbgrid ola... no evento ontitleclick do dbgrid: ClientDataSet1.IndexFieldNames := Column.Field.FieldName; []'s Stclara. Em 20/8/2010 16:17, Allan GabrielAM escreveu: Olá, procurei no histório da lista e não encontrei, preciso fazer que o sistema entenda que ao clicar no título da coluna de um dbgrid ele ordene por ela, alguém poderia me dar uma ajuda?, uso Delphi7 + FireBird 2.03 + IBX. Atenciosamente, Rafael [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Ordenar clicando no título do dbgrid
Essa dica é velha e, ao mesmo tempo, dispendiosa. Ela faz com que o dataset (no caso, a consulta qyConsulta) seja fechado e depois aberto com uma nova cláusula SQL ORDER BY. Isso gera idas-e-voltas ao servidor, gerando tráfego de rede desnecessário, denegrindo até mesmo o desempenho da aplicação. A melhor prática é ter os dados carregados e ordenados localmente em um ClientDataSet associado ao datasource usado pelo DBGrid. Tem dicas à botão na Internet falando sobre como ordenar um ClientDataSet. O próprio Bruno Lichot tem exemplos que abordam isso. É só procurar nas mensagens antigas da lista, em http://br.groups.yahoo.com/group/delphi-br/messages. Sds. P.S.: Lembrando sempre que o que se ordena não é o componente de exibição, e sim a fonte dos dados do mesmo, OK? ;) -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Nazareno Neto Enviada em: sexta-feira, 20 de agosto de 2010 15:34 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Ordenar clicando no título do dbgrid qyConsulta.Close; qyConsulta.SQL[3]:=' Order By '+TABELA+Column.FieldName; qyConsulta.Open; Em 20 de agosto de 2010 16:17, Allan GabrielAM alla...@americamoveiseletro.com.br escreveu: Olá, procurei no histório da lista e não encontrei, preciso fazer que o sistema entenda que ao clicar no título da coluna de um dbgrid ele ordene por ela, alguém poderia me dar uma ajuda?, uso Delphi7 + FireBird 2.03 + IBX. Atenciosamente, Rafael [As partes desta mensagem que não continham texto foram removidas] -- Nazareno Neto Desenvolvedor Delphi e Firebird Skype: nazareno.nobrega http://www.delphisistemas.com.br nazarenon...@delphisistemas.com.br nazareno.nobr...@gmail.com
RES: [delphi-br] Componente ou Solução para Contro le de Usuário.
Boa Tarde, A ultima versão e a UserControl2.30RC3, tenho aki se vc quiser posso enviar para seu e-mail ou se alguém quiser e disponibilizar, não sei se posso por na área de arquivos do grupo. Mauri Lima Boa Vista - Roraima O Ponto mais setentrional ao norte do Brasil e aqui!!.. Monte Caburaí homologado em 1999. Como extremo norte do Brasil. -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Ralp Alves Bezerra Enviada em: sexta-feira, 20 de agosto de 2010 07:49 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Componente ou Solução para Controle de Usuário. Disponibilizei a versão 2.18A do UserControl no endereço abaixo: http://www.upshare.me/files/hQRQel1282304804/UserControl2.18a.rar.html Não sei ainda se existe uma versão mais nova. Mas veja se esta lhe ajuda. Trabalho com UserControl a muito tempo e não tenho o que me queixar dele. Abraço. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Marciano Venter Enviada em: quinta-feira, 19 de agosto de 2010 17:04 Para: lista-del...@yahoogrupos.com.br; delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Componente ou Solução para Controle de Usuário. Boa tarde pessoal, estou procurando um componente bom pra controle de acesso dos usuarios, eu utilizada o UserControl, mas o site está fora do ar a um tempinho e não tenho o arquivo, estou procurando pelos arquivos dele ou por outra opção. Alguma sugestão ? Atenciosamente,
Re: RES: [delphi-br] Componente ou Solução para Controle de Usuário.
Manda para o meu email se possível... Compativel com Delphi2010??? Att. Rodrigo Rossi Skype: rodrigotrentinrossi MSN: rdrg_ro...@hotmail.com Fone: (45) 9963-1897 Cascavel - PR On 20/08/2010 18:19, Mauri Lima wrote: Boa Tarde, A ultima versão e a UserControl2.30RC3, tenho aki se vc quiser posso enviar para seu e-mail ou se alguém quiser e disponibilizar, não sei se posso por na área de arquivos do grupo. Mauri Lima Boa Vista - Roraima O Ponto mais setentrional ao norte do Brasil e aqui!!.. Monte Caburaí homologado em 1999. Como extremo norte do Brasil. -Mensagem original- De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br] Em nome de Ralp Alves Bezerra Enviada em: sexta-feira, 20 de agosto de 2010 07:49 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: RES: [delphi-br] Componente ou Solução para Controle de Usuário. Disponibilizei a versão 2.18A do UserControl no endereço abaixo: http://www.upshare.me/files/hQRQel1282304804/UserControl2.18a.rar.html Não sei ainda se existe uma versão mais nova. Mas veja se esta lhe ajuda. Trabalho com UserControl a muito tempo e não tenho o que me queixar dele. Abraço. De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br] Em nome de Marciano Venter Enviada em: quinta-feira, 19 de agosto de 2010 17:04 Para: lista-del...@yahoogrupos.com.br mailto:lista-delphi%40yahoogrupos.com.br; delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] Componente ou Solução para Controle de Usuário. Boa tarde pessoal, estou procurando um componente bom pra controle de acesso dos usuarios, eu utilizada o UserControl, mas o site está fora do ar a um tempinho e não tenho o arquivo, estou procurando pelos arquivos dele ou por outra opção. Alguma sugestão ? Atenciosamente, [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Ordenar clicando no título do dbgrid
Brow, como já foi dito, só funciona com ClientDataSet. Portanto, ... ! Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Allan GabrielAM Enviada em: sexta-feira, 20 de agosto de 2010 18:19 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Ordenar clicando no título do dbgrid Olá, no caso estou usando Ibquery + DataSource + IbqUpdateDataSet, funciona mesmo assim? não testei pois estou sem o delphi nesse final de semana pois estou viajando. Grato Rafael. - Original Message - From: Fabricio Colombo To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Friday, August 20, 2010 5:59 PM Subject: Re: [delphi-br] Ordenar clicando no título do dbgrid Eu utilizo o código abaixo. Desse modo ele ordena de forma crescente e decrescente. E com o Rubem falou, tem que usar o ClientDataSet. procedure TForm1.DBGrid1TitleClick(Column: TColumn); var enum_IndexOption: TIndexOptions; str_IndexAsc, str_IndexDesc, str_IndexName: String; begin if (Column.Field.FieldKind = fkData) then begin str_IndexAsc := Concat('asc_',Column.FieldName); str_IndexDesc := Concat('desc_',Column.FieldName); str_IndexName := ''; enum_IndexOption := []; if (ClientDataSet1.IndexName = str_IndexAsc) then begin str_IndexName := str_IndexDesc; enum_IndexOption := [ixDescending]; end else if (ClientDataSet1.IndexName = str_IndexDesc) then begin str_IndexName := str_IndexAsc; end else begin str_IndexName := str_IndexAsc; end; ClientDataSet1.IndexDefs.Clear; ClientDataSet1.IndexDefs.Add(str_IndexName,Column.FieldName,enum_IndexOption ); ClientDataSet1.IndexName := str_IndexName; end; end; [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Componente ou Solução para Contro le de Usuário.
Essa primeira acredito que seja fácil de resolver. Coloca um MainMenu no formulário principal e associa ele ao componente UserControl. Depois cria uma rotina que lê o MainMenu e cria os grupos/botões/etc. no JvOutlookBar, já verificando se alguma opção do menu ficou habilitada ou escondida depois que foram aplicadas as políticas de controle de acesso do UserControl após o login do usuário. Ah, e antes que você pergunte... não fiz nada sobre isso e, acredito eu, não tenha exemplo pronto (peixe pescado, tratado e frito, pronto pra comer!) disso rolando por aí na net. Se eu tivesse uma necessidade de implementação igual a sua, partiria para essa abordagem! :D Boa sorte. Sds. -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Jorge Ericsson Enviada em: sexta-feira, 20 de agosto de 2010 18:23 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Componente ou Solução para Controle de Usuário. Amigos, Vocês que trabalham com o User Control poderia me ajudar em dois problemas ? 1ª Eu preciso migrar o controle de usuário para UserControl de uma aplicação que trabalho com JvOutlookBar, mas não estou conseguindo associar o controle de menu ao de botões do JvOutlookBar. 2ª Eu gostaria de saber como resolver o problema de envio de e-mail do UserControl, pois mesmo usando as dll informadas no suporte, não funciona. Abraços. Em 20 de agosto de 2010 18:19, Mauri Lima ma...@uze.com.br escreveu: Boa Tarde, A ultima versão e a UserControl2.30RC3, tenho aki se vc quiser posso enviar para seu e-mail ou se alguém quiser e disponibilizar, não sei se posso por na área de arquivos do grupo. Mauri Lima Boa Vista - Roraima O Ponto mais setentrional ao norte do Brasil e aqui!!.. Monte Caburaí homologado em 1999. Como extremo norte do Brasil. -Mensagem original- De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Ralp Alves Bezerra Enviada em: sexta-feira, 20 de agosto de 2010 07:49 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: RES: [delphi-br] Componente ou Solução para Controle de Usuário. Disponibilizei a versão 2.18A do UserControl no endereço abaixo: http://www.upshare.me/files/hQRQel1282304804/UserControl2.18a.rar.html Não sei ainda se existe uma versão mais nova. Mas veja se esta lhe ajuda. Trabalho com UserControl a muito tempo e não tenho o que me queixar dele. Abraço. De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Marciano Venter Enviada em: quinta-feira, 19 de agosto de 2010 17:04 Para: lista-del...@yahoogrupos.com.br lista-delphi%40yahoogrupos.com.br; delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] Componente ou Solução para Controle de Usuário. Boa tarde pessoal, estou procurando um componente bom pra controle de acesso dos usuarios, eu utilizada o UserControl, mas o site está fora do ar a um tempinho e não tenho o arquivo, estou procurando pelos arquivos dele ou por outra opção. Alguma sugestão ? Atenciosamente, -- Att, Jorge Ericsson S. Pinheiro Ericsson Sistemas e Soluções (61) 3244-4748 / 8592-9960 / 9227-4785 http://www.jericsson.com.br jericsson...@gmail.com jericsson...@jericsson.com.br skype:jericsson Brasília - DF
RES: RES: [delphi-br] Componente ou Solução para C ontrole de Usuário.
Desculpe-me Rodrigo a versao e a 2.31rc1. A ultima vez que vi algo sobre a versão acho que estava rodando na versão 2007 2009 do Delphi. E ainda uso a 7 e nao testei. Estou enviando o arquivo para para o e-mail rdrg.ro...@gmail.com -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Rodrigo Rossi Enviada em: sexta-feira, 20 de agosto de 2010 18:12 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: [delphi-br] Componente ou Solução para Controle de Usuário. Manda para o meu email se possível... Compativel com Delphi2010??? Att. Rodrigo Rossi Skype: rodrigotrentinrossi MSN: rdrg_ro...@hotmail.com Fone: (45) 9963-1897 Cascavel - PR On 20/08/2010 18:19, Mauri Lima wrote: Boa Tarde, A ultima versão e a UserControl2.30RC3, tenho aki se vc quiser posso enviar para seu e-mail ou se alguém quiser e disponibilizar, não sei se posso por na área de arquivos do grupo. Mauri Lima Boa Vista - Roraima O Ponto mais setentrional ao norte do Brasil e aqui!!.. Monte Caburaí homologado em 1999. Como extremo norte do Brasil. -Mensagem original- De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br] Em nome de Ralp Alves Bezerra Enviada em: sexta-feira, 20 de agosto de 2010 07:49 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: RES: [delphi-br] Componente ou Solução para Controle de Usuário. Disponibilizei a versão 2.18A do UserControl no endereço abaixo: http://www.upshare.me/files/hQRQel1282304804/UserControl2.18a.rar.html Não sei ainda se existe uma versão mais nova. Mas veja se esta lhe ajuda. Trabalho com UserControl a muito tempo e não tenho o que me queixar dele. Abraço. De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br] Em nome de Marciano Venter Enviada em: quinta-feira, 19 de agosto de 2010 17:04 Para: lista-del...@yahoogrupos.com.br mailto:lista-delphi%40yahoogrupos.com.br; delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] Componente ou Solução para Controle de Usuário. Boa tarde pessoal, estou procurando um componente bom pra controle de acesso dos usuarios, eu utilizada o UserControl, mas o site está fora do ar a um tempinho e não tenho o arquivo, estou procurando pelos arquivos dele ou por outra opção. Alguma sugestão ? Atenciosamente,
Re: RES: [delphi-br] Componente ou Solução para Co ntrole de Usuário.
Envia pra min tambem porfavor. From Android Em 20/08/2010 18:20, Mauri Lima ma...@uze.com.brescreveu: Boa Tarde, A ultima versão e a UserControl2.30RC3, tenho aki se vc quiser posso enviar para seu e-mail ou se alguém quiser e disponibilizar, não sei se posso por na área de arquivos do grupo. Mauri Lima Boa Vista - Roraima O Ponto mais setentrional ao norte do Brasil e aqui!!.. Monte Caburaí homologado em 1999. Como extremo norte do Brasil. -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Ralp Alves Bezerra Enviada em: sexta-feira, 20 de agosto de 2010 07:49 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: RES: [delphi-br] Componente ou Solução para Controle de Usuário. Disponibilizei a versão 2.18A do UserControl no endereço abaixo: http://www.upshare.me/files/hQRQ... [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Delphi XE novo preview - desenvolvime nto ágil
Criar get/set automaticamente já seria uma mão na roda.. :-S -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Paulo Coutinho Enviada em: quarta-feira, 18 de agosto de 2010 11:06 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Delphi XE novo preview - desenvolvimento ágil Olá, Desenvolvimento ágil também precisa que IDE ajude, como refactoring, formatar código, criar get/set, e por ai vai, basta seguir o exemplo do eclipse e netbeans, porque em termos de código o delphi ainda deixa a desejar. Em 17 de agosto de 2010 18:08, Cristofer Martins cristofermart...@hotmail.com escreveu: Gostaria de saber se nessa versão do delphi estará presente alguma função para documentação de code como o Delphi Docs ou similares pois eu achei muito legal a geração de documentação a partir do Uml mas como não consegui declarar nada sobre as Classes,funções(comentar para que serve cada parametro e tals),ficou muito a desejar... E também gostaria de comentar sobre a discução que está avendo no discussion forums da Embarcadero em ingles sobre o delphi XE(Fulcrum?) não ser multi-plataforma(Mac e Linux). Alguém alem de mim olha o discussion forums da Embarcadero? Em 17/8/2010 15:27, Andreano Lanusse escreveu: Boa tarde a todos, Já disponibilizamos o vídeo com algumas das novidades da próxima versão do Delphi conhecida como Delphi XE vai tornar o desenvolvimento ainda mais ágil, nesta versão o FinalBuilder, AQTime e CodeSite está integrado e vem junto com o produto. De uma olhada http://www.andreanolanusse.com/blogpt/desenvolvimento-agil-delphi-xe-cbuilde r-xe-delphi-prism-xe-radphp-xe/ []'s Andreano Lanusse Technical Lead Evangelist, Developer Relations Embarcadero Technologies Blog: http://www.andreanolanusse.comhttp://www.andreanolanusse.com/ Twitter: http://twitter.com/andreanolanusse CONFIDENTIALITY NOTICE: This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente, Paulo Coutinho. Blog: www.prsolucoes.com/blog Site: www.prsolucoes.com Msn: pa...@prsolucoes.com Skype: paulo.prsolucoes Consultor Certificado Bindows [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM
RES: [delphi-br] Re: THTTPrio thread safe?
Posta um how-to (como fazer) sobre esse problema e solução relatados. Alguns colegas da lista podem passar por problema semelhante. Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Alemão Enviada em: quinta-feira, 19 de agosto de 2010 11:04 Para: delphi-br Assunto: [delphi-br] Re: THTTPrio thread safe? Galera, consegui resolver o problema. Substitui o THttpRIO pelos componentes TclSoapMessage e TclHttp da suite de componentes Clever Internet suíte. O programa ficou muito mais estável depois desta troca, mais rápido no retorno com mutias threads simultaneas. Pra quem estiver com problemas usando o httprio, ja serve como dica. Obrigado a todos. Em 18 de agosto de 2010 19:31, Alemão forumdel...@gmail.com mailto:forumdelphi%40gmail.com escreveu: Pessoal possuo um client que consome um webservice. Acontece que ele pode criar mais de uma thread simultanea para chamar o mesmo webservice ou ainda webservices diferentes. Cada thread cria o seu respectivo THttpRio. Acontece que ele esta dando alguns problemas estranhos, algumas vezes, apesar do WS ja ter retornado a informação, o httprio demora para retornar essa informação da consulta. Não é nenhm tipo de erro nas threads, pois quando eu chamo uma ou duas simultaneamente, tudo ocorre normalmente. O problema acontece quando muitas estão executadas juntas. Pesquisando na internet achei alguns sites falando que este componente nao é thread safe. Alguem ja teve algum problema utilizando-o? Ou ainda, conhecem algum outro componente bom, ou melhor que o thttprio para fazer chamadas a um webservice? Obrigado Alemão. [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Site para hospedar FireBird 2.1
Desculpe a demora para responder, tirei férias e voltei agora. Não tem problemas com o meu endereço principal que é o cnen.gov, mais pode tentar entrar contato comigo pelo v_s_pi...@yahoo.com.br. Aguardo mais detalhes. Um abraço. Vinicius -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Clovis Beccon Jr Enviada em: terça-feira, 27 de julho de 2010 10:21 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Site para hospedar FireBird 2.1 Vinicius, Vc pode me passar algum email teu particular para conversarmos fora do grupo? Estou tentando enviar para vinic...@cnen.gov.br mas o google informa que o endereço está inválido. E sim, podemos criar uma conta, eu te passo mais detalhes para teu email. Abraço, Clóvis. Em 27 de julho de 2010 10:15, Vinicius vinic...@cnen.gov.br escreveu: Ola, gostaria de fazer um teste sim Vc já tem outros clientes nesta mesma situação??? Teria uma idéia do custo mensal aproximado? Poderia me passar outras informações? Vinicius -Mensagem original- De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Clovis Beccon Jr Enviada em: terça-feira, 27 de julho de 2010 10:09 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Site para hospedar FireBird 2.1 Bom dia Vinicius. Eu tenho uma revenda que pode te fornecer acesso a um banco de dados firebird 2.0 e 2.1. Se vc tiver interesse podemos criar uma conta para vc testar. Abraço, Clóvis Em 27 de julho de 2010 08:40, Vinicius vinic...@cnen.gov.brvinicius%40cnen.gov.br escreveu: Bom dia a todos... Alguém pode me indicar um site que hospede bancos Firebird versão 2.1? Andei pesquisando, achei alguns mais não consegui muitas informações. Tenho alguns clientes que gostaria de ter um acesso via web. O custo beneficio vale a pena? Obrigado por qualquer dica. Vinicius [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] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM
RES: [delphi-br] Projeto TMS - Conhecimento de Frete
Se seu cliente já tiver formulário de CTRC pronto você não precisa homologar, agora se ele ainda não tem ele terá que fazer uma IDF para ser aprovada no posto fiscal ae sim você terá que estar com seu sistema homologado pois a SEFAZ solicita informações do sistema e da empresa que desenvolve o sistema, e vou te adiantando o estado de SC é o pior estado para se homologar se prepare. Eduardo De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Darkzad Enviada em: terça-feira, 17 de agosto de 2010 17:19 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Projeto TMS - Conhecimento de Frete Tenho um sistema que emite Conhecimentos e ele não precisa ser homologado. Já estou me preparando para o Conhecimento eletrônico. []'s Em 17-08-2010 09:56, Jhosef Marks escreveu: Bom dia povo... É o seguinte, comecei um Projeto de TMS (Sistema para Gerenciamento de Transporte) para uma pequena transportadora... e me deparei com uma tal de Guia de Conhecimento de Frete e o que me parece é um documento fiscal que é necessário para transportes fora do estado (estamos em SC). Perguntas: Quem já trabalhou com isso e pode me dar umas dicas? Meu sistema precisa ser homologado para imprimir esse tal de Conhecimento? Quanto é o valor para homologar um sistema desse tipo? Att, Jhosef Marks de Carvalho Blog: http://www.jhosefmarks.com.br Jesus está voltando E se o meu povo, que se chama pelo meu nome, se humilhar, e orar, e buscar a minha face e se converter dos seus maus caminhos, então eu ouvirei dos céus, e perdoarei os seus pecados, e sararei a sua terra. (2 Cr 7:14) [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: Res: [delphi-br] OFF TOPIC: Qualidade de Vida na Área de TI
Eu comecei, e logo sai fora ,muito longa e cansativa. Pablo Farias Fone(81)9169.3339 develo...@marketingrapido.com.br www.marketingrapido.com.br Em 16/08/2010 11:59, Marcelo escreveu: Na boa muito longa essa pesquisa, começei responder na ultima parte. respondi a olho 60 e poucas questões. acho demais De: Jorge Ericsson jericsson...@gmail.com mailto:jericssonsup%40gmail.com Enviadas: Segunda-feira, 16 de Agosto de 2010 11:36:05 Assunto: [delphi-br] OFF TOPIC: Qualidade de Vida na Área de TI *Olá amigos, Tenho um amigo que está defendendo uma dissertação e gostaria da colaboração se possível de todos que trabalham na área de TI. Segue o link abaixo: * * *Prezado Caso ao clicar no link, ao inves de abrir a pesquisa, tenha sido solicitado um login e senha. cancele. Por favor, copie o link abaixo: http://www.surveymonkey.com/s/profissionalti e cole na URL do bronwser para iniciar a pesquisa. Obrigado sandro Ola Jorge, tudo bem? Preciso de um grande favor. Estou iniciando uma pesquisa sobre profissionais e ambiente de TI. Poderia responder, enviar para seus colaboradores de TI, colegas de trabalho, parceiros TI, fornecedores TI. grato sandro Prezado(a) Colega(a) Estou realizando uma pesquisa para ser apresentada na minha defesa (dissertação) da Universidade Católica de Brasilia, no programa Mestrado em Gestão do Conhecimento e TI. Esta pesquisa tem por objetivo levantar dados sobre o ambiente de trabalho das TI´s nas organizações e como o profissional de TI(tecnologia da informação) se sente dentro deste ambiente. Ao mesmo tempo, a corrente pesquisa também procura identificar como os profissionais de TI lidam com um determinado problema relacionado ao seu ambiente de trabalho. Serão 31 questões referentes ao ambiente de trabalho das TI´s e como o profissional de TI se sente e 66 questões referentes a como os profissionais de TI lidam com um determinado problema dentro do seu ambiente de trabalho. O tempo médio para preencher a pesquisa é de 15 minutos. Ao responde-la estará concordando com a divulgação dos resultados lembrando que não existe nenhuma informação que possa identificá-lo. Os resultados serão apenas estatísticos. Minha expectativa é que a pesquisa traga como *resultado informações úteis para melhoria de qualidade de vida do profissional de TI dentro das organizações e neste sentido que os mesmos possam contribuir ainda mais para os resultados corporativos.* * * Clique aqui, para iniciar pesquisa: http://www.surveymonkey.com/s/profissionaltihttps://correio.sebrae.com.br/exchweb/bin/redir.asp?URL=https://correio.sebrae.com.br/exchweb/bin/redir.asp?URL=http://www.surveymonkey.com/s/profissionalti Obrigado Sandro Servino sandro.serv...@gmail.com mailto:sandro.servino%40gmail.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: Res: [delphi-br] OFF TOPIC: Qualidade de Vida na Área de TI
Concordo com os colegas acima, mas respondi até o final. As perguntas poderiam ser melhor elaboradas também, especialmente as da metade final. De qualquer forma, é uma boa iniciativa a do seu amigo e gostaria de saber qual foi o resultado da pesquisa. Peça-o para compartilhar quando tiver compilado os resultados. [ ]'s -- Dirlei Dionísio Novo artigo: Não faça o usuário pensar http://MaisQueBomCodigo.blogspot.com Em 16 de agosto de 2010 12:02, Pablo Farias develo...@marketingrapido.com.br escreveu: Eu comecei, e logo sai fora ,muito longa e cansativa. Pablo Farias Fone(81)9169.3339 develo...@marketingrapido.com.br developer%40marketingrapido.com.br www.marketingrapido.com.br Em 16/08/2010 11:59, Marcelo escreveu: Na boa muito longa essa pesquisa, começei responder na ultima parte. respondi a olho 60 e poucas questões. acho demais De: Jorge Ericsson jericsson...@gmail.com jericssonsup%40gmail.com mailto:jericssonsup%40gmail.com jericssonsup%2540gmail.com Enviadas: Segunda-feira, 16 de Agosto de 2010 11:36:05 Assunto: [delphi-br] OFF TOPIC: Qualidade de Vida na Área de TI *Olá amigos, Tenho um amigo que está defendendo uma dissertação e gostaria da colaboração se possível de todos que trabalham na área de TI. Segue o link abaixo: * * *Prezado Caso ao clicar no link, ao inves de abrir a pesquisa, tenha sido solicitado um login e senha. cancele. Por favor, copie o link abaixo: http://www.surveymonkey.com/s/profissionalti e cole na URL do bronwser para iniciar a pesquisa. Obrigado sandro Ola Jorge, tudo bem? Preciso de um grande favor. Estou iniciando uma pesquisa sobre profissionais e ambiente de TI. Poderia responder, enviar para seus colaboradores de TI, colegas de trabalho, parceiros TI, fornecedores TI. grato sandro Prezado(a) Colega(a) Estou realizando uma pesquisa para ser apresentada na minha defesa (dissertação) da Universidade Católica de Brasilia, no programa Mestrado em Gestão do Conhecimento e TI. Esta pesquisa tem por objetivo levantar dados sobre o ambiente de trabalho das TI´s nas organizações e como o profissional de TI(tecnologia da informação) se sente dentro deste ambiente. Ao mesmo tempo, a corrente pesquisa também procura identificar como os profissionais de TI lidam com um determinado problema relacionado ao seu ambiente de trabalho. Serão 31 questões referentes ao ambiente de trabalho das TI´s e como o profissional de TI se sente e 66 questões referentes a como os profissionais de TI lidam com um determinado problema dentro do seu ambiente de trabalho. O tempo médio para preencher a pesquisa é de 15 minutos. Ao responde-la estará concordando com a divulgação dos resultados lembrando que não existe nenhuma informação que possa identificá-lo. Os resultados serão apenas estatísticos. Minha expectativa é que a pesquisa traga como *resultado informações úteis para melhoria de qualidade de vida do profissional de TI dentro das organizações e neste sentido que os mesmos possam contribuir ainda mais para os resultados corporativos.* * * Clique aqui, para iniciar pesquisa: http://www.surveymonkey.com/s/profissionalti https://correio.sebrae.com.br/exchweb/bin/redir.asp?URL=https://correio.sebrae.com.br/exchweb/bin/redir.asp?URL=http://www.surveymonkey.com/s/profissionalti Obrigado Sandro Servino sandro.serv...@gmail.com sandro.servino%40gmail.com mailto: sandro.servino%40gmail.com sandro.servino%2540gmail.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [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 * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: Res: [delphi-br] OFF TOPIC: Qualidade de Vida na Área de TI
Eu acho que o próprio autor se cansou da metade para frente... huahuahuhuahuahuahuaa Att, Jhosef Marks de Carvalho Blog: http://www.jhosefmarks.com.br Jesus está voltando E se o meu povo, que se chama pelo meu nome, se humilhar, e orar, e buscar a minha face e se converter dos seus maus caminhos, então eu ouvirei dos céus, e perdoarei os seus pecados, e sararei a sua terra. (2 Cr 7:14) Em 16 de agosto de 2010 13:42, Dirlei Dionísio dir...@gmail.com escreveu: Concordo com os colegas acima, mas respondi até o final. As perguntas poderiam ser melhor elaboradas também, especialmente as da metade final. De qualquer forma, é uma boa iniciativa a do seu amigo e gostaria de saber qual foi o resultado da pesquisa. Peça-o para compartilhar quando tiver compilado os resultados. [ ]'s -- Dirlei Dionísio Novo artigo: Não faça o usuário pensar http://MaisQueBomCodigo.blogspot.com Em 16 de agosto de 2010 12:02, Pablo Farias develo...@marketingrapido.com.br escreveu: Eu comecei, e logo sai fora ,muito longa e cansativa. Pablo Farias Fone(81)9169.3339 develo...@marketingrapido.com.br developer%40marketingrapido.com.br www.marketingrapido.com.br Em 16/08/2010 11:59, Marcelo escreveu: Na boa muito longa essa pesquisa, começei responder na ultima parte. respondi a olho 60 e poucas questões. acho demais De: Jorge Ericsson jericsson...@gmail.com jericssonsup%40gmail.com mailto:jericssonsup%40gmail.com jericssonsup%2540gmail.comjericssonsup% 2540gmail.com Enviadas: Segunda-feira, 16 de Agosto de 2010 11:36:05 Assunto: [delphi-br] OFF TOPIC: Qualidade de Vida na Área de TI *Olá amigos, Tenho um amigo que está defendendo uma dissertação e gostaria da colaboração se possível de todos que trabalham na área de TI. Segue o link abaixo: * * *Prezado Caso ao clicar no link, ao inves de abrir a pesquisa, tenha sido solicitado um login e senha. cancele. Por favor, copie o link abaixo: http://www.surveymonkey.com/s/profissionalti e cole na URL do bronwser para iniciar a pesquisa. Obrigado sandro Ola Jorge, tudo bem? Preciso de um grande favor. Estou iniciando uma pesquisa sobre profissionais e ambiente de TI. Poderia responder, enviar para seus colaboradores de TI, colegas de trabalho, parceiros TI, fornecedores TI. grato sandro Prezado(a) Colega(a) Estou realizando uma pesquisa para ser apresentada na minha defesa (dissertação) da Universidade Católica de Brasilia, no programa Mestrado em Gestão do Conhecimento e TI. Esta pesquisa tem por objetivo levantar dados sobre o ambiente de trabalho das TI´s nas organizações e como o profissional de TI(tecnologia da informação) se sente dentro deste ambiente. Ao mesmo tempo, a corrente pesquisa também procura identificar como os profissionais de TI lidam com um determinado problema relacionado ao seu ambiente de trabalho. Serão 31 questões referentes ao ambiente de trabalho das TI´s e como o profissional de TI se sente e 66 questões referentes a como os profissionais de TI lidam com um determinado problema dentro do seu ambiente de trabalho. O tempo médio para preencher a pesquisa é de 15 minutos. Ao responde-la estará concordando com a divulgação dos resultados lembrando que não existe nenhuma informação que possa identificá-lo. Os resultados serão apenas estatísticos. Minha expectativa é que a pesquisa traga como *resultado informações úteis para melhoria de qualidade de vida do profissional de TI dentro das organizações e neste sentido que os mesmos possam contribuir ainda mais para os resultados corporativos.* * * Clique aqui, para iniciar pesquisa: http://www.surveymonkey.com/s/profissionalti https://correio.sebrae.com.br/exchweb/bin/redir.asp?URL=https://correio.sebrae.com.br/exchweb/bin/redir.asp?URL=http://www.surveymonkey.com/s/profissionalti Obrigado Sandro Servino sandro.serv...@gmail.com sandro.servino%40gmail.com mailto: sandro.servino%40gmail.com sandro.servino%2540gmail.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [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]
Res: [delphi-br] Componente de Grid
O que exatamente vc precisa? As vezes a sua necessidade não é a mesma que eu tenho... -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Pablo Farias develo...@marketingrapido.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 13 de Agosto de 2010 18:36:19 Assunto: Re: Res: [delphi-br] Componente de Grid Ola Eny, coloca algumas telas na web do seu sitema para vermos a eficiencia do jedy. Pablo Farias Fone(81)9169.3339 develo...@marketingrapido.com.br www.marketingrapido.com.br Em 13/08/2010 18:35, Eny Urias escreveu: JEDI não interessa? Eu estou usando e estou gostando... -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Alexandre Marinho da Silveira xandi...@terra.com.br mailto:xandi_ms%40terra.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Sexta-feira, 13 de Agosto de 2010 16:15:02 Assunto: Re: [delphi-br] Componente de Grid Prezado Marlon Eu cheguei a testar os dois e achei a aprendizagem do componente da DevExpress mais simples e produtiva para mim. Sem contar que tudo o que eu precisei em matéria de grid, eu encontrei neste componente. Tudo depende de gosto pessoal. Na minha opinião, se você ganha produtividade com um componente e ele atende aos requisitos que você precisa, é o componente certo, mesmo que ele custe mais caro. Pode ser que você ache o pacote da TMS mais fácil de usar ou mais completo. Antes de você decidir, sugiro que você teste os dois e veja o que mais se adapta ao que precisa. Abraço Alexandre - Original Message - From: Murilo Cunha mcscu...@yahoo.com.br mailto:mcscunha%40yahoo.com.br To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Date: Fri, 13 Aug 2010 15:49:58 -0300 Subject: Re: [delphi-br] Componente de Grid Marlon, Eu gosto muito da DevExpress. TMS acho pesado e visual poluido! Mas este eh um gosto pessoal, pois os dois pacotes sao muito bons. Opte pelo mais barato OU que tenha mais dominio dos componentes Obrigado MuriloCunha On 13/08/2010 14:32, marlon david de souza wrote: Boa tarde a todos, Gostaria de uma opinião: Qual o melhor componente Grid para Delphi: da DevExpress ou o da TMS? Sem mais, Marlon David de Souza Desenvolvedor [As partes desta mensagem que não continham texto foram removidas] E-mail verificado pelo Terra Anti-Spam. Para classificar esta mensagem como spam ou não spam, visite http://ecp.terra.com.br/cgi-bin/reportspam.cgi?+_d=SCYxMDEwNDI2MyNwZXJtIXRlcnJhJjEsMTI4MTcyNTM1Ny4yNTM0MjAuMTUzMDguMWYyLnRwbi50ZXJyYS5jb20sMjA4OTg=TerraMail l l Verifique periodicamente a pasta Spam para garantir que apenas mensagens indesejadas sejam classificadas como Spam. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Re: Novo RAD Studio XE, trazendo Delphi XE, C++Builder XE, Delphi Prism XE e RadPHP
Bom dia a todos, Sobre esse assunto tenho a seguinte colocação: A idéia da Embarcadero é dar a opção de gerar código nativo para ambientes Linux e MAC-OS de aplicativos com acesso a banco de dados e a servidores DataSnap. Também de dar a possibilidade de criar servidores DataSnap para essas plataformas. Só isso. Programas complexos que possuem intima ligação com o Windows não se encaixam neste propósito (ex. Skype, etc.). Fica claro que ela está focando o mercado corporativo. E eu acho isso muito bom. Imagine a possibilidade de criarmos um servidor DataSnap e dar a opção dele poder rodar em servidores Windows, Linux ou OS-X? Criar um cliente DataSnap e dar a opção dele rodar em estações Windows, Linux ou OS-X? Obs.: Aqui na empresa nós temos alguns utilitários que precisam rodar em servidores Linux e para isso utilizamos o Kylix. Funciona muito bem. Agora, vai ser muito melhor quando eu puder usar somente o Delphi para gerar esses utilitários. Sem mais, Marlon David de Souza Desenvolvedor -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Walter Chagas (Bol) Enviada em: sexta-feira, 13 de agosto de 2010 10:14 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Re: Novo RAD Studio XE, trazendo Delphi XE, C++Builder XE, Delphi Prism XE e RadPHP Mas é como eu disse. Compilar em ambienteWindows pra rodar linux é um troço complicado porque voce não terá as APIs e Mensagens do Linux a sua disposição para desenvolver uma aplicação. Eu penso que esse negócio de Compilar no Windows para depois voce rodar no linux, ainda mais um sistema operacional que possui muitas distros é algo que só vai servir pra dar mais problemas pro desenvolvedor. Vai ser igual voce desenvolver pra Celulares, ainda que o faça em Java, tem muita coisa que pega na hora de rodar o aplicativo no telefone. Lazarus no Linux pode ser uma boa opção sim. Eu acredito que quando as versões do Lz começarem a aceitarem 100% o projeto do Delphi, é que ele vai engrenar de vez. Mas é pagar pra ver também.. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br http://delphitocorporerm.blogspot.com/ MSN: whitesock...@hotmail.com SKYPE: WalterChagasJr
Res: [delphi-br] Componente de Grid
JEDI não interessa? Eu estou usando e estou gostando... -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Alexandre Marinho da Silveira xandi...@terra.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 13 de Agosto de 2010 16:15:02 Assunto: Re: [delphi-br] Componente de Grid Prezado Marlon Eu cheguei a testar os dois e achei a aprendizagem do componente da DevExpress mais simples e produtiva para mim. Sem contar que tudo o que eu precisei em matéria de grid, eu encontrei neste componente. Tudo depende de gosto pessoal. Na minha opinião, se você ganha produtividade com um componente e ele atende aos requisitos que você precisa, é o componente certo, mesmo que ele custe mais caro. Pode ser que você ache o pacote da TMS mais fácil de usar ou mais completo. Antes de você decidir, sugiro que você teste os dois e veja o que mais se adapta ao que precisa. Abraço Alexandre - Original Message - From: Murilo Cunha mcscu...@yahoo.com.br To: delphi-br@yahoogrupos.com.br Date: Fri, 13 Aug 2010 15:49:58 -0300 Subject: Re: [delphi-br] Componente de Grid Marlon, Eu gosto muito da DevExpress. TMS acho pesado e visual poluido! Mas este eh um gosto pessoal, pois os dois pacotes sao muito bons. Opte pelo mais barato OU que tenha mais dominio dos componentes Obrigado MuriloCunha On 13/08/2010 14:32, marlon david de souza wrote: Boa tarde a todos, Gostaria de uma opinião: Qual o melhor componente Grid para Delphi: da DevExpress ou o da TMS? Sem mais, Marlon David de Souza Desenvolvedor [As partes desta mensagem que não continham texto foram removidas] E-mail verificado pelo Terra Anti-Spam. Para classificar esta mensagem como spam ou não spam, visite http://ecp.terra.com.br/cgi-bin/reportspam.cgi?+_d=SCYxMDEwNDI2MyNwZXJtIXRlcnJhJjEsMTI4MTcyNTM1Ny4yNTM0MjAuMTUzMDguMWYyLnRwbi50ZXJyYS5jb20sMjA4OTg=TerraMail l Verifique periodicamente a pasta Spam para garantir que apenas mensagens indesejadas sejam classificadas como Spam. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM [As partes desta mensagem que não continham texto foram removidas]
Re: Res: [delphi-br] Componente de Grid
Ola Eny, coloca algumas telas na web do seu sitema para vermos a eficiencia do jedy. Pablo Farias Fone(81)9169.3339 develo...@marketingrapido.com.br www.marketingrapido.com.br Em 13/08/2010 18:35, Eny Urias escreveu: JEDI não interessa? Eu estou usando e estou gostando... -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Alexandre Marinho da Silveira xandi...@terra.com.br mailto:xandi_ms%40terra.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Sexta-feira, 13 de Agosto de 2010 16:15:02 Assunto: Re: [delphi-br] Componente de Grid Prezado Marlon Eu cheguei a testar os dois e achei a aprendizagem do componente da DevExpress mais simples e produtiva para mim. Sem contar que tudo o que eu precisei em matéria de grid, eu encontrei neste componente. Tudo depende de gosto pessoal. Na minha opinião, se você ganha produtividade com um componente e ele atende aos requisitos que você precisa, é o componente certo, mesmo que ele custe mais caro. Pode ser que você ache o pacote da TMS mais fácil de usar ou mais completo. Antes de você decidir, sugiro que você teste os dois e veja o que mais se adapta ao que precisa. Abraço Alexandre - Original Message - From: Murilo Cunha mcscu...@yahoo.com.br mailto:mcscunha%40yahoo.com.br To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Date: Fri, 13 Aug 2010 15:49:58 -0300 Subject: Re: [delphi-br] Componente de Grid Marlon, Eu gosto muito da DevExpress. TMS acho pesado e visual poluido! Mas este eh um gosto pessoal, pois os dois pacotes sao muito bons. Opte pelo mais barato OU que tenha mais dominio dos componentes Obrigado MuriloCunha On 13/08/2010 14:32, marlon david de souza wrote: Boa tarde a todos, Gostaria de uma opinião: Qual o melhor componente Grid para Delphi: da DevExpress ou o da TMS? Sem mais, Marlon David de Souza Desenvolvedor [As partes desta mensagem que não continham texto foram removidas] E-mail verificado pelo Terra Anti-Spam. Para classificar esta mensagem como spam ou não spam, visite http://ecp.terra.com.br/cgi-bin/reportspam.cgi?+_d=SCYxMDEwNDI2MyNwZXJtIXRlcnJhJjEsMTI4MTcyNTM1Ny4yNTM0MjAuMTUzMDguMWYyLnRwbi50ZXJyYS5jb20sMjA4OTg=TerraMail l Verifique periodicamente a pasta Spam para garantir que apenas mensagens indesejadas sejam classificadas como Spam. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Estrutura Padrã o de Software
... bravo? Daonde? Eu somente sou direto. Endereço diretamente a questão, sem dar voltas. Você deu á entender, da maneira que eu entendi, que a única maneira viável era SDI, e não é. Cada caso de uso possui suas peculiaridades próprias. Falou! De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Eny Urias Enviada em: quinta-feira, 12 de agosto de 2010 18:00 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Estrutura Padrão de Software Você não entendeu o meu questionamento... Eu só perguntei porque achei que vc tivesse alguma experiencia para trocar... Eu concordo com vc... não precisa ficar bravo! ;) -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Adriano de F. Trindade trind...@desbrava.com.br mailto:trindade%40desbrava.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Quarta-feira, 11 de Agosto de 2010 13:06:19 Assunto: RES: [delphi-br] Estrutura Padrão de Software Ei, eu não te impus uma regra. Falei que EU trabalho assim, eu trabalho somente com SDI. Tudo depende da maneira que a sua aplicação vai trabalhar. Você pode trabalhar com MDI e mastigar os problemas decorrentes disso. E mais de um cadastro aberto de cada vez? Você tem que questionar: “você vai precisar mexer em dois cadastros simultaneamente?” Porque a gente não permite isso, justamente porque cada pessoa faz uma coisa de cada vez: conclui-se um cadastro primeiro para depois abrir o próximo. Também outra coisa é abrir duas janelas DISTINTAS ao mesmo tempo e outra é abrir a MESMA janela mais de uma vez. Você tem que ver o que o cliente quer, e se é viável. Em muitos casos você tem que mudar a cabeça do cliente para não ter que fazer um monte de trabalho desnecessário. Só que você não consegue fazer isso sem argumentos sólidos, consistentes e convincentes. Um deles é o custo de desenvolvimento: “da maneira A eu faço em uma semana, da maneira B eu levo um mês porque tenho que reescrever tudo”. Também é uma coisa você fazer um sistema específico para um cliente e outra coisa radicalmente diferente é você fazer um sistema para vários clientes. Se um cliente te exige SDI e outro te exige MDI, qual que ganha? E, piorando, se 10 clientes exigirem MDI e 10 clientes exigirem SDI, como é que fica? Se você optar por SDI, o quê você vai dizer para quem não quer SDI? Vai dizer tchau? Tenha uma justificativa e ele a aceitará. Mas sem justificativa, não vai aceitar nunca. Porque um sistema para várias empresas jamais vai CONTENTAR á todas, mas pode ATENDER BEM á todas. E mesmo essas que não se contentaram, depois de um tempo se acostumam e param de reclamar. Afinal, a resistência à mudanças é uma constante, ninguém quer mudar, porque isso dá trabalho. “A fórmula do sucesso eu não sei, mas a do fracasso é agradar á todos” – Anônimo (corretíssimo) Falou! De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de Eny Urias Enviada em: quarta-feira, 11 de agosto de 2010 11:03 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Res: [delphi-br] Estrutura Padrão de Software Entendi Então, realmente, não ha como trabalhar com DataModule numa aplicação MDI? Porque foi uma das exigencias do cliente poder abrir mais de um cadastro de uma vez... Eu tb não gosto de trabalhar com MDI... muito trabalhoso... mas, fazer o q... -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Adriano de F. Trindade trind...@desbrava.com.br mailto:trindade%40desbrava.com.br mailto:trindade%40desbrava.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Terça-feira, 10 de Agosto de 2010 17:03:46 Assunto: RES: [delphi-br] Estrutura Padrão de Software Minha aplicação é SDI. Bem mais simples e menos propensa á erros, tipo, um registro ser modificado em um form e no outro você ter o mesmo dado atualizado. Quanto mais você deixar o usuário fazer o que ele quiser, maior serão as possibilidades de algo dar errado. Mas isso é a minha opção pessoal, claro. As precauções e checagens para MDI e SDI são bem diferentes. Você define como você quer trabalhar. Eu tenho uma maneira bem peculiar de trabalhar aqui, muito “old school”. Falou! De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de Eny Urias Enviada em: terça-feira, 10 de agosto de 2010 15:51 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br
RES: [delphi-br] Midas.dll
Caro Pablo, Você já registrou a DLL ? Como Registrar: C:\c:\windows\system32\regsvr32 midas.dll Tem que retornar para você o registro com sucesso. [Window Title] RegSvr32 [Content] DllRegisterServer in midas.dll succeeded. [OK] SDS Adilson Figueiredo de Lima Skype : adilson.afl Twitter : @adilson_ Fone: +5514 3405 1199 Cel.: +5514 9792 7653 Eu gostaria de mudar o mundo, mas não tenho o código fonte. Adilson Figueiredo de Lima De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Pablo Farias Enviada em: quarta-feira, 11 de agosto de 2010 5:39 Para: delphi-br@yahoogrupos.com.br; lista-del...@yahoogrupos.com.br Assunto: [delphi-br] Midas.dll Ola pessoal, estou tendo um problema, que julgava ser facil ser resolvido, porem passei quase o dia todo tentando resolver e nao consegui. O sistema nao importa aonde ele é instalado ele da o erro 'Error Loading Midas.dll' Porem ja tentei colocar no system32 do windows 7 ja tentei copiar para a pasta aonde esta o sistema, e nada de resolver, alguem ja passou por isto e conseguiu resolver de qual forma? Obrigado -- Pablo Farias Fone(81)9169.3339 develo...@marketingrapido.com.br mailto:developer%40marketingrapido.com.br www.marketingrapido.com.br www.marketsistemas.com.br [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Midas.dll
Voce pode adiciona a unit MidasLib com uses no projeto, pode tentar também registrar a DLL para o Windows com reg32, já tive um problema assim com o XP com a DLL gds32. Mauri Lima Boa Vista -Roraima O Extremo norte do Brasil é aqui . Monte Caburaí homologado oficialmente em 1999 como extremo norte do Brasil!!. -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Fellipe Henrique Enviada em: quarta-feira, 11 de agosto de 2010 20:27 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Midas.dll Coloque na uses do projeto a unit MidasLib, desta forma você não precisará mais levar a DLL para seus clientes. Att. Em 11 de agosto de 2010 17:39, Pablo Farias develo...@marketingrapido.com.br escreveu: Ola pessoal, estou tendo um problema, que julgava ser facil ser resolvido, porem passei quase o dia todo tentando resolver e nao consegui. O sistema nao importa aonde ele é instalado ele da o erro 'Error Loading Midas.dll' Porem ja tentei colocar no system32 do windows 7 ja tentei copiar para a pasta aonde esta o sistema, e nada de resolver, alguem ja passou por isto e conseguiu resolver de qual forma? Obrigado -- Pablo Farias Fone(81)9169.3339 develo...@marketingrapido.com.br developer%40marketingrapido.com.br www.marketingrapido.com.br www.marketsistemas.com.br -- _ T.·.F.·.A.·. Fellipe Henrique http://blogs.digitumsoft.com.br/fellipeh --- [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM
RE: RES: [delphi-br] Aplicacao na NET
Murilo, você pode fazer uma aplicação cliente-servidor e utilizar Terminal Service, claro que você vai ter um custo com licença mas dependendo do projeto vale a pena. Adailson R. Rocha Analista de Sistemas To: delphi-br@yahoogrupos.com.br From: z...@bludata.com.br Date: Wed, 11 Aug 2010 16:26:47 -0300 Subject: Re: RES: [delphi-br] Aplicacao na NET Murilo, você até pode fazer desta forma, mas com certeza terá problemas de performance. Se quiser trabalhar com sistema desktop e com o banco de dados na internet, eu te recomendo a fazer algo cliente-servidor. Existem várias tecnologias para isso, e eu tenho grande tendencia a utilizar webservices. -- José Henrique (Zote) Analista de TI Bludata Software 2010/8/11 Murilo Cunha mcscu...@yahoo.com.br Pessoal, Pensando em uma aplicacao NAO WEB (pois nao sei mexer com componentes WEB) como poderia fazer? Estava pensando em uma aplicacao desktop MAS que tivesse acesso ao banco na WEB. Como fazer isso? Como montar uma string de conexao para acessar o BD na NET? Obrigado MuriloCunha On 11/08/2010 14:28, Rubem Rocha wrote: Crie uma aplicação web e hospede-a juntamente com o banco de dados. Teoricamente, no mesmo local onde você hospeda o seu site, você pode hospedar o banco de dados. Daí, a aplicação acessará o banco de dados no servidor onde o seu site/portal está hospedado. Sds. De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br[mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Murilo Cunha Enviada em: quarta-feira, 11 de agosto de 2010 13:03 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] Aplicacao na NET Pessoal, Esclarecam algumas duvidas (qual a opiniao dos senhores), por favor: Quero fazer uma aplicacao de apontamentos de atividades/horas. Esta aplicacao estah ligada a um banco de dados onde guardo todos estes apontamentos e horas. Este banco pode ser ORACLE ou FIREBIRD (ou outro FREE). Duvidas: A) Onde devo colocar este arquivo de banco de dados para que todos acessem este de qualquer lugar? FTP? 4Sared? Pasta compartilhada no servidor? Uso de SVN? B) Como vou acessar este banco de dados? Alguem tem algum exemplo de conexao na NET? Obrigado MuriloCunha [As partes desta mensagem que não continham texto foram removidas] [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 * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Estrutura Padrão de Software
Opa! Mas eu faço isso em SDI. Se estou no cadastro de estoque e preciso cadastrar uma família de estoque, eu chamo o form de cadastro de famílias do estoque, a família é inserida, depois volta para o estoque e continua a preencher o cadastro. A diferença é o usuário só volta para o cadastro de estoque depois de concluir e fechar o cadastro de famílias, o usuário não tem liberdade para alternar de um para outro conforme sua vontade, e sim da maneira que eu determino. Desta maneira eu sei o que esperar e não perco o controle. Falou! -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Luciano Bruno Enviada em: quarta-feira, 11 de agosto de 2010 20:25 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Estrutura Padrão de Software Eu tenho aplicaçoes relativamente grandes e uso MDI. uma das coisas que eu faço é impedir que ele seja criado mais de uma vez. uma vantagem que vejo no MDI e TDI, é a liberdade de poder editar um cadastro auxiliar na ediçao de outro. tipo: no cadastro de um produto, poder cadastrar um grupo uma sessao etc. mais isso fica acriterio do desenvolvedor. Em 11 de agosto de 2010 11:36, Adriano de F. Trindade trind...@desbrava.com.br escreveu: Ei, eu não te impus uma regra. Falei que EU trabalho assim, eu trabalho somente com SDI. Tudo depende da maneira que a sua aplicação vai trabalhar. Você pode trabalhar com MDI e mastigar os problemas decorrentes disso. E mais de um cadastro aberto de cada vez? Você tem que questionar: você vai precisar mexer em dois cadastros simultaneamente? Porque a gente não permite isso, justamente porque cada pessoa faz uma coisa de cada vez: conclui-se um cadastro primeiro para depois abrir o próximo. Também outra coisa é abrir duas janelas DISTINTAS ao mesmo tempo e outra é abrir a MESMA janela mais de uma vez. Você tem que ver o que o cliente quer, e se é viável. Em muitos casos você tem que mudar a cabeça do cliente para não ter que fazer um monte de trabalho desnecessário. Só que você não consegue fazer isso sem argumentos sólidos, consistentes e convincentes. Um deles é o custo de desenvolvimento: da maneira A eu faço em uma semana, da maneira B eu levo um mês porque tenho que reescrever tudo. Também é uma coisa você fazer um sistema específico para um cliente e outra coisa radicalmente diferente é você fazer um sistema para vários clientes. Se um cliente te exige SDI e outro te exige MDI, qual que ganha? E, piorando, se 10 clientes exigirem MDI e 10 clientes exigirem SDI, como é que fica? Se você optar por SDI, o quê você vai dizer para quem não quer SDI? Vai dizer tchau? Tenha uma justificativa e ele a aceitará. Mas sem justificativa, não vai aceitar nunca. Porque um sistema para várias empresas jamais vai CONTENTAR á todas, mas pode ATENDER BEM á todas. E mesmo essas que não se contentaram, depois de um tempo se acostumam e param de reclamar. Afinal, a resistência à mudanças é uma constante, ninguém quer mudar, porque isso dá trabalho. A fórmula do sucesso eu não sei, mas a do fracasso é agradar á todos Anônimo (corretíssimo) Falou! De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Eny Urias Enviada em: quarta-feira, 11 de agosto de 2010 11:03 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Res: [delphi-br] Estrutura Padrão de Software Entendi Então, realmente, não ha como trabalhar com DataModule numa aplicação MDI? Porque foi uma das exigencias do cliente poder abrir mais de um cadastro de uma vez... Eu tb não gosto de trabalhar com MDI... muito trabalhoso... mas, fazer o q... -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Adriano de F. Trindade trind...@desbrava.com.brtrindade%40desbrava.com.brmailto: trindade%40desbrava.com.br trindade%2540desbrava.com.br Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br Enviadas: Terça-feira, 10 de Agosto de 2010 17:03:46 Assunto: RES: [delphi-br] Estrutura Padrão de Software Minha aplicação é SDI. Bem mais simples e menos propensa á erros, tipo, um registro ser modificado em um form e no outro você ter o mesmo dado atualizado. Quanto mais você deixar o usuário fazer o que ele quiser, maior serão as possibilidades de algo dar errado. Mas isso é a minha opção pessoal, claro. As precauções e checagens para MDI e SDI são bem diferentes. Você define como você quer trabalhar. Eu tenho uma maneira bem peculiar de trabalhar aqui, muito old school. Falou! De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br delphi-br
RES: [delphi-br] Midas.dll
Bom dia Pablo. Experimente colocar o MidasLib na uses da unit inicial do seu projeto. Ou, caso seu sistema seja 64 bits, coloque o Midas.dll na pasta c:\Windows\SysWOW64. É lá que o Windows 7 64 bits busca os dlls. Abraço. _ Claudiney Cogo N2 Sistemas e Soluções em Informática Av. São Paulo, 172 - 15º Andar - Sala 1505 Fone/Fax: (44) 3029-6053 - Maringá - Paraná http://www.n2solutions.com.br/ www.n2solutions.com.br http://www.nfe.n2solutions.com.br/ www.nfe.n2solutions.com.br http://www.studion2.com.br/ www.studion2.com.br De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Pablo Farias Enviada em: quarta-feira, 11 de agosto de 2010 17:39 Para: delphi-br@yahoogrupos.com.br; lista-del...@yahoogrupos.com.br Assunto: [delphi-br] Midas.dll Ola pessoal, estou tendo um problema, que julgava ser facil ser resolvido, porem passei quase o dia todo tentando resolver e nao consegui. O sistema nao importa aonde ele é instalado ele da o erro 'Error Loading Midas.dll' Porem ja tentei colocar no system32 do windows 7 ja tentei copiar para a pasta aonde esta o sistema, e nada de resolver, alguem ja passou por isto e conseguiu resolver de qual forma? Obrigado -- Pablo Farias Fone(81)9169.3339 develo...@marketingrapido.com.br mailto:developer%40marketingrapido.com.br www.marketingrapido.com.br www.marketsistemas.com.br [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] Estrutura Padrão de Softwar e
Por isso que eu adoro essa lista! Adorei a ideia! Tks! -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Rubem Rocha rubem.ro...@dtmanaus.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Quarta-feira, 11 de Agosto de 2010 11:21:55 Assunto: RES: [delphi-br] Estrutura Padrão de Software Informem-se sobre TDI (Tabbed-Document Interface). É uma boa alternativa ao MDI, e eu uso essa abordagem em meus projetos Delphi e .NET(C#). Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Eny Urias Enviada em: quarta-feira, 11 de agosto de 2010 10:03 Para: delphi-br@yahoogrupos.com.br Assunto: Res: [delphi-br] Estrutura Padrão de Software Entendi Então, realmente, não ha como trabalhar com DataModule numa aplicação MDI? Porque foi uma das exigencias do cliente poder abrir mais de um cadastro de uma vez... Eu tb não gosto de trabalhar com MDI... muito trabalhoso... mas, fazer o q... -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Adriano de F. Trindade trind...@desbrava.com.br mailto:trindade%40desbrava.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Terça-feira, 10 de Agosto de 2010 17:03:46 Assunto: RES: [delphi-br] Estrutura Padrão de Software Minha aplicação é SDI. Bem mais simples e menos propensa á erros, tipo, um registro ser modificado em um form e no outro você ter o mesmo dado atualizado. Quanto mais você deixar o usuário fazer o que ele quiser, maior serão as possibilidades de algo dar errado. Mas isso é a minha opção pessoal, claro. As precauções e checagens para MDI e SDI são bem diferentes. Você define como você quer trabalhar. Eu tenho uma maneira bem peculiar de trabalhar aqui, muito “old school”. Falou! De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de Eny Urias Enviada em: terça-feira, 10 de agosto de 2010 15:51 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Res: [delphi-br] Estrutura Padrão de Software Como vc trabalha numa aplicação MDI utilizando DataModule? Se o usuário quiser abrir dois formularios de clientes como vc faz? Não dá conflito já que os componentes de acesso aos dados estão no DM? -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Adriano de F. Trindade trind...@desbrava.com.br mailto:trindade%40desbrava.com.br mailto:trindade%40desbrava.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Segunda-feira, 9 de Agosto de 2010 19:03:05 Assunto: RES: [delphi-br] Estrutura Padrão de Software Não quero te desanimar, mas mostrar os problemas provoca a busca de soluções para eles, e com isso aprende-se. Pelo jeito você está meio “cru” no negócio, e a lógica, você até que está indo bem, considerando a herança dos formulários. O que falta, na real, é você fracionar estes seus casos de uso aí. Explico: DataSource, por exemplo, alguns formulários vão precisar de um, outros de 5 e outros de 20. Se você fazer no seu modelo primário um único DataSource, em cada formulário que você criar herdando este formulário, terá que adicionar mais DataSources. Mas, se você fizer o modelo com 10, aí você atende a maioria dos casos, e em raras oportunidades terás que adicionar mais data sources além desses 10 aí. Entendeu o exemplo? Eu quis dizer: projetar considerando o máximo de possibilidades para cada form, e não o mínimo. Certo? Agora esqueça esses data sources aí. Crie um único Data Module, com um nome bem curto (eu uso “DM”) e coloque todos seus componentes de acesso á dados lá: ClientDataSets, DataModules, DataSetProviders e por aí vai. Desta maneira, você não vai ter componentes de acesso á dados espalhados pelo seu projeto. Eu comecei há 5 anos atrás um sistema mais ou menos da maneira que você estava começando este. Começou com 34 tabelas e hoje tem 220 tabelas no BD. De todo o tempo de desenvolvimento, no mínimo 30% dele foi refazendo coisas que fiz sem considerar todas as possibilidades. Por exemplo: ao projetar um formulário para Notas Fiscais, você precisa de uma tabela para os dados da NF e outra para o detalhamento da NF, que são os produtos/serviços. Primeiro fiz com uma tabela para produtos e outra para serviços: tive que refazer para colocar produtos e serviços em uma única tabela. Alguns valores como frete e seguro iam no corpo da NF. Não, não dá certo, valores de frete e seguro tem que ser distribuídos pelos itens da NF para conseguir gerar a NF-e direito. No corpo da NF, só dados cadastrais, dados
RES: [delphi-br] Estrutura Padrão de Softwar e
Você não entendeu o meu questionamento... Eu só perguntei porque achei que vc tivesse alguma experiencia para trocar... Eu concordo com vc... não precisa ficar bravo! ;) -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Adriano de F. Trindade trind...@desbrava.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Quarta-feira, 11 de Agosto de 2010 13:06:19 Assunto: RES: [delphi-br] Estrutura Padrão de Software Ei, eu não te impus uma regra. Falei que EU trabalho assim, eu trabalho somente com SDI. Tudo depende da maneira que a sua aplicação vai trabalhar. Você pode trabalhar com MDI e mastigar os problemas decorrentes disso. E mais de um cadastro aberto de cada vez? Você tem que questionar: “você vai precisar mexer em dois cadastros simultaneamente?” Porque a gente não permite isso, justamente porque cada pessoa faz uma coisa de cada vez: conclui-se um cadastro primeiro para depois abrir o próximo. Também outra coisa é abrir duas janelas DISTINTAS ao mesmo tempo e outra é abrir a MESMA janela mais de uma vez. Você tem que ver o que o cliente quer, e se é viável. Em muitos casos você tem que mudar a cabeça do cliente para não ter que fazer um monte de trabalho desnecessário. Só que você não consegue fazer isso sem argumentos sólidos, consistentes e convincentes. Um deles é o custo de desenvolvimento: “da maneira A eu faço em uma semana, da maneira B eu levo um mês porque tenho que reescrever tudo”. Também é uma coisa você fazer um sistema específico para um cliente e outra coisa radicalmente diferente é você fazer um sistema para vários clientes. Se um cliente te exige SDI e outro te exige MDI, qual que ganha? E, piorando, se 10 clientes exigirem MDI e 10 clientes exigirem SDI, como é que fica? Se você optar por SDI, o quê você vai dizer para quem não quer SDI? Vai dizer tchau? Tenha uma justificativa e ele a aceitará. Mas sem justificativa, não vai aceitar nunca. Porque um sistema para várias empresas jamais vai CONTENTAR á todas, mas pode ATENDER BEM á todas. E mesmo essas que não se contentaram, depois de um tempo se acostumam e param de reclamar. Afinal, a resistência à mudanças é uma constante, ninguém quer mudar, porque isso dá trabalho. “A fórmula do sucesso eu não sei, mas a do fracasso é agradar á todos” – Anônimo (corretíssimo) Falou! De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Eny Urias Enviada em: quarta-feira, 11 de agosto de 2010 11:03 Para: delphi-br@yahoogrupos.com.br Assunto: Res: [delphi-br] Estrutura Padrão de Software Entendi Então, realmente, não ha como trabalhar com DataModule numa aplicação MDI? Porque foi uma das exigencias do cliente poder abrir mais de um cadastro de uma vez... Eu tb não gosto de trabalhar com MDI... muito trabalhoso... mas, fazer o q... -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Adriano de F. Trindade trind...@desbrava.com.br mailto:trindade%40desbrava.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Terça-feira, 10 de Agosto de 2010 17:03:46 Assunto: RES: [delphi-br] Estrutura Padrão de Software Minha aplicação é SDI. Bem mais simples e menos propensa á erros, tipo, um registro ser modificado em um form e no outro você ter o mesmo dado atualizado. Quanto mais você deixar o usuário fazer o que ele quiser, maior serão as possibilidades de algo dar errado. Mas isso é a minha opção pessoal, claro. As precauções e checagens para MDI e SDI são bem diferentes. Você define como você quer trabalhar. Eu tenho uma maneira bem peculiar de trabalhar aqui, muito “old school”. Falou! De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de Eny Urias Enviada em: terça-feira, 10 de agosto de 2010 15:51 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Res: [delphi-br] Estrutura Padrão de Software Como vc trabalha numa aplicação MDI utilizando DataModule? Se o usuário quiser abrir dois formularios de clientes como vc faz? Não dá conflito já que os componentes de acesso aos dados estão no DM? -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Adriano de F. Trindade trind...@desbrava.com.br mailto:trindade%40desbrava.com.br mailto:trindade%40desbrava.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Segunda-feira, 9 de Agosto de 2010 19:03:05 Assunto: RES: [delphi-br] Estrutura Padrão de Software Não quero te desanimar, mas mostrar os problemas provoca a busca de
RES: [delphi-br] Estrutura Padrão de Softwar e
Então... essa é uma coisa que eu particularmente não gosto... Quero que meu cliente tenha liberdade de navegar entre os cadastros... Por isso que to ralando pra tentar fazer um sistema o mais flexivel possivel!... -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Adriano de F. Trindade trind...@desbrava.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Quinta-feira, 12 de Agosto de 2010 8:21:48 Assunto: RES: [delphi-br] Estrutura Padrão de Software Opa! Mas eu faço isso em SDI. Se estou no cadastro de estoque e preciso cadastrar uma família de estoque, eu chamo o form de cadastro de famílias do estoque, a família é inserida, depois volta para o estoque e continua a preencher o cadastro. A diferença é o usuário só volta para o cadastro de estoque depois de concluir e fechar o cadastro de famílias, o usuário não tem liberdade para alternar de um para outro conforme sua vontade, e sim da maneira que eu determino. Desta maneira eu sei o que esperar e não perco o controle. Falou! -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Luciano Bruno Enviada em: quarta-feira, 11 de agosto de 2010 20:25 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Estrutura Padrão de Software Eu tenho aplicaçoes relativamente grandes e uso MDI. uma das coisas que eu faço é impedir que ele seja criado mais de uma vez. uma vantagem que vejo no MDI e TDI, é a liberdade de poder editar um cadastro auxiliar na ediçao de outro. tipo: no cadastro de um produto, poder cadastrar um grupo uma sessao etc. mais isso fica acriterio do desenvolvedor. Em 11 de agosto de 2010 11:36, Adriano de F. Trindade trind...@desbrava.com.br escreveu: Ei, eu não te impus uma regra. Falei que EU trabalho assim, eu trabalho somente com SDI. Tudo depende da maneira que a sua aplicação vai trabalhar. Você pode trabalhar com MDI e mastigar os problemas decorrentes disso. E mais de um cadastro aberto de cada vez? Você tem que questionar: “você vai precisar mexer em dois cadastros simultaneamente?” Porque a gente não permite isso, justamente porque cada pessoa faz uma coisa de cada vez: conclui-se um cadastro primeiro para depois abrir o próximo. Também outra coisa é abrir duas janelas DISTINTAS ao mesmo tempo e outra é abrir a MESMA janela mais de uma vez. Você tem que ver o que o cliente quer, e se é viável. Em muitos casos você tem que mudar a cabeça do cliente para não ter que fazer um monte de trabalho desnecessário. Só que você não consegue fazer isso sem argumentos sólidos, consistentes e convincentes. Um deles é o custo de desenvolvimento: “da maneira A eu faço em uma semana, da maneira B eu levo um mês porque tenho que reescrever tudo”. Também é uma coisa você fazer um sistema específico para um cliente e outra coisa radicalmente diferente é você fazer um sistema para vários clientes. Se um cliente te exige SDI e outro te exige MDI, qual que ganha? E, piorando, se 10 clientes exigirem MDI e 10 clientes exigirem SDI, como é que fica? Se você optar por SDI, o quê você vai dizer para quem não quer SDI? Vai dizer tchau? Tenha uma justificativa e ele a aceitará. Mas sem justificativa, não vai aceitar nunca. Porque um sistema para várias empresas jamais vai CONTENTAR á todas, mas pode ATENDER BEM á todas. E mesmo essas que não se contentaram, depois de um tempo se acostumam e param de reclamar. Afinal, a resistência à mudanças é uma constante, ninguém quer mudar, porque isso dá trabalho. “A fórmula do sucesso eu não sei, mas a do fracasso é agradar á todos” – Anônimo (corretíssimo) Falou! De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Eny Urias Enviada em: quarta-feira, 11 de agosto de 2010 11:03 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Res: [delphi-br] Estrutura Padrão de Software Entendi Então, realmente, não ha como trabalhar com DataModule numa aplicação MDI? Porque foi uma das exigencias do cliente poder abrir mais de um cadastro de uma vez... Eu tb não gosto de trabalhar com MDI... muito trabalhoso... mas, fazer o q... -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Adriano de F. Trindade trind...@desbrava.com.brtrindade%40desbrava.com.brmailto: trindade%40desbrava.com.br trindade%2540desbrava.com.br Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br Enviadas: Terça-feira, 10 de Agosto de 2010 17:03:46 Assunto: RES: [delphi-br] Estrutura Padrão de Software Minha aplicação é SDI. Bem mais simples e menos propensa á erros, tipo, um registro ser modificado em um
Res: [delphi-br] Estrutura Padrão de Softwar e
Entendi Então, realmente, não ha como trabalhar com DataModule numa aplicação MDI? Porque foi uma das exigencias do cliente poder abrir mais de um cadastro de uma vez... Eu tb não gosto de trabalhar com MDI... muito trabalhoso... mas, fazer o q... -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Adriano de F. Trindade trind...@desbrava.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Terça-feira, 10 de Agosto de 2010 17:03:46 Assunto: RES: [delphi-br] Estrutura Padrão de Software Minha aplicação é SDI. Bem mais simples e menos propensa á erros, tipo, um registro ser modificado em um form e no outro você ter o mesmo dado atualizado. Quanto mais você deixar o usuário fazer o que ele quiser, maior serão as possibilidades de algo dar errado. Mas isso é a minha opção pessoal, claro. As precauções e checagens para MDI e SDI são bem diferentes. Você define como você quer trabalhar. Eu tenho uma maneira bem peculiar de trabalhar aqui, muito “old school”. Falou! De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Eny Urias Enviada em: terça-feira, 10 de agosto de 2010 15:51 Para: delphi-br@yahoogrupos.com.br Assunto: Res: [delphi-br] Estrutura Padrão de Software Como vc trabalha numa aplicação MDI utilizando DataModule? Se o usuário quiser abrir dois formularios de clientes como vc faz? Não dá conflito já que os componentes de acesso aos dados estão no DM? -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Adriano de F. Trindade trind...@desbrava.com.br mailto:trindade%40desbrava.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Segunda-feira, 9 de Agosto de 2010 19:03:05 Assunto: RES: [delphi-br] Estrutura Padrão de Software Não quero te desanimar, mas mostrar os problemas provoca a busca de soluções para eles, e com isso aprende-se. Pelo jeito você está meio “cru” no negócio, e a lógica, você até que está indo bem, considerando a herança dos formulários. O que falta, na real, é você fracionar estes seus casos de uso aí. Explico: DataSource, por exemplo, alguns formulários vão precisar de um, outros de 5 e outros de 20. Se você fazer no seu modelo primário um único DataSource, em cada formulário que você criar herdando este formulário, terá que adicionar mais DataSources. Mas, se você fizer o modelo com 10, aí você atende a maioria dos casos, e em raras oportunidades terás que adicionar mais data sources além desses 10 aí. Entendeu o exemplo? Eu quis dizer: projetar considerando o máximo de possibilidades para cada form, e não o mínimo. Certo? Agora esqueça esses data sources aí. Crie um único Data Module, com um nome bem curto (eu uso “DM”) e coloque todos seus componentes de acesso á dados lá: ClientDataSets, DataModules, DataSetProviders e por aí vai. Desta maneira, você não vai ter componentes de acesso á dados espalhados pelo seu projeto. Eu comecei há 5 anos atrás um sistema mais ou menos da maneira que você estava começando este. Começou com 34 tabelas e hoje tem 220 tabelas no BD. De todo o tempo de desenvolvimento, no mínimo 30% dele foi refazendo coisas que fiz sem considerar todas as possibilidades. Por exemplo: ao projetar um formulário para Notas Fiscais, você precisa de uma tabela para os dados da NF e outra para o detalhamento da NF, que são os produtos/serviços. Primeiro fiz com uma tabela para produtos e outra para serviços: tive que refazer para colocar produtos e serviços em uma única tabela. Alguns valores como frete e seguro iam no corpo da NF. Não, não dá certo, valores de frete e seguro tem que ser distribuídos pelos itens da NF para conseguir gerar a NF-e direito. No corpo da NF, só dados cadastrais, dados monetários tem que ser tudo nos itens. E tome refazer enormes partes do código. Minha dica pra ti é: vá para o Delphi por último. Faça funcionar no papel primeiro. Vai lidar com Notas Fiscais? Estude o lay-out da NFe e do SPED antes para saber de quais dados você precisará e modelar seu BD de acordo. Sugiro usar a padronização de nomes de campos que consta no lay-out da NF-e, vai tornar sua vida mais fácil no futuro. Vais trabalhar com ECF? Estude o manual do PAF-ECF. Vais gerar boletos para bancos? Estude a documentação sobre quais dados você precisa informar nos arquivos gerados para os bancos e use eles nas contas á pagar/receber. Quais impostos vais ter que informar? Campos no BD para cada um. É mais importante para seu projeto entrar nas empresas e ver como que todos trabalham, que informações um departamento precisa obter do outro, o rastreamento de quem fez o quê, o controle de acesso, permissões para os menus, acesso de vários usuários ao mesmo tempo... Depois que tiver tudo isso no papel, aí sim você vai pro Delphi. Porque sabendo isso tudo, aí
RES: [delphi-br] Re: Como Associar 2 Classe a uma variavel
Fiz um esquema bem prático. Criei uma classe que é a factory de queries e nessa classe factory há um método estático (class method) pra registrar (ou associar) uma classe de conexão com uma função que se encarregará de instanciar a classe de consulta correta para o tipo de conexão. Depois disso, criei uma unit que fará o registro dos tipos de conexão e classe de consulta respectiva que minha aplicação poderá utilizar. Ficou bem prático. Tô montando um exemplo de uso disso e assim que estiver pronto, eu vou postar na área de arquivos da lista pro povo poder atestar a técnica. Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Roni Rodrigo Enviada em: terça-feira, 10 de agosto de 2010 12:06 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Re: Como Associar 2 Classe a uma variavel se vc quer só criar as querys, pode usar uma factory: TQueryFactory = class class function CreateQry(ConnType: ???): TDataSet; end; implementation class function TQueryFactory.CreateQry(ConnType: ??): TDataSet; begin if ConnType = ctBDE then Result := TQuery.Create(nil) else if FConnType = ctUniDac then Result := TUniQuery.Create(nil); end; ai vc constroi as classes usando a factory: q := TQueryFactory.CreateQry(FConnType); mas dentro da factory, como disse o Márico, vc vai ter que ter um if ou case pra checar qual o tipo de conexão o/ Em 09/08/2010 15:25, NTS INFORMÁTICA escreveu: Eric, Na verdade, muitos metodos são comuns as 3 ou mais classes que eu fosse trabalhar, para a conexao com meu dicionario de dados., tenho que fazer isso para compatibilidade de conexões com BDE. Então eu aproveitaria muita linha de codigo no meu dicionario de dados. q.DataBaseName // Metodo Somente na Tquery ( Derivado da TDataBase ) q.Connection // Metodo Somente na TUniQuery ( Derivado da TUniConnection ) q.Connection // Metodo Somente na TAdoiQuery ( Derivado da TAdoConnection ) // todos os demais metodos são iguais q.SQL q.Open q.Close - Original Message - From: eric_developer To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Sunday, August 08, 2010 9:18 PM Subject: [delphi-br] Re: Como Associar 2 Classe a uma variavel Marcio, não vejo sentido lógico no pedido, o IF será necessário mesmo que tivesse chamando somente uma classe, ainda teria que testar FConnType. Eric Developer Systems --- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br, NTS INFORMÁTICA ntsi...@... escreveu Amigos, existe alguma forma ou maneira para associar classes diferentes a uma variavel, pois muito metodos sao comuns as 2 classes, e outro não, isso seria muito bom para evitar IFs Exemplo Abaixo ? l var q : TComponent; i : Integer; begin if FConnType = ctBDE then q := TQuery.Create(nil); if FConnType = ctUniDac then q := TUniQuery.Create(nil); Márcio [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Estrutura Padrã o de Software
Informem-se sobre TDI (Tabbed-Document Interface). É uma boa alternativa ao MDI, e eu uso essa abordagem em meus projetos Delphi e .NET(C#). Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Eny Urias Enviada em: quarta-feira, 11 de agosto de 2010 10:03 Para: delphi-br@yahoogrupos.com.br Assunto: Res: [delphi-br] Estrutura Padrão de Software Entendi Então, realmente, não ha como trabalhar com DataModule numa aplicação MDI? Porque foi uma das exigencias do cliente poder abrir mais de um cadastro de uma vez... Eu tb não gosto de trabalhar com MDI... muito trabalhoso... mas, fazer o q... -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Adriano de F. Trindade trind...@desbrava.com.br mailto:trindade%40desbrava.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Terça-feira, 10 de Agosto de 2010 17:03:46 Assunto: RES: [delphi-br] Estrutura Padrão de Software Minha aplicação é SDI. Bem mais simples e menos propensa á erros, tipo, um registro ser modificado em um form e no outro você ter o mesmo dado atualizado. Quanto mais você deixar o usuário fazer o que ele quiser, maior serão as possibilidades de algo dar errado. Mas isso é a minha opção pessoal, claro. As precauções e checagens para MDI e SDI são bem diferentes. Você define como você quer trabalhar. Eu tenho uma maneira bem peculiar de trabalhar aqui, muito “old school”. Falou! De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de Eny Urias Enviada em: terça-feira, 10 de agosto de 2010 15:51 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Res: [delphi-br] Estrutura Padrão de Software Como vc trabalha numa aplicação MDI utilizando DataModule? Se o usuário quiser abrir dois formularios de clientes como vc faz? Não dá conflito já que os componentes de acesso aos dados estão no DM? -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Adriano de F. Trindade trind...@desbrava.com.br mailto:trindade%40desbrava.com.br mailto:trindade%40desbrava.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Segunda-feira, 9 de Agosto de 2010 19:03:05 Assunto: RES: [delphi-br] Estrutura Padrão de Software Não quero te desanimar, mas mostrar os problemas provoca a busca de soluções para eles, e com isso aprende-se. Pelo jeito você está meio “cru” no negócio, e a lógica, você até que está indo bem, considerando a herança dos formulários. O que falta, na real, é você fracionar estes seus casos de uso aí. Explico: DataSource, por exemplo, alguns formulários vão precisar de um, outros de 5 e outros de 20. Se você fazer no seu modelo primário um único DataSource, em cada formulário que você criar herdando este formulário, terá que adicionar mais DataSources. Mas, se você fizer o modelo com 10, aí você atende a maioria dos casos, e em raras oportunidades terás que adicionar mais data sources além desses 10 aí. Entendeu o exemplo? Eu quis dizer: projetar considerando o máximo de possibilidades para cada form, e não o mínimo. Certo? Agora esqueça esses data sources aí. Crie um único Data Module, com um nome bem curto (eu uso “DM”) e coloque todos seus componentes de acesso á dados lá: ClientDataSets, DataModules, DataSetProviders e por aí vai. Desta maneira, você não vai ter componentes de acesso á dados espalhados pelo seu projeto. Eu comecei há 5 anos atrás um sistema mais ou menos da maneira que você estava começando este. Começou com 34 tabelas e hoje tem 220 tabelas no BD. De todo o tempo de desenvolvimento, no mínimo 30% dele foi refazendo coisas que fiz sem considerar todas as possibilidades. Por exemplo: ao projetar um formulário para Notas Fiscais, você precisa de uma tabela para os dados da NF e outra para o detalhamento da NF, que são os produtos/serviços. Primeiro fiz com uma tabela para produtos e outra para serviços: tive que refazer para colocar produtos e serviços em uma única tabela. Alguns valores como frete e seguro iam no corpo da NF. Não, não dá certo, valores de frete e seguro tem que ser distribuídos pelos itens da NF para conseguir gerar a NF-e direito. No corpo da NF, só dados cadastrais, dados monetários tem que ser tudo nos itens. E tome refazer enormes partes do código. Minha dica pra ti é: vá para o Delphi por último. Faça funcionar no papel primeiro. Vai lidar com Notas Fiscais? Estude o lay-out da NFe e do SPED antes para saber de quais dados você precisará e modelar seu BD de acordo. Sugiro usar a padronização de nomes de campos que consta no lay-out da NF-e, vai tornar sua vida mais fácil
Re: RES: [delphi-br] Aplicacao na NET
Pessoal, Pensando em uma aplicacao NAO WEB (pois nao sei mexer com componentes WEB) como poderia fazer? Estava pensando em uma aplicacao desktop MAS que tivesse acesso ao banco na WEB. Como fazer isso? Como montar uma string de conexao para acessar o BD na NET? Obrigado MuriloCunha On 11/08/2010 14:28, Rubem Rocha wrote: Crie uma aplicação web e hospede-a juntamente com o banco de dados. Teoricamente, no mesmo local onde você hospeda o seu site, você pode hospedar o banco de dados. Daí, a aplicação acessará o banco de dados no servidor onde o seu site/portal está hospedado. Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Murilo Cunha Enviada em: quarta-feira, 11 de agosto de 2010 13:03 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Aplicacao na NET Pessoal, Esclarecam algumas duvidas (qual a opiniao dos senhores), por favor: Quero fazer uma aplicacao de apontamentos de atividades/horas. Esta aplicacao estah ligada a um banco de dados onde guardo todos estes apontamentos e horas. Este banco pode ser ORACLE ou FIREBIRD (ou outro FREE). Duvidas: A) Onde devo colocar este arquivo de banco de dados para que todos acessem este de qualquer lugar? FTP? 4Sared? Pasta compartilhada no servidor? Uso de SVN? B) Como vou acessar este banco de dados? Alguem tem algum exemplo de conexao na NET? Obrigado MuriloCunha [As partes desta mensagem que não continham texto foram removidas]
RES: RES: [delphi-br] Aplicacao na NET
String de conexão para um banco de dados hospedado em um serviço de hospedagem? Não vejo isso com bons olhos, e acredito piamente que os administradores de tais provedores de hospedagem também não concordem com isso, por questões óbvias de segurança. Sugiro que você pense em aplicação web sim! O Intraweb permite que você escreva uma aplicação web como se fosse desktop. Troque uma idéia com o nosso colega Jackson Gomes. Ele é representante do produto aqui no Brasil e está presente nas nossas listas de discussão. Agora, caso você continue insistindo em aplicação desktop, a solução é hospedar o banco de dados no serviço de hospedagem e, juntamente com ele, um WebService que permite acesso ao banco de dados hospedado. Um WebService pode ser chamado por uma aplicação desktop. Mas aí teria que ver com o serviço de hospedagem como seria pra acessar seu WebService. Mas continua valendo a dica. Aproveite também estava oportunidade para adotar uma nova abordagem (para você) em desenvolvimento de aplicações com Delphi, que é a abordagem Web. Boa sorte. Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Murilo Cunha Enviada em: quarta-feira, 11 de agosto de 2010 14:24 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: [delphi-br] Aplicacao na NET Pessoal, Pensando em uma aplicacao NAO WEB (pois nao sei mexer com componentes WEB) como poderia fazer? Estava pensando em uma aplicacao desktop MAS que tivesse acesso ao banco na WEB. Como fazer isso? Como montar uma string de conexao para acessar o BD na NET? Obrigado MuriloCunha On 11/08/2010 14:28, Rubem Rocha wrote: Crie uma aplicação web e hospede-a juntamente com o banco de dados. Teoricamente, no mesmo local onde você hospeda o seu site, você pode hospedar o banco de dados. Daí, a aplicação acessará o banco de dados no servidor onde o seu site/portal está hospedado. Sds. De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de Murilo Cunha Enviada em: quarta-feira, 11 de agosto de 2010 13:03 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] Aplicacao na NET Pessoal, Esclarecam algumas duvidas (qual a opiniao dos senhores), por favor: Quero fazer uma aplicacao de apontamentos de atividades/horas. Esta aplicacao estah ligada a um banco de dados onde guardo todos estes apontamentos e horas. Este banco pode ser ORACLE ou FIREBIRD (ou outro FREE). Duvidas: A) Onde devo colocar este arquivo de banco de dados para que todos acessem este de qualquer lugar? FTP? 4Sared? Pasta compartilhada no servidor? Uso de SVN? B) Como vou acessar este banco de dados? Alguem tem algum exemplo de conexao na NET? Obrigado MuriloCunha [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [delphi-br] Aplicacao na NET
Murilo, você até pode fazer desta forma, mas com certeza terá problemas de performance. Se quiser trabalhar com sistema desktop e com o banco de dados na internet, eu te recomendo a fazer algo cliente-servidor. Existem várias tecnologias para isso, e eu tenho grande tendencia a utilizar webservices. -- José Henrique (Zote) Analista de TI Bludata Software 2010/8/11 Murilo Cunha mcscu...@yahoo.com.br Pessoal, Pensando em uma aplicacao NAO WEB (pois nao sei mexer com componentes WEB) como poderia fazer? Estava pensando em uma aplicacao desktop MAS que tivesse acesso ao banco na WEB. Como fazer isso? Como montar uma string de conexao para acessar o BD na NET? Obrigado MuriloCunha On 11/08/2010 14:28, Rubem Rocha wrote: Crie uma aplicação web e hospede-a juntamente com o banco de dados. Teoricamente, no mesmo local onde você hospeda o seu site, você pode hospedar o banco de dados. Daí, a aplicação acessará o banco de dados no servidor onde o seu site/portal está hospedado. Sds. De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br[mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Murilo Cunha Enviada em: quarta-feira, 11 de agosto de 2010 13:03 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] Aplicacao na NET Pessoal, Esclarecam algumas duvidas (qual a opiniao dos senhores), por favor: Quero fazer uma aplicacao de apontamentos de atividades/horas. Esta aplicacao estah ligada a um banco de dados onde guardo todos estes apontamentos e horas. Este banco pode ser ORACLE ou FIREBIRD (ou outro FREE). Duvidas: A) Onde devo colocar este arquivo de banco de dados para que todos acessem este de qualquer lugar? FTP? 4Sared? Pasta compartilhada no servidor? Uso de SVN? B) Como vou acessar este banco de dados? Alguem tem algum exemplo de conexao na NET? Obrigado MuriloCunha [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Estrutura Padrã o de Software
Ei, eu não te impus uma regra. Falei que EU trabalho assim, eu trabalho somente com SDI. Tudo depende da maneira que a sua aplicação vai trabalhar. Você pode trabalhar com MDI e mastigar os problemas decorrentes disso. E mais de um cadastro aberto de cada vez? Você tem que questionar: “você vai precisar mexer em dois cadastros simultaneamente?” Porque a gente não permite isso, justamente porque cada pessoa faz uma coisa de cada vez: conclui-se um cadastro primeiro para depois abrir o próximo. Também outra coisa é abrir duas janelas DISTINTAS ao mesmo tempo e outra é abrir a MESMA janela mais de uma vez. Você tem que ver o que o cliente quer, e se é viável. Em muitos casos você tem que mudar a cabeça do cliente para não ter que fazer um monte de trabalho desnecessário. Só que você não consegue fazer isso sem argumentos sólidos, consistentes e convincentes. Um deles é o custo de desenvolvimento: “da maneira A eu faço em uma semana, da maneira B eu levo um mês porque tenho que reescrever tudo”. Também é uma coisa você fazer um sistema específico para um cliente e outra coisa radicalmente diferente é você fazer um sistema para vários clientes. Se um cliente te exige SDI e outro te exige MDI, qual que ganha? E, piorando, se 10 clientes exigirem MDI e 10 clientes exigirem SDI, como é que fica? Se você optar por SDI, o quê você vai dizer para quem não quer SDI? Vai dizer tchau? Tenha uma justificativa e ele a aceitará. Mas sem justificativa, não vai aceitar nunca. Porque um sistema para várias empresas jamais vai CONTENTAR á todas, mas pode ATENDER BEM á todas. E mesmo essas que não se contentaram, depois de um tempo se acostumam e param de reclamar. Afinal, a resistência à mudanças é uma constante, ninguém quer mudar, porque isso dá trabalho. “A fórmula do sucesso eu não sei, mas a do fracasso é agradar á todos” – Anônimo (corretíssimo) Falou! De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Eny Urias Enviada em: quarta-feira, 11 de agosto de 2010 11:03 Para: delphi-br@yahoogrupos.com.br Assunto: Res: [delphi-br] Estrutura Padrão de Software Entendi Então, realmente, não ha como trabalhar com DataModule numa aplicação MDI? Porque foi uma das exigencias do cliente poder abrir mais de um cadastro de uma vez... Eu tb não gosto de trabalhar com MDI... muito trabalhoso... mas, fazer o q... -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Adriano de F. Trindade trind...@desbrava.com.br mailto:trindade%40desbrava.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Terça-feira, 10 de Agosto de 2010 17:03:46 Assunto: RES: [delphi-br] Estrutura Padrão de Software Minha aplicação é SDI. Bem mais simples e menos propensa á erros, tipo, um registro ser modificado em um form e no outro você ter o mesmo dado atualizado. Quanto mais você deixar o usuário fazer o que ele quiser, maior serão as possibilidades de algo dar errado. Mas isso é a minha opção pessoal, claro. As precauções e checagens para MDI e SDI são bem diferentes. Você define como você quer trabalhar. Eu tenho uma maneira bem peculiar de trabalhar aqui, muito “old school”. Falou! De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de Eny Urias Enviada em: terça-feira, 10 de agosto de 2010 15:51 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Res: [delphi-br] Estrutura Padrão de Software Como vc trabalha numa aplicação MDI utilizando DataModule? Se o usuário quiser abrir dois formularios de clientes como vc faz? Não dá conflito já que os componentes de acesso aos dados estão no DM? -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Adriano de F. Trindade trind...@desbrava.com.br mailto:trindade%40desbrava.com.br mailto:trindade%40desbrava.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Segunda-feira, 9 de Agosto de 2010 19:03:05 Assunto: RES: [delphi-br] Estrutura Padrão de Software Não quero te desanimar, mas mostrar os problemas provoca a busca de soluções para eles, e com isso aprende-se. Pelo jeito você está meio “cru” no negócio, e a lógica, você até que está indo bem, considerando a herança dos formulários. O que falta, na real, é você fracionar estes seus casos de uso aí. Explico: DataSource, por exemplo, alguns formulários vão precisar de um, outros de 5 e outros de 20. Se você fazer no seu modelo primário um único DataSource, em cada formulário que você criar herdando este formulário, terá que adicionar mais DataSources. Mas, se você fizer o modelo com 10
Re: RES: [delphi-br] Estrutura Padrão de So ftware
Entendi Adriano... Eu to meio perdidão mesmo na estrutura que terei que montar, programar e lógica é facil, o problema é como fazer da melhor maneira sabe Aproveitando, gostaria de algumas dicas de como posso organizar meu sistema em pacotes BPL, já sei como criar pacotes, adicionar ao projeto... bla...bla...bla... mas gostaria de saber como vocês separam isso, é por módulo? Se sim voces criam um DM para cada projeto? Eu tenho um arquivo .INI que o sistema lê antes de conectar na base, em qual BPL posso deixar esse arquivo? E a organização de pastas com os arquivos do delphi (PAS, DCU, DCP) como voces organizam isso? Ainda não consegui achar a estrutura que me agrade Att. Rodrigo Rossi Skype: rodrigotrentinrossi MSN: rdrg_ro...@hotmail.com Fone: (45) 9963-1897 Cascavel - PR On 09/08/2010 19:03, Adriano de F. Trindade wrote: Não quero te desanimar, mas mostrar os problemas provoca a busca de soluções para eles, e com isso aprende-se. Pelo jeito você está meio cru no negócio, e a lógica, você até que está indo bem, considerando a herança dos formulários. O que falta, na real, é você fracionar estes seus casos de uso aí. Explico: DataSource, por exemplo, alguns formulários vão precisar de um, outros de 5 e outros de 20. Se você fazer no seu modelo primário um único DataSource, em cada formulário que você criar herdando este formulário, terá que adicionar mais DataSources. Mas, se você fizer o modelo com 10, aí você atende a maioria dos casos, e em raras oportunidades terás que adicionar mais data sources além desses 10 aí. Entendeu o exemplo? Eu quis dizer: projetar considerando o máximo de possibilidades para cada form, e não o mínimo. Certo? Agora esqueça esses data sources aí. Crie um único Data Module, com um nome bem curto (eu uso DM) e coloque todos seus componentes de acesso á dados lá: ClientDataSets, DataModules, DataSetProviders e por aí vai. Desta maneira, você não vai ter componentes de acesso á dados espalhados pelo seu projeto. Eu comecei há 5 anos atrás um sistema mais ou menos da maneira que você estava começando este. Começou com 34 tabelas e hoje tem 220 tabelas no BD. De todo o tempo de desenvolvimento, no mínimo 30% dele foi refazendo coisas que fiz sem considerar todas as possibilidades. Por exemplo: ao projetar um formulário para Notas Fiscais, você precisa de uma tabela para os dados da NF e outra para o detalhamento da NF, que são os produtos/serviços. Primeiro fiz com uma tabela para produtos e outra para serviços: tive que refazer para colocar produtos e serviços em uma única tabela. Alguns valores como frete e seguro iam no corpo da NF. Não, não dá certo, valores de frete e seguro tem que ser distribuídos pelos itens da NF para conseguir gerar a NF-e direito. No corpo da NF, só dados cadastrais, dados monetários tem que ser tudo nos itens. E tome refazer enormes partes do código. Minha dica pra ti é: vá para o Delphi por último. Faça funcionar no papel primeiro. Vai lidar com Notas Fiscais? Estude o lay-out da NFe e do SPED antes para saber de quais dados você precisará e modelar seu BD de acordo. Sugiro usar a padronização de nomes de campos que consta no lay-out da NF-e, vai tornar sua vida mais fácil no futuro. Vais trabalhar com ECF? Estude o manual do PAF-ECF. Vais gerar boletos para bancos? Estude a documentação sobre quais dados você precisa informar nos arquivos gerados para os bancos e use eles nas contas á pagar/receber. Quais impostos vais ter que informar? Campos no BD para cada um. É mais importante para seu projeto entrar nas empresas e ver como que todos trabalham, que informações um departamento precisa obter do outro, o rastreamento de quem fez o quê, o controle de acesso, permissões para os menus, acesso de vários usuários ao mesmo tempo... Depois que tiver tudo isso no papel, aí sim você vai pro Delphi. Porque sabendo isso tudo, aí você saberá quantos formulários vai precisar, quantos campos em cada formulário, quantos ClientDataSets... Bote a prancheta embaixo do braço, esqueça a programação de software acadêmica e disseque a prática das pessoas. Só depois você vai saber o quê precisa fazer no Delphi e quais problemas terá que solucionar DE VERDADE. Falou! De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br] Em nome de Rodrigo Rossi Enviada em: segunda-feira, 9 de agosto de 2010 17:42 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br; n...@yahoogrupos.com.br mailto:NDDV%40yahoogrupos.com.br Assunto: [delphi-br] Estrutura Padrão de Software Boa tarde. Estou desenvolvendo já faz uns 3 meses um software em Delphi 2010 para ERP, não é um ERP muito grande mas a idéia é atender vários ramos de atividade, é um projeto importantíssimo para min, este software estou desenvolvendo sozinho, como nunca fiz um projeto grande
Res: [delphi-br] Novo RAD Studio XE, trazendo Delphi XE, C++Builder XE, Delphi Prism XE e RadPHP
O que tem de novo no delphi XE além da integração com o subversion e o diagrama de sequencia de classes no uml. De: Andreano Lanusse andreano.lanu...@embarcadero.com Para: delphi-br@yahoogrupos.com.br delphi-br@yahoogrupos.com.br Enviadas: Terça-feira, 10 de Agosto de 2010 5:57:46 Assunto: [delphi-br] Novo RAD Studio XE, trazendo Delphi XE, C++Builder XE, Delphi Prism XE e RadPHP Amigos desenvolvedores já não é mais segredo. Delphi 2011 está chegando e se chama Delphi XE. Além do novo IDE para desenvolvimento PHP o RadPHP Mais informações em http://www.andreanolanusse.com/blogpt/rad-studio-xe-agora-com-delphi-xe-cbuilder-xe-delphi-prism-xe-e-radphp-xe/ -- Andreano Lanusse Technical Lead Evangelist, Developer Relations Embarcadero Technologies Blog: http://www.andreanolanusse.com Twitter: http://twitter.com/andreanolanusse CONFIDENTIALITY NOTICE: This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Novo RAD Studio XE, trazendo Delphi XE, C++Builder XE, Delphi Prism XE e RadPHP
Dia mestre, dia 17 vai ter outra mostra sobre automação e otimização e dia 24 sobre multi-tier / web e cloud. Acredito que tenha muita coisa nova, no site da embarcadero já tem uma área para o sneak previews http://www.embarcadero.com.br/rad-studio-xe-preview%20 Vamos esperar e torcer. Força a todos. José Ricardo Aviles. assinatura1 ( Tel.: 19 3868-7185 ( Cel.: 19 8173 0077 * E-mail: mailto:jravi...@stiware.com.br jravi...@stiware.com.br Skype: stiware De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Marcelo Enviada em: terça-feira, 10 de agosto de 2010 09:40 Para: delphi-br@yahoogrupos.com.br Assunto: Res: [delphi-br] Novo RAD Studio XE, trazendo Delphi XE, C++Builder XE, Delphi Prism XE e RadPHP O que tem de novo no delphi XE além da integração com o subversion e o diagrama de sequencia de classes no uml. De: Andreano Lanusse andreano.lanu...@embarcadero.com mailto:andreano.lanusse%40embarcadero.com Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Terça-feira, 10 de Agosto de 2010 5:57:46 Assunto: [delphi-br] Novo RAD Studio XE, trazendo Delphi XE, C++Builder XE, Delphi Prism XE e RadPHP Amigos desenvolvedores já não é mais segredo. Delphi 2011 está chegando e se chama Delphi XE. Além do novo IDE para desenvolvimento PHP o RadPHP Mais informações em http://www.andreanolanusse.com/blogpt/rad-studio-xe-agora-com-delphi-xe-cbuilder-xe-delphi-prism-xe-e-radphp-xe/ -- Andreano Lanusse Technical Lead Evangelist, Developer Relations Embarcadero Technologies Blog: http://www.andreanolanusse.com Twitter: http://twitter.com/andreanolanusse CONFIDENTIALITY NOTICE: This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] Estrutura Padrão de Softwar e
Como vc trabalha numa aplicação MDI utilizando DataModule? Se o usuário quiser abrir dois formularios de clientes como vc faz? Não dá conflito já que os componentes de acesso aos dados estão no DM? -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Adriano de F. Trindade trind...@desbrava.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Segunda-feira, 9 de Agosto de 2010 19:03:05 Assunto: RES: [delphi-br] Estrutura Padrão de Software Não quero te desanimar, mas mostrar os problemas provoca a busca de soluções para eles, e com isso aprende-se. Pelo jeito você está meio “cru” no negócio, e a lógica, você até que está indo bem, considerando a herança dos formulários. O que falta, na real, é você fracionar estes seus casos de uso aí. Explico: DataSource, por exemplo, alguns formulários vão precisar de um, outros de 5 e outros de 20. Se você fazer no seu modelo primário um único DataSource, em cada formulário que você criar herdando este formulário, terá que adicionar mais DataSources. Mas, se você fizer o modelo com 10, aí você atende a maioria dos casos, e em raras oportunidades terás que adicionar mais data sources além desses 10 aí. Entendeu o exemplo? Eu quis dizer: projetar considerando o máximo de possibilidades para cada form, e não o mínimo. Certo? Agora esqueça esses data sources aí. Crie um único Data Module, com um nome bem curto (eu uso “DM”) e coloque todos seus componentes de acesso á dados lá: ClientDataSets, DataModules, DataSetProviders e por aí vai. Desta maneira, você não vai ter componentes de acesso á dados espalhados pelo seu projeto. Eu comecei há 5 anos atrás um sistema mais ou menos da maneira que você estava começando este. Começou com 34 tabelas e hoje tem 220 tabelas no BD. De todo o tempo de desenvolvimento, no mínimo 30% dele foi refazendo coisas que fiz sem considerar todas as possibilidades. Por exemplo: ao projetar um formulário para Notas Fiscais, você precisa de uma tabela para os dados da NF e outra para o detalhamento da NF, que são os produtos/serviços. Primeiro fiz com uma tabela para produtos e outra para serviços: tive que refazer para colocar produtos e serviços em uma única tabela. Alguns valores como frete e seguro iam no corpo da NF. Não, não dá certo, valores de frete e seguro tem que ser distribuídos pelos itens da NF para conseguir gerar a NF-e direito. No corpo da NF, só dados cadastrais, dados monetários tem que ser tudo nos itens. E tome refazer enormes partes do código. Minha dica pra ti é: vá para o Delphi por último. Faça funcionar no papel primeiro. Vai lidar com Notas Fiscais? Estude o lay-out da NFe e do SPED antes para saber de quais dados você precisará e modelar seu BD de acordo. Sugiro usar a padronização de nomes de campos que consta no lay-out da NF-e, vai tornar sua vida mais fácil no futuro. Vais trabalhar com ECF? Estude o manual do PAF-ECF. Vais gerar boletos para bancos? Estude a documentação sobre quais dados você precisa informar nos arquivos gerados para os bancos e use eles nas contas á pagar/receber. Quais impostos vais ter que informar? Campos no BD para cada um. É mais importante para seu projeto entrar nas empresas e ver como que todos trabalham, que informações um departamento precisa obter do outro, o rastreamento de quem fez o quê, o controle de acesso, permissões para os menus, acesso de vários usuários ao mesmo tempo... Depois que tiver tudo isso no papel, aí sim você vai pro Delphi. Porque sabendo isso tudo, aí você saberá quantos formulários vai precisar, quantos campos em cada formulário, quantos ClientDataSets... Bote a prancheta embaixo do braço, esqueça a “programação de software acadêmica” e disseque a prática das pessoas. Só depois você vai saber o quê precisa fazer no Delphi e quais problemas terá que solucionar DE VERDADE. Falou! De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Rodrigo Rossi Enviada em: segunda-feira, 9 de agosto de 2010 17:42 Para: delphi-br@yahoogrupos.com.br; n...@yahoogrupos.com.br Assunto: [delphi-br] Estrutura Padrão de Software Boa tarde. Estou desenvolvendo já faz uns 3 meses um software em Delphi 2010 para ERP, não é um ERP muito grande mas a idéia é atender vários ramos de atividade, é um projeto importantíssimo para min, este software estou desenvolvendo sozinho, como nunca fiz um projeto grande assim de delphi, gostaria da opinião de vocês sobre alguns assuntos. Estou com muita dificuldade em definir a arquitetura do software (o modelo), por exemplo, o que fiz até agora foi: 1 - Criar um DM para conexão com o Firebird usando SqlConnection. 3 - Criar três formulários genéricos que serão herdados para a geração de outros (herança de formulários). Nesses formulários coloquei um DataSource. 4 - Criei um cadastro de clientes herdando do formulário genério do item 3, neste cadastro, coloquei um SqlQuery, um
RES: [delphi-br] Estrutura Padrã o de Software
Minha aplicação é SDI. Bem mais simples e menos propensa á erros, tipo, um registro ser modificado em um form e no outro você ter o mesmo dado atualizado. Quanto mais você deixar o usuário fazer o que ele quiser, maior serão as possibilidades de algo dar errado. Mas isso é a minha opção pessoal, claro. As precauções e checagens para MDI e SDI são bem diferentes. Você define como você quer trabalhar. Eu tenho uma maneira bem peculiar de trabalhar aqui, muito “old school”. Falou! De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Eny Urias Enviada em: terça-feira, 10 de agosto de 2010 15:51 Para: delphi-br@yahoogrupos.com.br Assunto: Res: [delphi-br] Estrutura Padrão de Software Como vc trabalha numa aplicação MDI utilizando DataModule? Se o usuário quiser abrir dois formularios de clientes como vc faz? Não dá conflito já que os componentes de acesso aos dados estão no DM? -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Adriano de F. Trindade trind...@desbrava.com.br mailto:trindade%40desbrava.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Segunda-feira, 9 de Agosto de 2010 19:03:05 Assunto: RES: [delphi-br] Estrutura Padrão de Software Não quero te desanimar, mas mostrar os problemas provoca a busca de soluções para eles, e com isso aprende-se. Pelo jeito você está meio “cru” no negócio, e a lógica, você até que está indo bem, considerando a herança dos formulários. O que falta, na real, é você fracionar estes seus casos de uso aí. Explico: DataSource, por exemplo, alguns formulários vão precisar de um, outros de 5 e outros de 20. Se você fazer no seu modelo primário um único DataSource, em cada formulário que você criar herdando este formulário, terá que adicionar mais DataSources. Mas, se você fizer o modelo com 10, aí você atende a maioria dos casos, e em raras oportunidades terás que adicionar mais data sources além desses 10 aí. Entendeu o exemplo? Eu quis dizer: projetar considerando o máximo de possibilidades para cada form, e não o mínimo. Certo? Agora esqueça esses data sources aí. Crie um único Data Module, com um nome bem curto (eu uso “DM”) e coloque todos seus componentes de acesso á dados lá: ClientDataSets, DataModules, DataSetProviders e por aí vai. Desta maneira, você não vai ter componentes de acesso á dados espalhados pelo seu projeto. Eu comecei há 5 anos atrás um sistema mais ou menos da maneira que você estava começando este. Começou com 34 tabelas e hoje tem 220 tabelas no BD. De todo o tempo de desenvolvimento, no mínimo 30% dele foi refazendo coisas que fiz sem considerar todas as possibilidades. Por exemplo: ao projetar um formulário para Notas Fiscais, você precisa de uma tabela para os dados da NF e outra para o detalhamento da NF, que são os produtos/serviços. Primeiro fiz com uma tabela para produtos e outra para serviços: tive que refazer para colocar produtos e serviços em uma única tabela. Alguns valores como frete e seguro iam no corpo da NF. Não, não dá certo, valores de frete e seguro tem que ser distribuídos pelos itens da NF para conseguir gerar a NF-e direito. No corpo da NF, só dados cadastrais, dados monetários tem que ser tudo nos itens. E tome refazer enormes partes do código. Minha dica pra ti é: vá para o Delphi por último. Faça funcionar no papel primeiro. Vai lidar com Notas Fiscais? Estude o lay-out da NFe e do SPED antes para saber de quais dados você precisará e modelar seu BD de acordo. Sugiro usar a padronização de nomes de campos que consta no lay-out da NF-e, vai tornar sua vida mais fácil no futuro. Vais trabalhar com ECF? Estude o manual do PAF-ECF. Vais gerar boletos para bancos? Estude a documentação sobre quais dados você precisa informar nos arquivos gerados para os bancos e use eles nas contas á pagar/receber. Quais impostos vais ter que informar? Campos no BD para cada um. É mais importante para seu projeto entrar nas empresas e ver como que todos trabalham, que informações um departamento precisa obter do outro, o rastreamento de quem fez o quê, o controle de acesso, permissões para os menus, acesso de vários usuários ao mesmo tempo... Depois que tiver tudo isso no papel, aí sim você vai pro Delphi. Porque sabendo isso tudo, aí você saberá quantos formulários vai precisar, quantos campos em cada formulário, quantos ClientDataSets... Bote a prancheta embaixo do braço, esqueça a “programação de software acadêmica” e disseque a prática das pessoas. Só depois você vai saber o quê precisa fazer no Delphi e quais problemas terá que solucionar DE VERDADE. Falou! De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de Rodrigo Rossi Enviada em: segunda-feira, 9 de agosto de 2010 17:42 Para: delphi-br@yahoogrupos.com.br
RES: RES: [delphi-br] Estrutura Padrão de Software
Opa! Olha, cara, eu não uso BPL. Criei uma pasta e todos os arquivos do sistema (mais de 800) estão nela. Como o Delphi gerencia isso, você não precisa se preocupar com os arquivos. Jogue o arquivo INI na mesma pasta, porque quando você distribuir sua aplicação, é só colocar ele na mesma pasta do EXE principal e valeu. E o DataModule é um só para todo o projeto. Eu tenho um único DataModule para mais de 500 forms aqui. Tente não complicar o que pode ser simples, desde que isso não prejudique sua organização. Estrutura que te agrade? Isso será resultado da sua experimentação. E vai mudar á medida que você adquirir conhecimento. Se eu fosse reescrever hoje este sistema aqui do zero, ele seria MUITO diferente, hehehehe. Falou! De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Rodrigo Rossi Enviada em: terça-feira, 10 de agosto de 2010 08:30 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: [delphi-br] Estrutura Padrão de Software Entendi Adriano... Eu to meio perdidão mesmo na estrutura que terei que montar, programar e lógica é facil, o problema é como fazer da melhor maneira sabe Aproveitando, gostaria de algumas dicas de como posso organizar meu sistema em pacotes BPL, já sei como criar pacotes, adicionar ao projeto... bla...bla...bla... mas gostaria de saber como vocês separam isso, é por módulo? Se sim voces criam um DM para cada projeto? Eu tenho um arquivo .INI que o sistema lê antes de conectar na base, em qual BPL posso deixar esse arquivo? E a organização de pastas com os arquivos do delphi (PAS, DCU, DCP) como voces organizam isso? Ainda não consegui achar a estrutura que me agrade Att. Rodrigo Rossi Skype: rodrigotrentinrossi MSN: rdrg_ro...@hotmail.com mailto:rdrg_rossi%40hotmail.com Fone: (45) 9963-1897 Cascavel - PR On 09/08/2010 19:03, Adriano de F. Trindade wrote: Não quero te desanimar, mas mostrar os problemas provoca a busca de soluções para eles, e com isso aprende-se. Pelo jeito você está meio cru no negócio, e a lógica, você até que está indo bem, considerando a herança dos formulários. O que falta, na real, é você fracionar estes seus casos de uso aí. Explico: DataSource, por exemplo, alguns formulários vão precisar de um, outros de 5 e outros de 20. Se você fazer no seu modelo primário um único DataSource, em cada formulário que você criar herdando este formulário, terá que adicionar mais DataSources. Mas, se você fizer o modelo com 10, aí você atende a maioria dos casos, e em raras oportunidades terás que adicionar mais data sources além desses 10 aí. Entendeu o exemplo? Eu quis dizer: projetar considerando o máximo de possibilidades para cada form, e não o mínimo. Certo? Agora esqueça esses data sources aí. Crie um único Data Module, com um nome bem curto (eu uso DM) e coloque todos seus componentes de acesso á dados lá: ClientDataSets, DataModules, DataSetProviders e por aí vai. Desta maneira, você não vai ter componentes de acesso á dados espalhados pelo seu projeto. Eu comecei há 5 anos atrás um sistema mais ou menos da maneira que você estava começando este. Começou com 34 tabelas e hoje tem 220 tabelas no BD. De todo o tempo de desenvolvimento, no mínimo 30% dele foi refazendo coisas que fiz sem considerar todas as possibilidades. Por exemplo: ao projetar um formulário para Notas Fiscais, você precisa de uma tabela para os dados da NF e outra para o detalhamento da NF, que são os produtos/serviços. Primeiro fiz com uma tabela para produtos e outra para serviços: tive que refazer para colocar produtos e serviços em uma única tabela. Alguns valores como frete e seguro iam no corpo da NF. Não, não dá certo, valores de frete e seguro tem que ser distribuídos pelos itens da NF para conseguir gerar a NF-e direito. No corpo da NF, só dados cadastrais, dados monetários tem que ser tudo nos itens. E tome refazer enormes partes do código. Minha dica pra ti é: vá para o Delphi por último. Faça funcionar no papel primeiro. Vai lidar com Notas Fiscais? Estude o lay-out da NFe e do SPED antes para saber de quais dados você precisará e modelar seu BD de acordo. Sugiro usar a padronização de nomes de campos que consta no lay-out da NF-e, vai tornar sua vida mais fácil no futuro. Vais trabalhar com ECF? Estude o manual do PAF-ECF. Vais gerar boletos para bancos? Estude a documentação sobre quais dados você precisa informar nos arquivos gerados para os bancos e use eles nas contas á pagar/receber. Quais impostos vais ter que informar? Campos no BD para cada um. É mais importante para seu projeto entrar nas empresas e ver como que todos trabalham, que informações um departamento precisa obter do outro, o rastreamento de quem fez o quê, o controle de acesso, permissões para os menus, acesso de vários usuários ao mesmo tempo... Depois que tiver tudo isso no papel, aí sim você vai pro Delphi. Porque sabendo isso tudo, aí você
Re: Res: [delphi-br] Estrutura Padrão de Sof tware
Boa tarde, Para trabalhar com aplicação MDI não mudar muita coisa em relação aos datamodules. Voce pode criar os data modulos normalmente, depois crie um form novo (na aba propriedades formstyle = mdiform) e os demais forms dev ser criardos formstyle = mdichild tendo que ser criado em tempo de execução onde sera criado por cima dos form child. --- Em ter, 10/8/10, Eny Urias enyur...@yahoo.com.br escreveu: De: Eny Urias enyur...@yahoo.com.br Assunto: Res: [delphi-br] Estrutura Padrão de Software Para: delphi-br@yahoogrupos.com.br Data: Terça-feira, 10 de Agosto de 2010, 18:51 Como vc trabalha numa aplicação MDI utilizando DataModule? Se o usuário quiser abrir dois formularios de clientes como vc faz? Não dá conflito já que os componentes de acesso aos dados estão no DM? -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Adriano de F. Trindade trind...@desbrava.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Segunda-feira, 9 de Agosto de 2010 19:03:05 Assunto: RES: [delphi-br] Estrutura Padrão de Software Não quero te desanimar, mas mostrar os problemas provoca a busca de soluções para eles, e com isso aprende-se. Pelo jeito você está meio “cru” no negócio, e a lógica, você até que está indo bem, considerando a herança dos formulários. O que falta, na real, é você fracionar estes seus casos de uso aí. Explico: DataSource, por exemplo, alguns formulários vão precisar de um, outros de 5 e outros de 20. Se você fazer no seu modelo primário um único DataSource, em cada formulário que você criar herdando este formulário, terá que adicionar mais DataSources. Mas, se você fizer o modelo com 10, aí você atende a maioria dos casos, e em raras oportunidades terás que adicionar mais data sources além desses 10 aí. Entendeu o exemplo? Eu quis dizer: projetar considerando o máximo de possibilidades para cada form, e não o mínimo. Certo? Agora esqueça esses data sources aí. Crie um único Data Module, com um nome bem curto (eu uso “DM”) e coloque todos seus componentes de acesso á dados lá: ClientDataSets, DataModules, DataSetProviders e por aí vai. Desta maneira, você não vai ter componentes de acesso á dados espalhados pelo seu projeto. Eu comecei há 5 anos atrás um sistema mais ou menos da maneira que você estava começando este. Começou com 34 tabelas e hoje tem 220 tabelas no BD. De todo o tempo de desenvolvimento, no mínimo 30% dele foi refazendo coisas que fiz sem considerar todas as possibilidades. Por exemplo: ao projetar um formulário para Notas Fiscais, você precisa de uma tabela para os dados da NF e outra para o detalhamento da NF, que são os produtos/serviços. Primeiro fiz com uma tabela para produtos e outra para serviços: tive que refazer para colocar produtos e serviços em uma única tabela. Alguns valores como frete e seguro iam no corpo da NF. Não, não dá certo, valores de frete e seguro tem que ser distribuídos pelos itens da NF para conseguir gerar a NF-e direito. No corpo da NF, só dados cadastrais, dados monetários tem que ser tudo nos itens. E tome refazer enormes partes do código. Minha dica pra ti é: vá para o Delphi por último. Faça funcionar no papel primeiro. Vai lidar com Notas Fiscais? Estude o lay-out da NFe e do SPED antes para saber de quais dados você precisará e modelar seu BD de acordo. Sugiro usar a padronização de nomes de campos que consta no lay-out da NF-e, vai tornar sua vida mais fácil no futuro. Vais trabalhar com ECF? Estude o manual do PAF-ECF. Vais gerar boletos para bancos? Estude a documentação sobre quais dados você precisa informar nos arquivos gerados para os bancos e use eles nas contas á pagar/receber. Quais impostos vais ter que informar? Campos no BD para cada um. É mais importante para seu projeto entrar nas empresas e ver como que todos trabalham, que informações um departamento precisa obter do outro, o rastreamento de quem fez o quê, o controle de acesso, permissões para os menus, acesso de vários usuários ao mesmo tempo... Depois que tiver tudo isso no papel, aí sim você vai pro Delphi. Porque sabendo isso tudo, aí você saberá quantos formulários vai precisar, quantos campos em cada formulário, quantos ClientDataSets... Bote a prancheta embaixo do braço, esqueça a “programação de software acadêmica” e disseque a prática das pessoas. Só depois você vai saber o quê precisa fazer no Delphi e quais problemas terá que solucionar DE VERDADE. Falou! De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Rodrigo Rossi Enviada em: segunda-feira, 9 de agosto de 2010 17:42 Para: delphi-br@yahoogrupos.com.br; n...@yahoogrupos.com.br Assunto: [delphi-br] Estrutura Padrão de Software Boa tarde. Estou desenvolvendo já faz uns 3 meses um software em Delphi 2010 para ERP, não é um ERP muito grande mas a idéia é atender vários ramos de atividade, é um projeto importantíssimo para min, este software estou
RES: [delphi-br] OFF TOPIC - Oportunidade Programador
Outra coisa. Só pra auxiliar os colegas interessados na vaga... o que são relatórios QQ??? Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de uelson barbosa cavalcante Enviada em: domingo, 8 de agosto de 2010 14:35 Para: delphi-br@yahoogrupos.com.br Assunto: Res: [delphi-br] OFF TOPIC - Oportunidade Programador Encaminha o cv para que e-mail De: webmasterbzn rodr...@respec.com.br mailto:rodrigo%40respec.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Domingo, 8 de Agosto de 2010 15:07:15 Assunto: [delphi-br] OFF TOPIC - Oportunidade Programador Boa tarde, Tem um cliente que está precisando de um programador que tenha o seguinte: Conheça: -Delphi -Firebird/Interbase -OOP - Não precisa ser o cara não -Relatórios QQ um Ja trabalhou com: - Sistema de Pedidos - Compra/Venda/Faturamento - Nfe Salário: de 1.500,00 a 2.600,00 VT / VR(10,00) duração: 6 a 8 meses Com grande probabilidade de ficar para sempre, rsrs. Tudo depende da pessoa e comprometimento. Local: São Paulo, SP - Centro (Prox. Metro Republica ou Luz) Enviar CV com pretenção salárial Att, Rodrigo Mota. [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [delphi-br] OFF TOPIC - Oportunidade Programador
Rubem, Não seria Relatórios QualQuer um, não? Rubem Rocha escreveu: Outra coisa. Só pra auxiliar os colegas interessados na vaga... o que são relatórios QQ??? Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de uelson barbosa cavalcante Enviada em: domingo, 8 de agosto de 2010 14:35 Para: delphi-br@yahoogrupos.com.br Assunto: Res: [delphi-br] OFF TOPIC - Oportunidade Programador Encaminha o cv para que e-mail De: webmasterbzn rodr...@respec.com.br mailto:rodrigo%40respec.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Domingo, 8 de Agosto de 2010 15:07:15 Assunto: [delphi-br] OFF TOPIC - Oportunidade Programador Boa tarde, Tem um cliente que está precisando de um programador que tenha o seguinte: Conheça: -Delphi -Firebird/Interbase -OOP - Não precisa ser o cara não -Relatórios QQ um Ja trabalhou com: - Sistema de Pedidos - Compra/Venda/Faturamento - Nfe Salário: de 1.500,00 a 2.600,00 VT / VR(10,00) duração: 6 a 8 meses Com grande probabilidade de ficar para sempre, rsrs. Tudo depende da pessoa e comprometimento. Local: São Paulo, SP - Centro (Prox. Metro Republica ou Luz) Enviar CV com pretenção salárial Att, Rodrigo Mota. [As partes desta mensagem que não continham texto foram removidas] -- []’s. Evandro Siqueira Gerente de TI Linna L’essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel
Re: RES: [delphi-br] OFF TOPIC - Oportunidade Programador
Se for melhor que o Quickreport já esta bom!!! rsrs []s Em 9 de agosto de 2010 12:09, Rubem Rocha rubem.ro...@dtmanaus.com.brescreveu: QQ um?! Essa pra mim é nova! Blz então! Mais uma pra aprender! Sds. De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Evandro Siqueira Enviada em: segunda-feira, 9 de agosto de 2010 10:51 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Re: RES: [delphi-br] OFF TOPIC - Oportunidade Programador Rubem, Não seria Relatórios QualQuer um, não? Rubem Rocha escreveu: Outra coisa. Só pra auxiliar os colegas interessados na vaga... o que são relatórios QQ??? Sds. De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br ] Em nome de uelson barbosa cavalcante Enviada em: domingo, 8 de agosto de 2010 14:35 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br Assunto: Res: [delphi-br] OFF TOPIC - Oportunidade Programador Encaminha o cv para que e-mail De: webmasterbzn rodr...@respec.com.br rodrigo%40respec.com.brmailto: rodrigo%40respec.com.br rodrigo%2540respec.com.br mailto: rodrigo%40respec.com.br rodrigo%2540respec.com.br Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br Enviadas: Domingo, 8 de Agosto de 2010 15:07:15 Assunto: [delphi-br] OFF TOPIC - Oportunidade Programador Boa tarde, Tem um cliente que está precisando de um programador que tenha o seguinte: Conheça: -Delphi -Firebird/Interbase -OOP - Não precisa ser o cara não -Relatórios QQ um Ja trabalhou com: - Sistema de Pedidos - Compra/Venda/Faturamento - Nfe Salário: de 1.500,00 a 2.600,00 VT / VR(10,00) duração: 6 a 8 meses Com grande probabilidade de ficar para sempre, rsrs. Tudo depende da pessoa e comprometimento. Local: São Paulo, SP - Centro (Prox. Metro Republica ou Luz) Enviar CV com pretenção salárial Att, Rodrigo Mota. [As partes desta mensagem que não continham texto foram removidas] [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 * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: RES: [delphi-br] OFF TOPIC - Oportunidade Programador
Eu interpretei QQ = Quick Report 2010/8/9 Alexandre alexandre.pedr...@gmail.com: Se for melhor que o Quickreport já esta bom!!! rsrs []s Em 9 de agosto de 2010 12:09, Rubem Rocha rubem.ro...@dtmanaus.com.brescreveu: QQ um?! Essa pra mim é nova! Blz então! Mais uma pra aprender! Sds. De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Evandro Siqueira Enviada em: segunda-feira, 9 de agosto de 2010 10:51 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Re: RES: [delphi-br] OFF TOPIC - Oportunidade Programador Rubem, Não seria Relatórios QualQuer um, não? Rubem Rocha escreveu: Outra coisa. Só pra auxiliar os colegas interessados na vaga... o que são relatórios QQ??? Sds. De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br ] Em nome de uelson barbosa cavalcante Enviada em: domingo, 8 de agosto de 2010 14:35 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br Assunto: Res: [delphi-br] OFF TOPIC - Oportunidade Programador Encaminha o cv para que e-mail De: webmasterbzn rodr...@respec.com.br rodrigo%40respec.com.brmailto: rodrigo%40respec.com.br rodrigo%2540respec.com.br mailto: rodrigo%40respec.com.br rodrigo%2540respec.com.br Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br Enviadas: Domingo, 8 de Agosto de 2010 15:07:15 Assunto: [delphi-br] OFF TOPIC - Oportunidade Programador Boa tarde, Tem um cliente que está precisando de um programador que tenha o seguinte: Conheça: -Delphi -Firebird/Interbase -OOP - Não precisa ser o cara não -Relatórios QQ um Ja trabalhou com: - Sistema de Pedidos - Compra/Venda/Faturamento - Nfe Salário: de 1.500,00 a 2.600,00 VT / VR(10,00) duração: 6 a 8 meses Com grande probabilidade de ficar para sempre, rsrs. Tudo depende da pessoa e comprometimento. Local: São Paulo, SP - Centro (Prox. Metro Republica ou Luz) Enviar CV com pretenção salárial Att, Rodrigo Mota. [As partes desta mensagem que não continham texto foram removidas] [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 -- Leonardo Quinino