Jump to content

Search the Community

Showing results for tags 'ilişkilendirme'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • TnC Genel
    • Reklam-Bağış-Sponsorluk
    • Duyurular
  • Modifiye Edilmiş İşletim Sistemleri
    • Windows 11
    • Windows 10
    • Windows 8
    • Windows 7
    • Windows Diğer
    • Windows Xp
    • Diğer İşletim Sistemleri
    • MultiBoot Sistemler
    • Linux Distributions
  • Bilgisayar Dünyası Genel
    • Her Zaman Gerekliler
    • Yazılım
    • Donanım
    • Sosyal Medya - Anında Mesajlaşma
    • Yararlı Linkler
  • TnC PROGRAM-APPZ
    • TNC-TR Çalışmaları
    • Program-Appz
    • Program-Appz - Ebook İstek
    • AIO
    • Portable Programlar
    • Türkçe Yamalar
    • Katılımsız - Unattended
  • Programlama
    • AutoIT
    • AutoPlay Media Studio
    • C#
  • Webmaster
    • Webmaster Sorunları & Çözüm Yolları
    • Hosting & Domain
  • TnC Multimedya
    • Multimedya Istek
    • Kendi Müziğiniz
  • TnC Oyun - Games
    • Oyun-Games
    • Oyun İstek
  • Cep Telefonu - Mobile
    • GSM Bilgi Paylaşımı
    • GSM Multimedya
    • iPhone / iPod
    • Android
    • Diğer GSM Program & Oyun
  • TnC Diğer
    • Teknoloji Haberleri
    • Alım-Satım
    • Kültür-Sanat
    • Sohbet-Chat
    • Çöp Kutusu
    • Anketler
  • Haberler Deneme
  • Olta Balıkçıları Kulübü's Herkes Ekipmanını Paylaşsın
  • Haritacılar's Konular
  • PUBG Oyuncuları's Konular
  • Satranç - Chess's Konular

Calendars

  • Community Calendar
  • Satranç - Chess's Takvim Etkinlikleri

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Facebook


Skype


Twitter


Google+


Steam



Found 1 result

  1. Grid kontrollerinde veri listelemeye daha önce bir çok kez değindik. Bu sefer ayrıntılı bir tablo görünümü oluşturalım. Bunun için DevExpress eklentisine ihtiyacımız var. Bu eklenti paketi sitemizde ve internette bir çok yerde var. Bu iş için iki tane datatable tipinde tablo lazım. ve bunların birer kolonu bir biriyle eşleşmeli. Ben örnek olarak bir cari tablo oluşturdum ve bu cari kayıtlara ait harektleri listeledim. Master tablodaki Kod sütunu ile ayrıntı tablodaki Müşteri Kodu kolonları bir biriyle uyuşuyor dikkat ederseniz. Daha sonra bunları DataSet ile birbirine bağlıyoruz ve olaylar gelişiyor. Not: proje VS 2013 CE ve DevExpress 14,2 ile yapılmıştır. [spoiler] using System; using System.Data; using System.Windows.Forms; namespace DevEx_GridControl_Master_Detail { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { DataTable master = new DataTable(); DataTable detail = new DataTable(); DataSet relation = new DataSet(); master.Columns.Add("Kod"); master.Columns.Add("İsim"); master.Columns.Add("Şehir"); master.Columns.Add("Telefon"); master.Rows.Add("101", "Ali", "Mersin", ""); master.Rows.Add("102", "Mustafa", "Hatay", ""); master.Rows.Add("103", "Mehmet", "Ankara", ""); master.Rows.Add("104", "Şakir", "Denizli", ""); master.Rows.Add("105", "Mahmut", "İzmir", ""); master.Rows.Add("106", "Recep", "Aydın", ""); detail.Columns.Add("Tarih"); detail.Columns.Add("Açıklama"); detail.Columns.Add("Borç"); detail.Columns.Add("Alacak"); detail.Columns.Add("Müşteri Kodu"); detail.Rows.Add("01.01.2015", "ELDEN", "10,00", "", "101"); detail.Rows.Add("02.01.2015", "BANKADAN", "", "20,00", "101"); detail.Rows.Add("03.01.2015", "KREDİ KARTI", "33,00", "", "101"); detail.Rows.Add("04.01.2015", "ELDEN", "35,00", "", "102"); detail.Rows.Add("05.01.2015", "BANKADAN", "", "44,00", "102"); detail.Rows.Add("06.01.2015", "BANKADAN", "100,00", "", "102"); detail.Rows.Add("07.01.2015", "KREDİ KARTI", "120,00", "", "103"); detail.Rows.Add("08.01.2015", "BANKADAN", "", "50,00", "103"); detail.Rows.Add("09.01.2015", "ELDEN", "60,00", "", "103"); detail.Rows.Add("10.01.2015", "KREDİ KARTI", "98,00", "", "104"); detail.Rows.Add("11.01.2015", "KREDİ KARTI", "", "100,00", "104"); detail.Rows.Add("12.01.2015", "ELDEN", "80,00", "", "104"); detail.Rows.Add("13.01.2015", "BANKADAN", "", "70,00", "105"); detail.Rows.Add("14.01.2015", "KREDİ KARTI", "100,00", "", "105"); detail.Rows.Add("15.01.2015", "ELDEN", "", "90,00", "105"); detail.Rows.Add("16.01.2015", "BANKADAN", "70,00", "", "106"); detail.Rows.Add("17.01.2015", "ELDEN", "", "50,00", "106"); detail.Rows.Add("18.01.2015", "KREDİ KARTI", "80,00", "", "106"); relation.Tables.Add(master); relation.Tables.Add(detail); relation.Relations.Add("Ayrıntı", master.Columns["Kod"], detail.Columns["Müşteri Kodu"]); gridControl1.LevelTree.Nodes.Add(relation.Relations["Ayrıntı"].RelationName, gviewDetail); gridControl1.DataSource = relation.Tables[0]; } } } [/spoiler] https://yadi.sk/d/Qk7UzV9HheeSe
×
×
  • Create New...