Farklı sorguları birleştirmek

15/11/2010, 14:03

ljungberg

Örnekte GUNSONUOZET tablosu çeşitli sorgulardan yararlanarak Dlookup işleviylede verileri kendisine topluyor..Fakat ben bir yandanda bunları bir tabloda tarih sırasında gormek istiyorum(Formdaki sarı renkteki metin kutularını)...benim uyguladığım yöntem şuydu;
çeşitli sorgulardan aldığım gerekli verileri tek bir sorguda birleştirmek.Fakat istediğim neticeyi alabilmek için gruplandırma yapmam gerektiğinden sorgu dakikalarca suruyor.Kolay bir yolunuda bulamadım..
Kafamdakini daha iyi anlatabilmek için gunsonusorgu adında bir sorgu ve gunsonu adinda bir form oluşturdum.Hızlı olsun diyede birçok günün girilen kayıtlarını sildim.yinede yavaş..Birşeyleri yalnış yaptıgım kesin..
Sonuç itibariyle benim ulaşmaya çalıştığım [GUNSONUOZET] formu şeklinde değilde [gunsonu] formu şeklinde olanıdır..Teşekkürler
27/11/2010, 07:38

accessman

2003 ekleyebilirmisiniz
28/11/2010, 17:19

ljungberg

2003 ektedir..teşekkürler
28/11/2010, 23:37

ercansahin

gunsonusorgu isimli sorgunuzda eklediğiniz veresiye ve Borc Listesi isimli tabloları siliniz, göreceksiniz ki sorgunuz hızlanacaktır. Muhtemelen onları yaptığınız Dsum işlevleri için sorguya eklemişsiniz, ancak buna gerek yok.
Örneğin vb: Dsum ("verilenborc";"[veresiye]") şeklinde yazdığınız deyim veresiye tablosunu buraya eklemesenizde çalışacaktır.

Sonucu bildiriniz lütfen.
30/11/2010, 13:47

ljungberg

Teşekkürler ,sorgu gayet düzgün çalışıyor.Bunu cok fazla veri girerekte denedikten sonra eğer bir sıkıntı olursa tekrar bilgilerinize sunarım...
Başka bir sorum daha olacak;
[ana form] adlı formda hareketler alt formu bulunmakta.yapmak istediğim şey şu;
xx tarihinde kaydettiğimiz “ işlemadi=girişler p_adi=aksam k.nakit harekettutari=1,00TL “
işlemini bir sonraki güne(boş işlem günü olabileceğinden bir sonraki ilk işlem günü olmalı) ,aynı kasiyer seçildiğinde üstteki kayıt şu şekil olmalı; islemadi=cikislar p_adi=sabah a.nakit harekettutari=1,00TL otomatik olarak atamalı..
yani kasiyer Elif in bir önceki kasa kapanışı(aksam k.nakit) ilk kasa acilisi(sabah a.nakit) olabilmelidir..Hatta mümkünse kasiyer Elif ve tarih girildiğinde hareketler alt formuna bu bilgiler otomatik gelse çok daha kullanışlı olur..
Umarım anlatabilmişimdir..Teşekkürler..
30/11/2010, 13:57

benremix

Sn ljungberg

Lütfen yeni sorunuz için yeni konu açınız.
Saygılar...