ihbar süresi

Katılım
4 Aralık 2008
Mesajlar
28
Excel Vers. ve Dili
2003 türkçe
personel formunda kıdem bölümünde excell de verdiğim formülü Acces de metin266 kutusu denetim kaynağına verebilirmiyim (=EĞER(VE(N2>=1081);8*7)+EĞER(VE(N2>=541;N2<=1080);6*7)+EĞER(VE(N2>=181;N2<=540);4*7)+EĞER(VE(N2>=61;N2<=180);2*7)) metin268 de personelin toplam günü hesaplanmış vaziyette yani excel formülündeki n2 accesde metin268 oluyor. formül metin 266 ya yazılacak
birde yerimi bilmem ama çapraz sorguda "SrgIskazacesidi " bölümünde formdan tarih belirleyerek sorgu oluştumak istiyorum fakat basit sorgu gibi çalışmıyor parametre bölümüne gerekli kodları yazmam gerekir bilgileride formdan aldırmak istiyorum. betwen kodu çalışmadı bu konudada yardımcı olursanız sevinirm. yardımlarınıza şimdiden teşekkür ederim. kullanıcı KEMAL ŞİFRE KEMAL
 

Ekli dosyalar

Son düzenleme:
Katılım
18 Nisan 2007
Mesajlar
2,053
Excel Vers. ve Dili
Access 2019
Merhaba..

metin266'yı hesaplatabilmek için önce metin268'i düzeltmek gerekiyor..

Kod:
=Diff3Dates("d";[ISE_GIRIS_TARIH];(IIf([CIKIS_TAR] Is Null;Date();[CIKIS_TAR]));Doğru)
metin268'in denetim kaynağını bu şekilde üstteki kod ile değiştirdekten sonra metin266'yı (excelde kullandığınız formulü) bu şekilde Accesse çevirebiliriz..:

Kod:
=IIf([metin268]>=1081;8*7;IIf([metin268]>=541 And [metin268]<=1080;6*7;IIf([metin268]>=181 And [metin268]<=540;4*7;IIf([metin268]>=61 And [metin268]<=180;2*7))))
Çapraz sorguya kriter verme ile ilgili arama yapınız.. Birçok çözüm bulacaksınız..
 

assenucler

Altın Üye
Katılım
19 Ağustos 2004
Mesajlar
3,552
Excel Vers. ve Dili
Ofis 365 TR 64 Windows 11 Home Single Language x64 TR
Altın Üyelik Bitiş Tarihi
29-05-2025
Sayın aksakalerol,
Sayın Taruz;

Paylaşım ve katkı için teşekkürler..
 
Katılım
4 Aralık 2008
Mesajlar
28
Excel Vers. ve Dili
2003 türkçe
taaruz kardeşime teşekkür ederim cup diye oturdu fakat çok örnek olmasına rağmen formdan çapraz sorgu alma olayını çözemedim. pes etmedik araştırmaya devam ediyorum.
 
Katılım
18 Nisan 2007
Mesajlar
2,053
Excel Vers. ve Dili
Access 2019
Rica ederim.. ;)

Çapraz sorgunuzu Sql görünümünde açıp bu sorguyla değiştirin.

Kod:
[COLOR=#0000ff]PARAMETERS[/COLOR] [COLOR=#de8715][B][[/B][/COLOR]İlk Tarih[COLOR=#de8715][B]][/B][/COLOR] [COLOR=#0000ff]DateTime[/COLOR], [COLOR=#de8715][B][[/B][/COLOR]Son Tarih[COLOR=#de8715][B]][/B][/COLOR] [COLOR=#0000ff]DateTime[/COLOR];
TRANSFORM [COLOR=#c122b1]Count[/COLOR][COLOR=#de8715][B]([/B][/COLOR]Tbl_Iskazasi.[COLOR=#202020]Kazanin_Cinsi[/COLOR][COLOR=#de8715][B])[/B][/COLOR] [COLOR=#0000ff]AS[/COLOR] SayKazanin_Cinsi1
[COLOR=#0000ff]SELECT[/COLOR] Tbl_Iskazasi.[COLOR=#202020]Firma[/COLOR], [COLOR=#c122b1]Count[/COLOR][COLOR=#de8715][B]([/B][/COLOR]Tbl_Iskazasi.[COLOR=#202020]Kazanin_Cinsi[/COLOR][COLOR=#de8715][B])[/B][/COLOR] [COLOR=#0000ff]AS[/COLOR] TOPLAMLAR, Tbl_Iskazasi.[COLOR=#202020]Tarih[/COLOR]
[COLOR=#0000ff]FROM[/COLOR] Tbl_Iskazasi
[COLOR=#0000ff]WHERE[/COLOR] Tbl_Iskazasi.[COLOR=#202020]Tarih[/COLOR][COLOR=#808080]>=[/COLOR] [COLOR=#de8715][B][[/B][/COLOR]İlk Tarih[COLOR=#de8715][B]][/B][/COLOR] [COLOR=#0000ff]and[/COLOR] Tbl_Iskazasi.[COLOR=#202020]Tarih[/COLOR][COLOR=#808080]<=[/COLOR] [COLOR=#de8715][B][[/B][/COLOR]Son Tarih[COLOR=#de8715][B]][/B][/COLOR]
[COLOR=#0000ff]GROUP[/COLOR] [COLOR=#0000ff]BY[/COLOR] Tbl_Iskazasi.[COLOR=#202020]Firma[/COLOR], Tbl_Iskazasi.[COLOR=#202020]Tarih[/COLOR]
[COLOR=#0000ff]ORDER[/COLOR] [COLOR=#0000ff]BY[/COLOR] Tbl_Iskazasi.[COLOR=#202020]Firma[/COLOR]
PIVOT Tbl_Iskazasi.[COLOR=#202020]Kazanin_Cinsi[/COLOR]

[İlk Tarih] , [Son Tarih] kısımları yerine formdaki metin kutularını başvuru atayabilirsiniz..

Forms!Form!metin_kutusu_adı

gibi..
 
Katılım
4 Aralık 2008
Mesajlar
28
Excel Vers. ve Dili
2003 türkçe
Nasıl teşekkür edeceğimi bilemiyorum Allah gönlünüze göre versin. Form paremetrelerinide yazdım fakat forda sorgu çalışmıyor jet veritabanı alt yapısı değerin geçerli bir alan adı veya ifade olarak tanımıyor. diye hata iletisi veriyor normalmidir. formda alma ihtimalimiz yokmudur.
tekrardan teşekkür ediyorum ilginize ve hızlı bilginize
 
Katılım
18 Nisan 2007
Mesajlar
2,053
Excel Vers. ve Dili
Access 2019
Merhaba..

Formda da çalışır, sıkıntı olmaz.. Uygulamada yanlışlık yapmışsınızdır..

Örneğinize uyguladım..
 

Ekli dosyalar

Katılım
4 Aralık 2008
Mesajlar
28
Excel Vers. ve Dili
2003 türkçe
örneğiniz için teşekkür ederim söylemek istediğim benim bu raporu formda alt form olarak çalıştırmaktı srgIskazasıtarih formu gibi birde ben aceess pencerelerini gizlediğim için sorgu çalıştıramıyorum. ama sizin ilgi ve alakanıza gerçekten canı gönülden teşekkür ederim Allah gönlünüze gçre versin. yaptıklarınız ve yaklaşımınız yeter.
 
Katılım
18 Nisan 2007
Mesajlar
2,053
Excel Vers. ve Dili
Access 2019
Merhaba..

Ben örneği parametlerin nasıl uygulandığını göstermek için o örneği hazırladım.. Bu sorgudan bir form oluşturup bunu altform olarak verebilirsiniz.. Zor olmaz..
 
Katılım
4 Aralık 2008
Mesajlar
28
Excel Vers. ve Dili
2003 türkçe
dediğiniz şekilde yapılmış formlarım var fakat basit sorgu onlar çapraz sorgudan form oluşturulmuyor form alanları oluşturamıyor diye hata veriyor alt form oluşururkende alanlar seçilemiyor.
 
Katılım
18 Nisan 2007
Mesajlar
2,053
Excel Vers. ve Dili
Access 2019
Doğru.. Parametreli çapraz sorgular alt form oluşturmada sıkıntı verir.. Bunu size önerirken unutmuşum.. :(

Olmaz diye birşey yok ama.. ;)
 

Ekli dosyalar

Katılım
4 Aralık 2008
Mesajlar
28
Excel Vers. ve Dili
2003 türkçe
örnek olmuş sayın, taaruz ilgi ve alakanıza teşekkür ederim (olmaz diye bir şey yokmuş) Allah zihin açıklığı versin.
 
Üst