[delphi-br] Off-Topic: Botões para Toolbar
Amigos, depois de vasculhar a internet, não achei muita coisa de imagens para meus toolbars. Gostaria que pudesse indicar sites com estas imagens. Achei de ícones, mas para toolbar tem que ser maior e eu não tenho experiência. Marcio [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Instalação de programas
Muito obrigado pela atenção, mas fica uma dúvida: 1 - Tenho que instalar o executável nos terminais? - Original Message - From: Ricardo Diniz To: delphi-br@yahoogrupos.com.br Sent: Tuesday, August 25, 2009 10:05 AM Subject: Re: [delphi-br] Instalação de programas Bom dia amigo... É muito relativo mas vai ai algumas dicas e opções... 1 - Tenha um micro servidor... um computador q fiqeu ligado o dia todo ou grande parte do dia na qual vc irá colocar o banco de dados instalando o FIREBIRD SERVIDOR... e startando ele como serviço! Ah... detalhe esse micro não poderia ser utilizado por operadores. Pode ser apenas a CPU com teclado e mouse... Sem monitor. 2 - Nos micros terminais... Vc instala o FIREBIRD CLIENT... e se seu exe lê algum arquivo INI ou TXT para ascesso ao banco de dados basta vc apontar para o diretório no servidor pela rede. 3 - Nos micros terminais vc pode apontar pelo atalho que chama o executável da aplicação o caminho do banco. OBS.: As opções do FIREBIRD de configuração... SERVIDOR/CLIENT estão em um unico instalador nã osendo nescessário baixar mais de um instalador do mesmo. Ai vc coloca as dll de UDF's correspondentes ao banco de dados no servidor. Bem é isso. Att. Ricardo Diniz. --- Em ter, 25/8/09, Marcio Carneiro marcio-carne...@ig.com.br escreveu: De: Marcio Carneiro marcio-carne...@ig.com.br Assunto: [delphi-br] Instalação de programas Para: delphi-br delphi-br@yahoogrupos.com.br Data: Terça-feira, 25 de Agosto de 2009, 9:37 Olá, amigos Alguém teria algum material explicando como instalar programas em redes.Já vi vários textos, sugerindo o Innosetup, e gostaria de utilizá-lo, mas tenho algumas dúvidas: 1) Como instalar o firebird conjuntamente? 2) Quais os arquivos necessários para a instalação? 3) Nos computadores --clientes o que devo instalar? Como vocês fazem? Um grande abraço Marcio [As partes desta mensagem que não continham texto foram removidas] __ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Instalação de programas
Olá, amigos Alguém teria algum material explicando como instalar programas em redes.Já vi vários textos, sugerindo o Innosetup, e gostaria de utilizá-lo, mas tenho algumas dúvidas: 1) Como instalar o firebird conjuntamente? 2) Quais os arquivos necessários para a instalação? 3) Nos computadores --clientes o que devo instalar? Como vocês fazem? Um grande abraço Marcio [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Dúvidas no arquivo
Olá, amigos Estou desenvolvendo o meu primeiro sistema do Delphi. Estou fazendo com base num vídeo aulda da Devmedia. Agora surgiu uma dúvida: Tenho uma rotina que antes do post, verifica se os campos marcados como não nulos estão preenchidos, se não estiver: ele dá um setfocus no campo e aí aparece o erro: CANNOT FOCUS A DISABLED OR INVISIBLE WINDOW Só que o campo está visible e true, o pagecontrol também. Meu código: var i : integer; {: verifica quais os campos que estão em branco no cadastro} begin inherited; Result := True; {: assume que estão todos preenchidos} for i := 0 to DtSrc.DataSet.FieldCount - 1 do if DtSrc.DataSet.Fields[i].Required then if (DtSrc.DataSet.Fields[i].IsNull) Or (DtSrc.DataSet.Fields[i].AsString = '') then begin MessageDlg('Preencha o campo '+ DtSrc.DataSet.Fields[i].DisplayLabel + '', mtWarning,[mbOk], 0); Result := False; DtSrc.DataSet.Fields[i].FocusControl; {: coloca o foco no controle} (O ERRO APARECE AQUI) Break; end; Já tentei no Google e nada Um abraço Marcio [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Dúvidas no arqui vo
Obrigado pela atenção Realmente ele está num pagecontrol. Já coloquei Pagecontrol.enabled, PageControl.visible PageControl.ActivePage e nada. Como eu verifico esta questão de 'parent' do dbedit? Marcio - Original Message - From: Marcos Douglas To: delphi-br@yahoogrupos.com.br Sent: Wednesday, July 15, 2009 10:40 AM Subject: Re: [delphi-br] Dúvidas no arquivo Se o campo (DBEdit por ex) estiver num PageControl, numa aba que não está selecionada, ocorrerá este erro... Vc tem que verificar se o Parent do DBEdit está visível. -- Marcos Douglas 2009/7/15 Marcio Carneiro marcio-carne...@ig.com.br Olá, amigos Estou desenvolvendo o meu primeiro sistema do Delphi. Estou fazendo com base num vídeo aulda da Devmedia. Agora surgiu uma dúvida: Tenho uma rotina que antes do post, verifica se os campos marcados como não nulos estão preenchidos, se não estiver: ele dá um setfocus no campo e aí aparece o erro: CANNOT FOCUS A DISABLED OR INVISIBLE WINDOW Só que o campo está visible e true, o pagecontrol também. Meu código: var i : integer; {: verifica quais os campos que estão em branco no cadastro} begin inherited; Result := True; {: assume que estão todos preenchidos} for i := 0 to DtSrc.DataSet.FieldCount - 1 do if DtSrc.DataSet.Fields[i].Required then if (DtSrc.DataSet.Fields[i].IsNull) Or (DtSrc.DataSet.Fields[i].AsString = '') then begin MessageDlg('Preencha o campo '+ DtSrc.DataSet.Fields[i].DisplayLabel + '', mtWarning,[mbOk], 0); Result := False; DtSrc.DataSet.Fields[i].FocusControl; {: coloca o foco no controle} (O ERRO APARECE AQUI) Break; end; Já tentei no Google e nada Um abraço Marcio [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]
[delphi-br] Instalação do ACBRNFE
Olá, amigos Estou tentando instalar a acbrnfe no Delphi 7, e seguindo os passos do arquivo texto, está dando erro: no primeiro falta um dcu (acbrutil.dcu). Eu comento este item, e o próximo erro é uma diretiva Não sei onde posso estar errando. Qualquer ajuda é válida. Marcio [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Utilização de Registradora
Olá, amigos Tenho um cliente que tem um registradora geneal 980 e agora estou informatizando o seu negócio. Pergunto: é possível colocar a registradora como uma impressora fiscal ligada ao computador? Ela tem uma porta RS232, mas o manual é fraco. Alguma ajuda seria bom Um grande abraço Marcio -- 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: [EMAIL PROTECTED] 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Iniciante
Olá, amigos Iniciante no delphi, estou criando o meu primeiro sistema e tenho uma dúvida: 1) Ao fechar o arquivo num form, e ao abrí-lo em outro, não aparece dados nenhum no grid.(não estou usando datamodule) Banco de Dados: Paradox Delphi5 -- 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: [EMAIL PROTECTED] ou [EMAIL PROTECTED] 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Socorro!! - Erro no BDE
Ainda bem que antecipadamente pedi desculpas pelo utilização do assunto Socorro, E esclarecendo ainda mais, a minha pergunta anterior tinha no assunto Erro no BDE que acho que deve estar de acordo com as normas. Mas como foi feita no dia 23, e não obtive nenhuma resposta, fiquei pensando na possibilidade de ser véspera de feriadão e ter passado desapercebido. Eu somente perguntei isto, pois tais erros e suas possíveis soluções não existem em apostila/livro nenhum. Somente quem lida diariamente com o programa poderia, quem sabe, ter alguma vez deparado com o problema. Somente pergunto na lista depois de uma árdua procura da resposta no material que tenho, só que às vezes não encontro. Estou iniciando com o Delphi, uma simples dúvida paralisa completamente o meu desenvolvimento. Somente utilizei o apelo pois achei que a possibilidade de ninguém saber fosse nula, que a não resposta dos colegas foi por falta de tempo. Tanto pensei, que considerei que se não obtivesse resposta, concluiria que ninguém sabia responder. Não foi minha intenção questionar a não resposta dos colegas, mas sim um grito de desespero. Mil desculpas e sei que perfeitamente ninguém aqui está obrigado a respondar nada, mas sim trocar experiências e ajudar os novatos a caminhar. Eu sei o quanto é duro ficar paralisado por uma simples dúvida de programação, pois o algoritmo desenvolvo perfeitamente, o problema são os erros reportados que não consigo solucionar. Muitas vezes, inclusive, fico impressionado com algumas perguntas, que se referem explicitamente a desenvolvimento de algoritmos, e fogem completamente a função da lista, acho muita cara-de-pau. Mil desculpas - Original Message - From: Oséias Ferreira To: delphi-br@yahoogrupos.com.br Sent: Tuesday, March 29, 2005 10:17 PM Subject: Re: [delphi-br] Socorro!! - Erro no BDE -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Existem alguns motivos para sua pergunta não ter sido respondida: 1- Ninguém leu sua pergunta. As vezes acontece, principalmente quando coloca-se um título que não sugere nada da pergunta que está fazendo. Invente um assunto que chame a atenção. Socorro, Por favor me ajudem, Meu emprego está por um fio, e as mais diversas formas de URGENTE!!!, ao invés de chamar atenção, é um convite a NÃO ler a mensagem, num volume tão grande que chega diariamente. Sem falar, que esta mensagem não vai servir para ninguém que estiver pesquisando o histórico. 2- Ninguém sabe mesmo. Quanto ao seu BDE, você precisará reinstalá-lo. O programa de desinstalação deve ter deletado arquivos que ele precisa para funcionar. - -- Oséias. Marcio Carneiro escreveu: Olá amigos Semana passada, eu enviei um e-mail para a lista solicitando socorro para o erro que ocorreu no BDE, após uma desinstalações de programas, mas acho que passou desapercebido. Envio-o novamente na esperança da ajuda dos amigos. O erro reportado pelos programas é $2109, e quando abre-se o BDE não encontra o arquivo de configuração. O que devo fazer? Reinstalá-lo? Na sequência das desinstalações equivocadas, um programa que utiliza o Interbase também não está inicializando o IB Server, pede para passar um utilitaário de configuração. O que devo fazer. Desculpem-me pelo assunto apelativo no e-mail (Socorro!!!), só que no meio de tantos e-mails pode ser que o meu passe desapercebido. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.0 (MingW32) iD8DBQFCSf4dHKYDdGAIQkURAoNJAJ9s0SyS/rpMw30jepUcWVNKjAdqnwCgz4zQ GYvSsJf+uJyxF0W2Um39QnA= =RXZc -END PGP SIGNATURE- -- 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: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [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: [EMAIL PROTECTED] ou [EMAIL PROTECTED] 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http
[delphi-br] Erro no BDE
Olá amigos Ontem desinstalei uns programas e depois disso o BDE não inicia corretamente, pois no início de um programa apresenta o erro $2109. No BDE informa, ao iniciar, que o arquivo de sistema de configuração não está sendo encontrado. O que fazer? [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: [EMAIL PROTECTED] ou [EMAIL PROTECTED] 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Linhas no Quick Report
Olá, amigos Como fazer com que no QuickReport, entre um registro e outro não salte uma linha, Obrigado Marcio [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: [EMAIL PROTECTED] ou [EMAIL PROTECTED] 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Utilidades no IRPF 2005
Olá, amigos Olhando os arquivos do programa da Receita (IRPF 2005), achei uns arquivos interessantes que podem servir para algum de nós, como a relação de cidades do Brasil e também de Cep. Eles estão no formato txt. O das cidades é fácil entender, o de Cep não consegui entender a lógica. Observei também que os dados dos contribuintes são gravados num arquivo.xml, o que considero interessante pois daqui a pouco todos nós teremos que trabalhar neste arquivo. Alguém sabe mais deste tipo de arquivo? Um grande abraço Marcio [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: [EMAIL PROTECTED] ou [EMAIL PROTECTED] 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Salto de linha no Quick Report
Olá, amigos Criei meus primeiros relatórios no Quick Report, e observei que na banda de detalhes há um salto de uma linha entre um registro e outro. Tem como redefinir isto? Outra pergunta: alguém já fez, algum gerenciador de relatório onde possa vizualizar relatórios não somente do quick report, mas também impressão direta ou via canvas, que neste caso jogaria para algum tipo de arquivo. Pergunto isto, pois utilizo o programa da Caixa chamado Sefip e lá tem uma opção visualizador de impressão, e eu gostaria de saber se existe essa possibilidade. Enfim, gostaria de saber de meus colegas experientes como eles tratam os seus relatório pois gostaria de trabalhar corretamente. Um grande abraço Marcio [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: [EMAIL PROTECTED] ou [EMAIL PROTECTED] 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Rotinas de Impressão
Olá, amigos Onde posso encontrar um modelo de gerenciador de impressão para os meus sistemas? Já vi um, parecido com o quickreport, com zoom, muito bom, mas nunca encontrei um modelo eficiente? Um grande abraço Marcio [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: [EMAIL PROTECTED] ou [EMAIL PROTECTED] 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Entrada de dados via dbgrid.
Olá, amigos Tenho um formulário onde faço a entrada de produtos via dbgrid, sendo que na primeira coluna utilizo o leitor de código de barras e as demais informações faço via teclado. Perguntas: 1) Devo utilizar o dbgrid para fazer estas entradas? 2) Após a leitura do código de barras, no final do texto do dbgrid fica um sinal gráfico de uma barra, o que pode estar acontecendo? 3) Após inserir um produto, ao dar enter para outra linha, o dbgrid redesenha as colunas, tem como evitar isso? 4) Após 2 inserções, ele perde o controle. 5) Tem que as colunas do dbgrid fiquem com tamanho fixo? 6) Na opinião de vocês, é melhor eu realizar a entrada dos produtos via dbedit? Um grande abraço Marcio [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: [EMAIL PROTECTED] ou [EMAIL PROTECTED] 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Dúvidas Query para Iniciantes
Olá, amigos A minha dúvida é: é possivel criar numa mesma query dois diferentes select. Explicando melhor: preciso fazer o cálculo do caixa diário, e nele tenho uma campo que informa o tipo de movimento (venda à vista, pagamento, recebimento), e então eu faria assim: select sum (caixa.valor) as VENDAVISTA from caixa where datamov=data .and. tipomov='VV' Select sum (caixa.valor) as Pagamento from Caixa where datamov=data .and. tipomov='PG' Isto tudo numa mesma query, ou tenho que limpar o texto da query e alterá-lo em tempo de programa? Qual a melhor forma, nas suas opiniões? Eu entendo um pouco de SQL, mas a execução está difícil. [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: [EMAIL PROTECTED] ou [EMAIL PROTECTED] 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Passo-a-passo no Paradox
Olá, amigos Eu sei que é melhor abandonar este paradox, mas acontece que vejo vários sistemas com paradox funcionando, e estou atrasado com este programa e se eu for mudar vou demorar muito mais. Será alguém não tem um tutorial ou se disponha a fazer um passo-a-passo para não cometer erros no trabalho com este tipo de arquivo. Por exemplo: 1) ao criar um table eu tenho que necessariamente criar uma chave primária? 2) Se sim na pergunta anterior, como fazer no caso de um arquivo como Contas a Receber onde somente preciso de indices para achar um cliente ou através de data, sendo se eu colocar o codigo do cliente ou data como chave primária, dará erro, pois ela não será única. 3) Ao colocar um table num determinado form, eu tenho que necessariamente abrí-lo com o índice? Pergunto isso porque não utilizo em dois forms diferentes(não estou usando datamodule) e está dando uma dor de cabeça! Se alguém dispuser de um tempo, agradeço, pois estou levando uma surra para trabalhar este arquivo, ora dá erro index on ready ou index out of date. Já deletei, já criei novamente, já apaguei os arquivos de índices secundários, mas inexplicavelmente não consigo. Desconfio da necessidade da chave primária, pois os outros arquivos a possuem está tudo bem. Um grande abraço Marcio [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: [EMAIL PROTECTED] ou [EMAIL PROTECTED] 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] index is ready only
Muito obrigado pela atenção, Vou relatar os meus passos: A Tabela-mestre é a que contêm os dados dos clientes e tem como chave primária o campo CODIGO_CLIENTE, e ela está indexada secundariamente pelo nome. A Tabela-detalhe é a onde registro todas as compras de um determinado cliente e não têm nenhum campo como chave primária(pois não criei nenhum campo que seja único sendo que um cliente pode ter várias contas e não tem necessidade de registrar um número para cada conta a receber) , e está apenas indexada pelo campo CODIGO_CLIENTE. No form criei dois grids, um ligado ao Mestre(Cliente) e outro ao Detalhe(Contas a Receber), e a relação foi estabelecida através do campo CODIGO_CLIENTE-CODIGO_CLIENTE. A ligação funciona, o erro ocorre quando faço o seguinte: TbCReceber.findkey([cod]); While not TBCReceber.eof do begin if TbCReceberCodigo_Cliente.value=cod then begin totrec:=totrec+TbCReceberPreco.value; TbCReceber.delete end else exit; TbCReceber.next; end; - Original Message - From: CARLOS CASTRO To: [EMAIL PROTECTED] Sent: Thursday, September 23, 2004 5:03 PM Subject: Re: [delphi-br] index is ready only Mario, tenho uma certa experiencia com o paradox , pois como vc tbem vindo do velho e bom clipper com dbase e passeio o maior apuro para me adaptar , se puder me detalhar com o esta usando o pai-filho , posso te ajudar, pois tive problemas graves no manuseio das tabelas. Talvez juntos vamos poder resolver a duvida que lhe atenta a alma, me envia a forma que esta usando a ligacao entre as tabelas , ou ate um exemplo para que possa repetir os testes aqui fico no aguardo .. Carlos Williams Diaz [EMAIL PROTECTED] wrote: Márcio, dificil dizer, mas será que: -seu arquivo não está setado como read only? - se venho de um cd é possível. -será que você não colocou a propriedade do data set como read only? -você grava primeiro o mestre não é isso? bem, são bobagens mas a gente as vezes passa por cima. abraços, williams *--- Williams Díaz [EMAIL PROTECTED] http://www.interban.com.br - Original Message - From: Marcio Carneiro [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, September 22, 2004 8:20 PM Subject: Re: [delphi-br] index is ready only É o Paradox, que já está enchendo a minha paciência. Já deletei fisicamente os arquivos de índices, já recriei novamente, já dei um pack no arquivo, já utilizei um reparador de tabelas. O problema é que nada acontece, continua dando o erro :INDEX IS READY ONLY. Onde estou errando: criei a tabela, criei o índice, estabeleci a relação mestre-detalhe, e continua dando erro. Se não conseguir, vou abandonar o mestre-detalhe, e fazer de outra forma. Sou analista de sistemas e faço algoritmos de qualidade, já programei muito em Clipper, e este é o meu primeiro programa em Delphi, e este acesso às tabelas está me dando muito dor de cabeça, e o que é pior, não existe livro ou apostila que trate destas minúncias, somente a experiência, que não tenho, é que é possível dar respostas a estes problemas. O problema é que nesta lista, todos estão muito avançados, e eu como iniciante, tenho dificuldades em perguntar, pois vocês estão no firebird/interbase e estou ainda atrelado no Piradox. Um simples problema me tranca todo o desenvolvimento do sistema. Um grande abraço Marcio - Original Message - From: Coutinho - Pessoais To: [EMAIL PROTECTED] Sent: Tuesday, September 21, 2004 10:29 AM Subject: Re: [delphi-br] index is ready only Qual o banco de dados que stá usando? É Paradox? Se for pode ser um problema na tabela, aí deve rodar um aplicativo para corrigir os indices, etc... Só que você falou antes em Contas a Receber, depois falou em contas a pagar Veja se não há nenhum arquivo de indice que tenha seu atributo alterado... isso está estranho!!! Sds Emanuel Couitnho Marcio Carneiro wrote: A tabela-filha tem as contas a receber da tabela-pai(cliente). Portanto estou deletando apenas as contas(filha) que o cliente(pai) já pagou, que permanece ativo no banco de dados. O erro ocorre quando estou dando um laço para deletar todas as contas que aquele cliente tem no contas a pagar. Um grande abraço Marcio - Original Message - From: Coutinho - Pessoais To: [EMAIL PROTECTED] Sent: Monday, September 20, 2004 8:46 AM Subject: Re: [delphi-br] index is ready only Colega... a maneira como colocou sua pergunda é um tanto vaga... Há entretanto cuidados a serem tomados quando eliminando um registro que faz parte de uma relação Master-Detail. ao eliminar um registro na Master, no evento before delete, crie um laço e elimine
Re: [delphi-br] index is ready only
A tabela-filha tem as contas a receber da tabela-pai(cliente). Portanto estou deletando apenas as contas(filha) que o cliente(pai) já pagou, que permanece ativo no banco de dados. O erro ocorre quando estou dando um laço para deletar todas as contas que aquele cliente tem no contas a pagar. Um grande abraço Marcio - Original Message - From: Coutinho - Pessoais To: [EMAIL PROTECTED] Sent: Monday, September 20, 2004 8:46 AM Subject: Re: [delphi-br] index is ready only Colega... a maneira como colocou sua pergunda é um tanto vaga... Há entretanto cuidados a serem tomados quando eliminando um registro que faz parte de uma relação Master-Detail. ao eliminar um registro na Master, no evento before delete, crie um laço e elimine primeiramente os registros da tabela filha(detail), as tenha em mente de que ela não é master para uma outra tabela, como numa relação master-detail-detail, como a miúde ocorre. Veja se não está acontecendo alguma coisa parecida!!! Espero ter ajudado! Sds, Emanuel Coutinho Marcio Carneiro wrote: Olá amigos, Estou deletando um item da tabela-filho, e está dando este erro. Onde estou errando? Quais são as regras para deleção em relação pai-filho? Muito obrigado Marcio http://www.emailprotegido.terra.com.br/ [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: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [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: [EMAIL PROTECTED] ou [EMAIL PROTECTED] 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] index is ready only
Olá amigos, Estou deletando um item da tabela-filho, e está dando este erro. Onde estou errando? Quais são as regras para deleção em relação pai-filho? Muito obrigado Marcio [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: [EMAIL PROTECTED] ou [EMAIL PROTECTED] 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] index is ready only
Olá a todos Estou tentando deletar alguns dados de um tabela filho e está aparecendo este erroindex is ready only' . Onde estou errando? Um grande abraço Marcio [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: [EMAIL PROTECTED] ou [EMAIL PROTECTED] 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html