12-05-2014, 16:18 (En son düzenleme: 12-05-2014, 16:22 balmy.)
Merhabalar
Access 2010 da yapmak istediğim hakediş programında 3 şarta bağlı olarak ( Firmaadı, birimadı ve hizmetintürünü sorgulayarak ) hakediş numarsını verdirmek istiyorum. DMax ve If komutlarını kullanarak yapmak istedim ama başarılı olamadım.Örnek dosya ektedir.Yardımcı olacak arkadaşlara şimdiden teşekkürler
Sayın dazi ilginize teşekkürler.
Şartlar Parantez içresinde kırmızı ile yazılı olan alanlara göre 1-12 arasında sayı üretecek. Veriler
Firmaadı: A, AA, AAA
Hizmettürü: B, BB, BBB
Birimadı: C, CC, CCC
hakno : 1; 1; 1 ( Birinci ay)
2; 2; 2 ( ikinci ay)
.................. .............
12; 12; 12 ' ( Onikinci ay )
Bir yılık sözleşme yapılıyor 12 ay ayda bir defa ödeme yapılıyor.Yani Sözleşme hakediş no 1 den başlıyor 12 de bitiyor.Söleşme başlangıç ve bitiş ayları yıl içerisinde her hangi bir ay olabiliyor.
Olayı bilmeyen biri olarak sorunuzu yorumlamak gerçekten zor.. Örneğin sizleşme başlangıç ve bitiş tarihlerinden bahsetmişsiniz ama örnekte bu alanlar yok..
Siz, her alt kayda üste göre sıralı 12 kayıt mı eklensin istiyorsunuz?
Bulunamayan yerleri bulmak için önce kaybolmak gerekir.
Sayın Taruz Genelde Sözleşmeler 12 aylık yapılıyor. Hizmet alımlarında ayda bir hakediş düzenlenerek ödeme yapılıyor. Yani 12 kayıt olacak.Bu kadarı benim için yeterli.işimi görür. örneği eklerken başlangıç ve bitişi tarihini özellikle eklemedim. sayı başlangıç ve bitiş tarihlerine bağlı olmadan üretilsin istedim .Birazdaha genel düşüdüm. Örneğin bina yapım ve onarım işlerinde süre 12 ayı geçe biliyor ilerde ihtiyacım olabir diye düşündüm. Ama siz mantıken olması daha iyi yada gerekli diyorsanız örneğe eklerim.