Skip to main content

AccessTr.neT


bilet takip programı

bilet takip programı

Çözüldü #1
sayın hocalarım hepinize kolay gelsin
bilet satışı ve takipi yapabilecegim bir prg yapmaya çalışıyorum belli bir aşamaya geldim bence hesaplamaları mantıklı ama sonuçta sizler daha iyisini bilirsiniz
satışa çıkacak biletler 100 kocanlar halinde görevliye teslim ediliyor satılan satılıyor satılmayanlar iade ediliyor alt formda satışa cakacak biletlerin ilk nosu ve son nosu satılan biletlerin ilk ve sonu satılmayan biletlerin ilk ve son nosu yazılıyor
burda herşey normal hesaplamalarda çalışıyor
sorun şu satılacak bilerlerin tümü satıldıgında satılmayan bilet ilk nosu ve son nosu metin kutularında noları yazıyor tümü satıldıgında sıfır yazsın istiyorum
yoksa satılmayan biletler oldugunda hesaplamarı normal
ekteki resimlede izah etmeye çalıştım 
.rar BİLET.rar (Dosya Boyutu: 354,39 KB | İndirme Sayısı: 26)
Son Düzenleme: 27/01/2015, 23:59, Düzenleyen: simendifer.
Cevapla
#2
sayın simendifer,

uygulamanız incelendiğinde,bahsi geçen talebinize yönelik olarak aşağıdaki kodlamayı;
FRMSATIS adlı formunuzdaki alt formun kayıt kaynağındaki SrgSATIS_ALT adlı sorgusunu bu şekilde değiştirmeniz yeterlidir.bilginize.

Kod
SELECT SATIS.SATIS_ID, BİLETCIKIS.ISLEMNO, BİLETCIKIS.SALT_ID, BİLETCIKIS.ISLEMTARIHI, BİLETCIKIS.BİLET_KOD, BİLETCIKIS.BİLETADI, BİLETCIKIS.SATISA_CIKAN_SERİ_NO, BİLETCIKIS.SATISA_CIKAN_SERİ_NO1, [SATISA_CIKAN_SERİ_NO1]-[SATISA_CIKAN_SERİ_NO]+1 AS SATISA_CIKAN_ADET, BİLETCIKIS.SATISA_CIKAN_SERİ_NO AS SATILAN_SERİ_NO, BİLETCIKIS.SATILAN_SERİ_NO1, [SATILAN_SERİ_NO1]-[SATILAN_SERİ_NO]+1 AS SATILAN_ADET, BİLETCIKIS.depo, BİLETCIKIS.VERILISMIKTARI, BİLETCIKIS.FİATI, IIf([SATILMAYAN_ADET]=0,0,[SATILAN_SERİ_NO1]+1) AS SATILMAYAN_SERİ_NO, IIf([SATILMAYAN_ADET]=0,0,[SATISA_CIKAN_SERİ_NO1]) AS SATILMAYAN_SERİ_NO1, [SATISA_CIKAN_SERİ_NO1]-[SATILAN_SERİ_NO1] AS SATILMAYAN_ADET, [FİATI]*[SATISA_CIKAN_ADET] AS TUTAR, [FİATI]*[SATILAN_ADET] AS TUTAR1, [FİATI]*[SATILMAYAN_ADET] AS TUTAR2, BİLETCIKIS.GİSE_MEMUR, BİLETCIKIS.SATILMAYAN_ADET AS İADE, SATIS.TARİH, SATIS.MUSABAKA_NO, SATIS.MUSABAKA_ADI, SATIS.YER, SATIS.TAKIM_1, SATIS.TAKIM_2, SATIS.ilMüdürü, SATIS.ilMuhasebecisi, SATIS.ilMutemedi, SATIS.TesŞbMüdürü, SATIS.BİLET_MUTEMEDİ, SATIS.SbMüdürü, SATIS.Muhasebeci, SATIS.GiseMemuru, SATIS.GiseMemuru1, SATIS.GiseMemuru2, SATIS.AmbarMemuru, SATIS.[Depo Memuru], SATIS.[Depo Memuru1], SATIS.BİLET_MUTEMEDİ1, SATIS.BİLET_MUTEMEDİ2
FROM SATIS INNER JOIN BİLETCIKIS ON SATIS.SATIS_ID = BİLETCIKIS.SALT_ID;

EK'te;bahsi geçen hususa dair örnek uygulama mevcuttur.inceleyebilirsiniz.

iyi çalışmalar,
saygıılar.
.rar BİLET-ATOZ.rar (Dosya Boyutu: 268,14 KB | İndirme Sayısı: 26)
Herkes,kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#3
hocam ellerinize sağlık çok teşekkür ederim
sorgulardaki SrgSATIS_ALT sorgusunun Sql sine yapıştırdım harika çalıştı
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da