Yukarıdan Aşağıya Doğru Listelenen Grid

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
pro_imaj
Kıdemli Üye
Mesajlar: 1364
Kayıt: 18 Oca 2005 05:45
Konum: Dünyadan

Yukarıdan Aşağıya Doğru Listelenen Grid

Mesaj gönderen pro_imaj »

Merhaba;

Normal grid mantıkları alan başlıklarını Sağdan sola doğru listeliyor.
Benim yapmak istediğim Alan başlıklarını Yukarıdan aşağıya listeletmek.
Yani.

Kod: Tümünü seç

MalKodu    MalAdı
001           Deneme

Kod: Tümünü seç

MalKodu   001
MalAdı      Deneme
Bu işlemi Normal cxgridde yapamıyormuyuz acaba.
Devexpresin farklı bir componeneti var PivotGrid diye. Normal Cxgridle yapılabiliyormu bu acaba veya ne önerirsiniz.

Saygılarımla
Teşekkürler.
Gün gelecek, dilleri, elleri ve ayakları yapmış oldukları bütün kötülükleri tek tek bildirerek aleyhlerinde şahitlik edecektir. [Nur Suresi 24]
_________________
Mysterio
Üye
Mesajlar: 44
Kayıt: 18 Eki 2006 01:42

Mesaj gönderen Mysterio »

İstediğin şeyi DBGridde mi yapmak istiyorsun StringGridde mi?

StringGridle şöyle yapabilirsin,

Bir grid daha kullan. (veya create et)

StringGrid2.Cols:=StringGrid1.Rows;

bu kodu döngü ile kullanarak satırları sütunlara taşıyabilirsin.
Kullanıcı avatarı
pro_imaj
Kıdemli Üye
Mesajlar: 1364
Kayıt: 18 Oca 2005 05:45
Konum: Dünyadan

Mesaj gönderen pro_imaj »

cx gridde kullanmak istiyorum.

String grid tarzı db olmayan bileşlenlerle yapmayı düşünmüyorum yani işleyişi güçlendirecek.

mesela 200 alan var diyelim kullanıcı hangi alanları seçerse o alanlar aktif olucak cxgridle yapmak istememde bu yüzden.

Teşekkürler.
Gün gelecek, dilleri, elleri ve ayakları yapmış oldukları bütün kötülükleri tek tek bildirerek aleyhlerinde şahitlik edecektir. [Nur Suresi 24]
_________________
Mysterio
Üye
Mesajlar: 44
Kayıt: 18 Eki 2006 01:42

Mesaj gönderen Mysterio »

CX grid hakkında maalesef bilgi sahibi değilim.
Çalıştığım şirkette TMS Software in gridini kullanmaktayız.

Bahsettiğin olaya çok benzer bir şekilde bir uygulama yaptım.

Bu gridde başlıklara Check koydum. ve kullanıcının seçmiş olduğu başlıkları döngü ile yukarıdan aşağı doğru sıraladım. .

oradaki sorun CX gridde seçim olayını yapabileceğin bir olay var mı?
veya mouse ile hangi hücreye tıkladığını bulabileceğin bir şey,

Mouse ile tıkladığın kolon başlığına özel bir karakter ekleyerek aktarılacak kolonları seçebilirsin...
Mysterio
Üye
Mesajlar: 44
Kayıt: 18 Eki 2006 01:42

Mesaj gönderen Mysterio »

Az aşağıda senin derdine çare var galiba :)

viewtopic.php?t=17580
Kullanıcı avatarı
pro_imaj
Kıdemli Üye
Mesajlar: 1364
Kayıt: 18 Oca 2005 05:45
Konum: Dünyadan

Mesaj gönderen pro_imaj »

Merhaba @Mysterio

Zaman ayırdığın için çok teşekkür ederim.

Benim sorunum cxgridin alanlarını gizlemek değil zaten :!:

O kısımlarda sorum yok.

Sorun olan konu cxgrid sağdan sola doğru başlıkları yukarıdan aşağıya doğruda satırları listeliyor.

Benim yapmak istediğim Yukarıdan aşağıya doğru başlıkları listeletebilmek.

Cxgridin bir ayarı varmı bunla alakalı diye düşünüyorum

Saygılarımla
Teşekkürler.
Gün gelecek, dilleri, elleri ve ayakları yapmış oldukları bütün kötülükleri tek tek bildirerek aleyhlerinde şahitlik edecektir. [Nur Suresi 24]
_________________
ademcicek
Üye
Mesajlar: 409
Kayıt: 03 Eki 2003 01:50
Konum: Ankara

Mesaj gönderen ademcicek »

hacam developer express kütüphanesi içerisinde cxverticalgrid var.o senin işini görür.kolay gelsin.
Mysterio
Üye
Mesajlar: 44
Kayıt: 18 Eki 2006 01:42

Mesaj gönderen Mysterio »

var
i,j:integer
begin
StringGrid2.Rowcount:=StringGrid1.ColCount;
StringGrid2.Colcount:=StringGrid1.RowCount;

for j:=0 to StringGrid1.RowCount-1 do
for i:=0 to StringGrid1.ColCount-1 do
begin
StringGrid2.Cells[j,i]:=StringGrid1.Cells[i,j];
// Stringgrid1 0. satırdan başlayarak her hücredeki bilgiyi Stringgrid2 0. sütuna kopyalıyor.
//sadece 1. satırı sütunlara dökmek istiyorsan j döngüsünü j:=0 to 0 do
//şeklinde değiştirmen yeterli
end;
serkan
Üye
Mesajlar: 666
Kayıt: 10 Tem 2003 12:08
Konum: bursa

Mesaj gönderen serkan »

merhaba hocam..
aradığın şey linkteki resimdeki gibi bişeymi..

http://www.tekkalem.com.tr/preview.html

ademcicek hocamında dediği gibi Devexpressin vertical gridi işini görür.
Kullanıcı avatarı
pro_imaj
Kıdemli Üye
Mesajlar: 1364
Kayıt: 18 Oca 2005 05:45
Konum: Dünyadan

Mesaj gönderen pro_imaj »

@ademcicek ve @serkan Cevaplarınız için teşekkür ederim.

Tam manasıyla istediğim olay buydu.

Saygılarımla
Teşekkürler.
Gün gelecek, dilleri, elleri ve ayakları yapmış oldukları bütün kötülükleri tek tek bildirerek aleyhlerinde şahitlik edecektir. [Nur Suresi 24]
_________________
Cevapla