bir gridden diğer gride aktarma

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
huseyinert
Üye
Mesajlar: 233
Kayıt: 19 Nis 2005 06:49
Konum: Bartın

bir gridden diğer gride aktarma

Mesaj gönderen huseyinert »

Merbaba,
dbgridde listelenen 23 tane alanım var bunlardan başlığı tıknanlarımın 2.dbgride aktarılması istiyorum bir türlü yapamadım yardımcı oabilir misiniz?
2.db gridle 1.dbgdrid aynı datasource bağlı olacak onda listelenen kayıtlarn hangi başlık tıkladıysa başlık ve kayıtlar olarak 2.gride listelenmesini istiyorum...

teşekkürler..
"Kula bela gelmez Hak yazmayınca,Hak bela yazmaz kul azmayınca..." MEVLANA
zengin
Üye
Mesajlar: 233
Kayıt: 06 Ağu 2003 10:13

Re: bir gridden diğer gride aktarma

Mesaj gönderen zengin »

anladığım kadarı ile table birin içinde ( a ) alanı ( be ) alana taşımak istiyorsun ?

table1.edit;
table1acıklama.text:=table1not.text;
Zengin
Kullanıcı avatarı
mustafasoy
Üye
Mesajlar: 154
Kayıt: 02 Ağu 2013 05:00
Konum: istanbul
İletişim:

Re: bir gridden diğer gride aktarma

Mesaj gönderen mustafasoy »

iki grid aynı datasource bağlandığında ikisindede aynı veriler listelenir , bunu hangi amaçla istiyorsunuz?
procedure TForm1.dbgrid1TitleClick(Column: TColumn);
begin
ShowMessage(dbgrid1.Fields[Column.Index].FieldName);
end;
tıkladığınız kolonun adını yada index bilgisini yakayabilirsiniz sonrasında bir döngü ile iligli kolonun içeriğini başka bir datasete yada nesneye kopyalabilirsiniz
Nasıl ki Soru sorarak öğrendiyseniz , öğrendiklerinizi cevap vererek öğretiniz.
Kullanıcı avatarı
huseyinert
Üye
Mesajlar: 233
Kayıt: 19 Nis 2005 06:49
Konum: Bartın

Re: bir gridden diğer gride aktarma

Mesaj gönderen huseyinert »

hocam yapmak istediğimi şöyle özetleyeyim;

şimdi listelenen bir gridim var bu gridde 23 tane field var bunlardan balıklarına tıkladıklarımı ayrı bir yerde tutum başlıkları tıklananları excele aktarmak istiyorum... şuan itibariyle başlığa tıklanınca listvoxa başlık olarak attıp bir döngüyle listboxta başlık adı geçen field dataset-dbgridde eşleştirip bunları excele aktarmak kaldı fakat bu döngü yapısını bir türlü kuramadım... yardımlarınız için şimdiden teşekkürler...
"Kula bela gelmez Hak yazmayınca,Hak bela yazmaz kul azmayınca..." MEVLANA
Kullanıcı avatarı
xozcanx
Üye
Mesajlar: 362
Kayıt: 05 Oca 2012 12:55

Re: bir gridden diğer gride aktarma

Mesaj gönderen xozcanx »

Tek bir ricam var mantığını kavra. Anlamadığın noktaları herzaman gelip sorabilirsin, memnuniyetle cevaplanır,,

DbGrid2'de hiçbir Alan eklemesi yapmıyorsun,,

Kod: Tümünü seç

  
procedure TForm1.DBGrid1TitleClick(Column: TColumn);
begin
  With DBGrid2.Columns.Add do
  Begin
    FieldName:=dbgrid1.Fields[Column.Index].FieldName;
    Title.Caption:=dbgrid1.Columns[Column.Index].Title.Caption;
  End;
end;  
İyi Çalışmalar.
Nasibinde varsa, alırsın karıncadan bile ders, Nasibinde yoksa, bütün cihan önüne serilse, sana ters..
Cevapla