bahsettiğiniz 8. mesajdaki uygulamayı indirip inceledim,
1. mesajdaki gibi formun üst tarafındaki metin kutularına iş yükü gün, günlük kapasite saat, iş yükü saat gibi veriler gelmiyor.
başka bir yol bulmaya çalışacağım.
bu kod ile çalışıyor ama , veritabanında çok veri olduğunda Dlookup fonksiyonundan dolayı formun açılması zaman alıyor. bu yüzden gerekirse ATANMIS_OPERASYONLAR tablosuna diğer tablolardaki verileri kaydettirmeye çalışacağım.
yardımınız ve ilginizden dolayı minnetarım,
iyi çalışmalar, saygılar.
Me.Liste0.RowSource = "TRANSFORM Sum(ATANMIS_OPERASYONLAR.TOPLAM_SURE) AS ToplaTOPLAM_SURE " & _
"SELECT ATANMIS_OPERASYONLAR.PARTI_NO AS PartiNo, ATANMIS_OPERASYONLAR.OPERASYON_TIPI AS OperasyonTipi, PARTILENENLER_DURUM.TERMIN AS Termin, Dlookup ('RENK_NO','SIPARIS_LISTESI','SIPARISNO=' & Dlookup ('SIPARIS_NO','PARTILENENLER','PARTI_NO=' & [ATANMIS_OPERASYONLAR].[PARTI_NO])) AS RenkNo, Dlookup ('RENK','SIPARIS_LISTESI','SIPARISNO=' & Dlookup ('SIPARIS_NO','PARTILENENLER','PARTI_NO=' & [ATANMIS_OPERASYONLAR].[PARTI_NO])) AS Renk, Dlookup ('MUSTERI','SIPARIS_LISTESI','SIPARISNO=' & Dlookup ('SIPARIS_NO','PARTILENENLER','PARTI_NO=' & [ATANMIS_OPERASYONLAR].[PARTI_NO])) AS MUSTERI " & _
"FROM ATANMIS_OPERASYONLAR INNER JOIN PARTILENENLER_DURUM ON ATANMIS_OPERASYONLAR.PARTI_NO = PARTILENENLER_DURUM.PARTI_NO WHERE (((ATANMIS_OPERASYONLAR.BITIS_SAATI) Is Null)) GROUP BY ATANMIS_OPERASYONLAR.PARTI_NO, ATANMIS_OPERASYONLAR.OPERASYON_TIPI, ATANMIS_OPERASYONLAR.BITIS_SAATI, PARTILENENLER_DURUM.TERMIN, Dlookup ('RENK_NO','SIPARIS_LISTESI','SIPARISNO=' & Dlookup ('SIPARIS_NO','PARTILENENLER','PARTI_NO=' & [ATANMIS_OPERASYONLAR].[PARTI_NO])), Dlookup ('RENK','SIPARIS_LISTESI','SIPARISNO=' & Dlookup ('SIPARIS_NO','PARTILENENLER','PARTI_NO=' & [ATANMIS_OPERASYONLAR].[PARTI_NO])), Dlookup ('MUSTERI','SIPARIS_LISTESI','SIPARISNO=' & Dlookup ('SIPARIS_NO','PARTILENENLER','PARTI_NO=' & [ATANMIS_OPERASYONLAR].[PARTI_NO])) " & _
"ORDER BY PARTILENENLER_DURUM.TERMIN PIVOT ATANMIS_OPERASYONLAR.OPERASYON_TANIMI " & sırala1