AccessTr.neT
Alt forumlarda veri alış verişi - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Alt forumlarda veri alış verişi (/konu-alt-forumlarda-veri-alis-verisi.html)

Sayfalar: 1 2 3 4


Cvp: Alt forumlarda veri alış verişi - fascioğlu - 09/01/2012

Hocam şimdi farkettim avansı sürekli tutuyor yani bir sonraki ayada aynısını aktarıyor



Cvp: Alt forumlarda veri alış verişi - ozanakkaya - 09/01/2012

İlişkilendirme ile ilgili önceki konuda üst alt alan bağlama olayı için Kimlik-Personel no şeklinde olması gerektiğini belirtmiştim. Eklediğin son örnekte personel no-personel no olarak belirtilmiş. Bir tabloda personel no 0, diğerinde 1,
Nesne eğer form ise nesnenin adı frm_personel şeklinde yazılır, tablodaki alanlara "Personel No" ismi verilmez, "PersonelNo" olarak boşluk bırakmadan yazılır.
Yapılmaması gereken ölümcül hatalar

Uygulamanıza yeni bir sorgu ekleyin, Sql koduna
SELECT tbl_izinler.Kimlik, tbl_izinler.[Personel No], tbl_izinler.[İzin Ayrıldığı Tarih], tbl_izinler.[İzin Dönüş Tarihi], Sum([İzin Dönüş Tarihi]-[İzin Ayrıldığı Tarih]) AS Fark, Format([İzin Ayrıldığı Tarih],"mmmm") AS Ay
FROM tbl_izinler
GROUP BY tbl_izinler.Kimlik, tbl_izinler.[Personel No], tbl_izinler.[İzin Ayrıldığı Tarih], tbl_izinler.[İzin Dönüş Tarihi], Format([İzin Ayrıldığı Tarih],"mmmm");
yaz. srg_ay adında kaydet.
tbl_maaşhesabı formundaki Çalıştığı Süre metin kutusunun denetim kaynağına da
=([ÖDEME TARİHİ]-[İŞE BAŞLAMA TARİHİ])-DSum("[Fark]";"srg_ay";"[AY]= '" & [AY] & "' And [Personel no]= " & [Personel no])

kodunu yaz. Bu şekilde personelin çalıştığı süreden izine çıktığı aydaki toplam süreyi çıkarır.


Cvp: Alt forumlarda veri alış verişi - iscinar - 12/01/2012

Sn.yunusotel
Konuyla ilgili geri dönüş yapınız


Cvp: Alt forumlarda veri alış verişi - fascioğlu - 12/01/2012

Hocam Sql kodunu yapıştırdım " Sql deyiminden sonra karakterler bulundu" diye uyarı verdi.


Cvp: Alt forumlarda veri alış verişi - ozanakkaya - 12/01/2012

ofis sürümü farklılığından dolayı "," veya ";" problemi olabilir, 1. mesajdaki örneğin düzenlenmiş hali ektedir.

Ek Dosyalar
 Personel Maaş hesabı_sled.rar(208.24 KB)



Cvp: Alt forumlarda veri alış verişi - fascioğlu - 12/01/2012

Hocam emeğine sağlık çalıştığı süreye göre avans tutarınıda aynı yolu izleyerek yapmaya çalıştım olmadı,hatayı nerede yaptığıma bakabilirmisiniz.
Ek Dosyalar
 Otel Yönetim.rar(451.68 KB)