Res: [delphi-br] Porque meu form perde o vinculo com o DM?

2007-12-04 Por tôpico Andre Luis Silveria
Se cadastra no Vytryny que lá tem uma sequencia de 8 video aulas sobre 
modularização do Renato Matos, que deu o Minicurso na Borcon deste ano.

- Mensagem original 
De: Alvaro [EMAIL PROTECTED]
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 4 de Dezembro de 2007 7:48:03
Assunto: Re: [delphi-br] Porque meu form perde o vinculo com o DM?









  



Tudo Ricardo!



Eu gostaria de modularizar meu sistema em bpls, vc pode me

enviar algum exemplo?



Em 03/12/07, Ricardo Lima [EMAIL PROTECTED] com escreveu:



   Uso BDS 2006 e comigo também acontece uma problema semelhante. Meu

 sistema é modularizado em bpls, tem uma bpl que tem um dm com o componente

 de conexão, todas as outras bpls utilizam esse componente .Toda vez que

 abro um form

 sem abrir o dm que está a conexão a ref. é perdida.



 Marcos Bernardo escreveu:

 

  Salve amigo,

 

  Eu tbm sofro com isso..(heheh bug do delphi... diz a lenda),

  Tanto que criei uma rotina que disparo no beforeOpen dos datasets

  passando a conexao para eles...

 

  abraço

 

  Marcos Bernardo

 

  Em 03/12/07, Fellipe Henrique [EMAIL PROTECTED] com fellipeh%40gmail. com

  mailto:fellipeh% 40gmail.com  escreveu:

  

   Olá amigos, tenho um projeto que estou tendo um problema...

  

   Tenho o DM, e nele está minha conexao... blz... e tenho meu form

   Principal... o meu Principal está vinculado ao DM, ou seja, tem o DM

 no

   uses

   dele. O DM está sendo criado ANTES do Principal, no DPR.

  

   Toda vez que fecho o projeto, e abro novamente, todos os DataSets e

   componentes, que tem um vinculo no DM, perde este vínculo. Me forçando

 a

   ter

   que ir componente por componente a selecionar novamente os vinculos.

  

   O que pode ser isso? E está acontecendo somente neste projeto, outros

   estão

   normal.

  

   Obrigado desde já.

  

   []s

  

   --

    _ _ ___

   T.·.F.·.A.·.

   Fellipe Henrique

   [EMAIL PROTECTED] com fellipeh%40gmail. com mailto:fellipeh% 
   40gmail.com

 fellipeh%40gmail. com



  

   [As partes desta mensagem que não continham texto foram removidas]

  

  

  

 

  [As partes desta mensagem que não continham texto foram removidas]

 

 



  





-- 

Att.,

Alvaro Esteves Alves

Analista de Sistemas



[As partes desta mensagem que não continham texto foram removidas]






  







!--

#ygrp-mkp{
border:1px solid #d8d8d8;font-family:Arial;margin:14px 0px;padding:0px 14px;}
#ygrp-mkp hr{
border:1px solid #d8d8d8;}
#ygrp-mkp #hd{
color:#628c2a;font-size:85%;font-weight:bold;line-height:122%;margin:10px 0px;}
#ygrp-mkp #ads{
margin-bottom:10px;}
#ygrp-mkp .ad{
padding:0 0;}
#ygrp-mkp .ad a{
color:#ff;text-decoration:none;}
--



!--

#ygrp-sponsor #ygrp-lc{
font-family:Arial;}
#ygrp-sponsor #ygrp-lc #hd{
margin:10px 0px;font-weight:bold;font-size:78%;line-height:122%;}
#ygrp-sponsor #ygrp-lc .ad{
margin-bottom:10px;padding:0 0;}
--



!--

#ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;}
#ygrp-mlmsg table {font-size:inherit;font:100%;}
#ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, 
sans-serif;}
#ygrp-mlmsg pre, code {font:115% monospace;}
#ygrp-mlmsg * {line-height:1.22em;}
#ygrp-text{
font-family:Georgia;
}
#ygrp-text p{
margin:0 0 1em 0;}
#ygrp-tpmsgs{
font-family:Arial;
clear:both;}
#ygrp-vitnav{
padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
#ygrp-vitnav a{
padding:0 1px;}
#ygrp-actbar{
clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;}
#ygrp-actbar .left{
float:left;white-space:nowrap;}
.bld{font-weight:bold;}
#ygrp-grft{
font-family:Verdana;font-size:77%;padding:15px 0;}
#ygrp-ft{
font-family:verdana;font-size:77%;border-top:1px solid #666;
padding:5px 0;
}
#ygrp-mlmsg #logo{
padding-bottom:10px;}

#ygrp-vital{
background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;}
#ygrp-vital #vithd{
font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;}
#ygrp-vital ul{
padding:0;margin:2px 0;}
#ygrp-vital ul li{
list-style-type:none;clear:both;border:1px solid #e0ecee;
}
#ygrp-vital ul li .ct{
font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;}
#ygrp-vital ul li .cat{
font-weight:bold;}
#ygrp-vital a{
text-decoration:none;}

#ygrp-vital a:hover{
text-decoration:underline;}

#ygrp-sponsor #hd{
color:#999;font-size:77%;}
#ygrp-sponsor #ov{
padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;}
#ygrp-sponsor #ov ul{
padding:0 0 0 8px;margin:0;}
#ygrp-sponsor #ov li{
list-style-type:square;padding:6px 0;font-size:77%;}
#ygrp-sponsor #ov li a{
text-decoration:none;font-size:130%;}
#ygrp-sponsor #nc{
background-color:#eee;margin-bottom:20px;padding:0 8px;}
#ygrp-sponsor .ad{
padding:8px 0;}
#ygrp-sponsor .ad #hd1{
font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;}
#ygrp-sponsor .ad a{
text-decoration:none;}

Res: [delphi-br] Porque meu form perde o vinculo com o DM?

2007-12-03 Por tôpico Luis Lopes
O seu datamodule está no auto-create?! Senão, deixe-o no auto-create, antes do 
seu form principal. Isso resolveu esse problema pra mim há um tempo atrás.
 

Luis Alberto P. Lopes
Desenvolvimento de Sistemas
Belo Horizonte - Minas Gerais




- Mensagem original 
De: Fellipe Henrique [EMAIL PROTECTED]
Para: delphi-br@yahoogrupos.com.br
Enviadas: Segunda-feira, 3 de Dezembro de 2007 16:15:08
Assunto: Re: [delphi-br] Porque meu form perde o vinculo com o DM?

Ok Alexandre, isso eu já faço... o problema está que no meu
 FrmPrincipal, é
que está perdendo. e o FrmPrincipal, é chamado assim que eu abro o
 projeto,
ou seja, não dá tempo de eu abrir o DM. Com isso os vínculos estão
perdendo.. :o(

queria que não abrisse Form nenhum, quando eu abrisse o projeto,
 existe
alguma configuração pra isso?

[]s

Em 03/12/07, Alexandre Marinho da Silveira [EMAIL PROTECTED]
 escreveu:

 Felipe

 Deixe o formulário aberto, em background.  E trabalhe nos outros.
  Nada
 mais.
 Nunca tentei com o formulário minimizado, mas é uma de tentar.  Eu
 sempre
 deixo aberto enquanto edito meus projetos o fonte do projeto, o form
 principal (fonte e desenho do form) e o Data Module (fonte e desenho
 do
 form) e os outros forms que eu estou editando.  Assim não dá
 problema.

 Alexandre

 - Original Message -
 From: Fellipe Henrique [EMAIL PROTECTED]
 To: delphi-br@yahoogrupos.com.br
 Date: Mon, 3 Dec 2007 15:48:42 -0200
 Subject: Re: [delphi-br] Porque meu form perde o vinculo com o DM?

  mas como assim manter ele aberto?
 
  []s
 
  Em 03/12/07, Alexandre Marinho da Silveira [EMAIL PROTECTED]
 escreveu:
  
   Colegas de lista
  
   Eu notei que isso também acontecia comigo toda vez que eu não
 mantinha
 o
   Data
   Module aberto e só conseguia fazer a ligação entre os
 componentes com
 ele
   aberto.  Não sei se isso é um bug do Delphi ou se foi projetado
 para
 ser
   assim, mas deu muita dor de cabeça.  Optei em todos os projetos
 sempre
   deixar o form do Data Module aberto e daí isso nunca mais
 aconteceu.
 Isso
   acontece já a algumas versões do Delphi.  Não sei precisar em
 qual
 versão,
   mas sei que na versão 6 acontecia o mesmo problema.  Não tenho
 certeza
   quanto a versão 5.  A versão 7 continuou com esse problema.
  Nas
 versões
   mais atuais não sei se o problema persiste, poirque eu ainda
 estou na
   versão 7.
   Espero que isso ajude a vocês.
  
   Alexandre
  
   - Original Message -
   From: Leonardo Quinino [EMAIL PROTECTED]
   To: delphi-br@yahoogrupos.com.br
   Date: Mon, 3 Dec 2007 14:27:39 -0300
   Subject: Re: [delphi-br] Porque meu form perde o vinculo com o
 DM?
  
Não sei qual a versão do seu delphi, eu uso o Delphi 7 e
as vezes vazia isso mesmo ( não é sempre, é aleatorio ) e
pior de tudo na execução dava erro de Acess
 Violation
   
   
Em 03/12/07, Marcos Bernardo [EMAIL PROTECTED] escreveu:

   Salve amigo,

 Eu tbm sofro com isso..(heheh bug do delphi... diz a lenda),
 Tanto que criei uma rotina que disparo no beforeOpen dos
 datasets
 passando a conexao para eles...

 abraço

 Marcos Bernardo

 Em 03/12/07, Fellipe Henrique
  [EMAIL PROTECTED]fellipeh%40gmail.com
 escreveu:
 
  Olá amigos, tenho um projeto que estou tendo um
 problema...
 
  Tenho o DM, e nele está minha conexao... blz... e tenho
 meu form
  Principal... o meu Principal está vinculado ao DM, ou
 seja, tem
 o DM
   no
  uses
  dele. O DM está sendo criado ANTES do Principal, no DPR.
 
  Toda vez que fecho o projeto, e abro novamente, todos os
 DataSets e
  componentes, que tem um vinculo no DM, perde este vínculo.
 Me
   forçando a
  ter
  que ir componente por componente a selecionar novamente os
 vinculos.
 
  O que pode ser isso? E está acontecendo somente neste
 projeto,
   outros
  estão
  normal.
 
  Obrigado desde já.
 
  []s
 
  --
  _
  T.·.F.·.A.·.
  Fellipe Henrique
  [EMAIL PROTECTED] fellipeh%40gmail.com
 fellipeh%40gmail.com
 
  [As partes desta mensagem que não continham texto foram
 removidas]
 
 
 

 [As partes desta mensagem que não continham texto foram
 removidas]



   
   
   
--
Leonardo Quinino
   
   
[As partes desta mensagem que não continham texto foram
 removidas]
   
   
   
  
   --
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
  
   Links do Yahoo! Grupos
  
  
  
 
 
  --
  _
  T.·.F.·.A.·.
  Fellipe Henrique
  [EMAIL PROTECTED]
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

 Links do Yahoo! Grupos





-- 
_
T.·.F.·.A.·.
Fellipe Henrique
[EMAIL PROTECTED]


[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER 

RES: [delphi-br] Porque meu form perde o vinculo com o DM?

2007-12-03 Por tôpico Sérgio T . Uetanabaro
Jiuney
 
Reportou o BUG no QC da codegear? Em caso negativo, acho que é importante
seu relato para que seja resolvido esse BUG.
 
 
Sergio Uetanabaro

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Jiuney Pachevitch
Enviada em: segunda-feira, 3 de dezembro de 2007 15:49
Para: delphi-br@yahoogrupos.com.br
Assunto: RE: [delphi-br] Porque meu form perde o vinculo com o DM?




Boa tarde a todos...

Eu já observei isso no delphi 7, mas acontecia de forma aleatória.. No
momento estou usando o BDS2006 e acreditem, o problema só piorou, hehe. O
que era aleatório se tornou permanente, hehe. É so abrir o form com o
datamodule fechado que todos os datasources perdem a conexão com os
respectivos datasets ( uso somente o datasource no form e os datasets no
DM). Isso realmente é um bug e muit chato, muitas vezes eu abria uma tela so
para fazer um ajusta simples e quando ia rodar,,, access violation.. Fui
obrigado a repassar os datasets para os datasources no OnCreate dos forms..
Creio que nao é de hj que isso vem acontecendo. Mas pelo que vi, tende a
continuar, hehe


Abraço a todos...

Jiuney Pachevitch

http://desktop. http://desktop.msn.com.br/ msn.com.br/

[As partes desta mensagem que não continham texto foram removidas]



 


[As partes desta mensagem que não continham texto foram removidas]