Fórum Controla Datasource que esta no Form1 apartir do Form2 #162753
27/05/2003
0
Prezados,
Estou tentando controlar um Datasorce que esta em outro form sem ser o ativo não estou conseguindo.
Ex.:
Estou com o Form2, que é um form que possui apenas botões para Inserir, Gravar, Apagar e Alterar registros, que esta em um Datasource no Form1, que é uma tela de cadastros.
Alguem tem alguma ideia. Para que conhece o Sistema Habil, estou tentando fazer como nos cadastros deste sistema.
Agradeço pela atenção de Todos
E que Deus nos abençoe.
Estou tentando controlar um Datasorce que esta em outro form sem ser o ativo não estou conseguindo.
Ex.:
Estou com o Form2, que é um form que possui apenas botões para Inserir, Gravar, Apagar e Alterar registros, que esta em um Datasource no Form1, que é uma tela de cadastros.
Alguem tem alguma ideia. Para que conhece o Sistema Habil, estou tentando fazer como nos cadastros deste sistema.
Agradeço pela atenção de Todos
E que Deus nos abençoe.
Garoto Programa
Curtir tópico
+ 0
Responder
Posts
27/05/2003
Ikkisamurai
No Form2 coloque o seguinte lah nas declarações de interface:
private
FMyDataSource: TDatasource;
public
property MyDataSource: TDataSource read FMyDataSource Set FMyDataSource;
No Form1 preferencialmente antes de exibir o form2:
Form2.MyDataSource := TheDataSource; // O data source do form 1
Form2.Show; // Ou ShowModal;
Sempre que vc for se referenciar ao data source no form2 você deve fazer usando FMyDataSource agora... ele eh um ponteiro para o datasource real no form1.
Ok? :D
private
FMyDataSource: TDatasource;
public
property MyDataSource: TDataSource read FMyDataSource Set FMyDataSource;
No Form1 preferencialmente antes de exibir o form2:
Form2.MyDataSource := TheDataSource; // O data source do form 1
Form2.Show; // Ou ShowModal;
Sempre que vc for se referenciar ao data source no form2 você deve fazer usando FMyDataSource agora... ele eh um ponteiro para o datasource real no form1.
Ok? :D
Responder
Gostei + 0
27/05/2003
Garoto Programa
Muito Obrigado pela dica Cavaleiro Fenix.
Vou testar e qualquer problema recorro ao Forun novamente.
Que Deus lhe abençoe.
Vou testar e qualquer problema recorro ao Forun novamente.
Que Deus lhe abençoe.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)