Ekleme sorguları ile ilgili yardım

22/07/2014, 14:18

mengene2

Merhaba Arkadaşlar,

Ekteki veri tabanımda bir konuyu çözemedim.

"SiparisAnaTabloFormu" formumda "SiparisDetayTablo alt formu1" alt fomu var. Menünün üstüne bulunan "Ürün Reçetesini Çağır" düğmesine tıkladığımda bu alt forma ürünün reçetesi otomatik gelmektedir. Bu noktaya kadar yapabiliyorum.

"SiparisDetayTablo alt formu" alt formuna bağlı bir alt form daha var buraya tekrar ürünün süreç aşamalarını eklemek istiyorum. Bunun için aşağıdaki sorguyu tasarladım ama hangi olay ile veya hangi işlemden sonra bu eklemeyi yapabileceğimi bulamadım. Yardımcı olursanız çok sevinirim.

If NewRecord = -1 Then
With DoCmd
.SetWarnings 0
.OpenQuery "UrununSureciniSipariseTasi"
.SetWarnings -1
End With
On Error Resume Next
Refresh
End If
Refresh

Ana veri tabanıda ektedir. Sipariş listesinde 540 Nolu siparişi incelemenizi rica ederim. Reçeteyi getiriyorum kadat "Detay gizle" tuşuna basıp alt raporu veri sayfası şekilinde görebilirsiniz. Normalde detaydaki o ürünlerin alt süreçleri bulunuyor.
24/07/2014, 10:28

SystemFiles

KArışık bişey olmuş aklım almadı bekle ama bende bir uğraşayım
24/07/2014, 11:34

mengene2

Konu aşağıdaki gibi çözülmüştür teşekkür ederim arkadaşlar.

INSERT INTO AtolyeIsEmirleri ( UrunID, AtolyeID, IlkIslemAtolyeDetayIsID, IlkIslemTamam, IkinciIslemTamam, IkinciIslemAtolyeDetayIsID, IsEmriAciklamasi, SiparisID, SiparisDetayID, SurecSiraNo )
SELECT UrunReceteTanimlari.UrunParcaID, UrunSurecTanimlari.AtolyeID, UrunSurecTanimlari.IlkIslemID, UrunSurecTanimlari.IlkIslemOnay, UrunSurecTanimlari.IkinciIslemOnay, UrunSurecTanimlari.IkinciIslemID, UrunSurecTanimlari.Aciklama, [Forms]![SiparisAnaTabloFormu]![SiparisID] AS ss, SiparisDetayTablo.SiparisDetayID, UrunSurecTanimlari.UrunSurecID
FROM (UrunReceteTanimlari INNER JOIN UrunSurecTanimlari ON UrunReceteTanimlari.UrunParcaID = UrunSurecTanimlari.UrunID) INNER JOIN SiparisDetayTablo ON UrunSurecTanimlari.UrunID = SiparisDetayTablo.UrunID
WHERE (((UrunReceteTanimlari.UrunID)=[Forms]![SiparisAnaTabloFormu]![UrunID]));
24/07/2014, 14:45

SystemFiles

Çözümünü paylaştığınız için teşekürler. Çözünmüşlere taşınabilir konu.