- Katılım
- 12 Ocak 2009
- Mesajlar
- 838
- Excel Vers. ve Dili
- 2003
- Altın Üyelik Bitiş Tarihi
- 07-02-2024
Merhaba arkadaşlar.
Listview1 de toplantıda görüşülecek konular listeleniyor. Görüşülen konu onaylanırsa listeden eksilmesi,gösterilmemesi gerekiyor.
Talebe ilişkin kodlamada yardımlarınıza ihtiyacım var.

Listview1 de toplantıda görüşülecek konular listeleniyor. Görüşülen konu onaylanırsa listeden eksilmesi,gösterilmemesi gerekiyor.
Talebe ilişkin kodlamada yardımlarınıza ihtiyacım var.

Kod:
Private Sub listeye_al()
With Me.ListView1
.Gridlines = True
.FullRowSelect = True
.View = lvwReport
.ListItems.Clear
.ColumnHeaders.Clear
End With
With ListView1
.View = lvwReport
.ColumnHeaders.Add , , "KIMLIK", 0, lvwColumnLeft
.ColumnHeaders.Add , , "Talep İçeriği", 70, lvwColumnLeft
.ColumnHeaders.Add , , "Miktar", 50, lvwColumnCenter
.ColumnHeaders.Add , , "Ölçü/Birim", 70, lvwColumnCenter
.ColumnHeaders.Add , , "Talep Yapan Birim", 100, lvwColumnLeft
.ColumnHeaders.Add , , "Taleple İlgili Depo", 100, lvwColumnLeft
.ColumnHeaders.Add , , "TKY Adı Soyadı", 100, lvwColumnLeft
.ColumnHeaders.Add , , "A. Ortala Tüketim", 100, lvwColumnLeft
.ColumnHeaders.Add , , "Mevcut Stok Durumu", 100, lvwColumnCenter
.ColumnHeaders.Add , , "Gerekçe", 100, lvwColumnLeft
.ColumnHeaders.Add , , "Onay", 50, lvwColumnCenter
.ColumnHeaders.Add , , "Red", 60, lvwColumnCenter
.ColumnHeaders.Add , , "Açıklama", 100, lvwColumnLeft
.FullRowSelect = True
.Gridlines = True
End With
On Error Resume Next
Set baglan = CreateObject("adodb.connection")
Set rs = CreateObject("adodb.recordset")
Call BAGLANTI
rs.Open "select KIMLIK,talep_içerigi,miktarı,ölçü_birimi,talep_yapan_birim,taleple_ilgili_depo,tky_adısoyadı,aylık_ortala_tüketim,mevcut_stok_durumu,gerekçe,onay,red,açıklama from [itk_talep]", baglan, 1, 1
ListView1.ListItems.Clear
Dim satir As Integer
On Error Resume Next
If Not rs.EOF Then
Do While Not rs.EOF
Set evn = ListView1.ListItems.Add(, , rs.fields("KIMLIK"))
evn.SubItems(1) = rs.fields("talep_içerigi")
evn.SubItems(2) = rs.fields("miktarı")
evn.SubItems(3) = rs.fields("ölçü_birimi")
evn.SubItems(4) = rs.fields("talep_yapan_birim")
evn.SubItems(5) = rs.fields("taleple_ilgili_depo")
evn.SubItems(6) = rs.fields("tky_adısoyadı")
evn.SubItems(7) = rs.fields("aylık_ortala_tüketim")
evn.SubItems(8) = rs.fields("mevcut_stok_durumu")
evn.SubItems(9) = rs.fields("gerekçe")
evn.SubItems(10) = rs.fields("Onay")
evn.SubItems(11) = rs.fields("red")
evn.SubItems(12) = rs.fields("açıklama")
rs.MoveNext
Loop
End If
rs.Close: con.Close
Set rs = Nothing
End Sub