Silinen Kaydın saklanması
Tarih
07/01/2012 00:27
Konu Sahibi
fascioğlu
Yorumlar
12
Okunma
2473
Konuyu Oyla:
  • Derecelendirme: 4/5 - 1 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 4/5 - 1 oy



fascioğlu
(yunusotel)
Kullanici Avatari
Aktif Üye (Özel)
F.... A....
839
18/09/2010
159
Muğla
Ofis 2003
18/11/2016,00:04
Çözüldü 
Hacam forumdaki bilginin boşlatılmasından sonra kaydın saklanabilmesi rapor edilmesi mümkünmü.Yani silinen kaydı depolama şansımız varmı.Ayrıca ekli formdaki liste 361 ile 363 ü kaldırmak istiyorum,yardımcı olurmusunuz.
Ek Dosyalar
oda_kayıt_son.rar
[85.09 KB]
Cevapla


benremix
Uzman
Kullanici Avatari
Uzman
R.... S....
4.432
17/05/2009
365
Ankara
Ofis 2010
05/12/2016,09:18
Çözüldü 
Accesste silinen kayıtları bir daha kullanamazsınız. Ancak silmek yerine başka tabloya aktarırsanız; daha sonra bu kayıtları kullanabilir ve raporlayabilirsiniz. Örneğinizi incelemedim.

Saygılar...
Bilgi paylaşıldıkça çoğalır....
Her engel, yaşam koşullarınızı daha iyileştirecek bir fırsattır.


Access için her zaman lazım olacak konu başlıkları listesi 


Cevapla


Yandemir
Only Office 2003
Kullanici Avatari
Onursal
M.... Y....
1.432
26/08/2009
482
Tekirdağ
Ofis 2003
07/12/2016,19:17
Çözüldü 
veya aynı tablo içinde yes no alanı ekleyerek kontrol edebilirsiniz. silinen kayıt için işaret atarsınız. eski dos programlarında silme yöntemimiz bu şekilde idi.
Murat YANDEMİR ( PyramiD YAZILIM Uluslar Arası Nakliye Programları )
Bilgisayar Programcısı (1989'dan beri)

+rep Yollar biter Access bitmez. +rep
Cevapla


alpeki99
Yeniden başlayabilmek...
Kullanici Avatari
Uzman
O....
5.993
29/10/2008
Ordu
Ofis 2013 32 Bit
Dün,22:59
Çözüldü 
Ben şu şekilde çalışıyorum:

Eğer kayıtların olduğu tabloda çok yüksek sayıda kayıt olacak ise silinen kayıtları farklı tabloya taşıyorum. Eğer çok sayıda kayıt olmayacak ise sayın Yandemir'in kullandığı metodu kullanıyorum. Sadece Evet/Hayır yerine Sayı/Bayt türünde kullanıyorum. Bunun bana avantajı daha fazla oluyor:

Mesela kayit_durumu=0 ise silinmiş ancak sadece Admin okuyabilir ve geri getirebilir,
kayit_durumu=1 ise Yönetici okuyabilir ancak geri getiremez,
kayit_durumu=2 ise kayıt silinmiştir ve silen kişi tarafından geri getirilebilir. Silinmesinde çok önem olmayıp kayıtların geri getirilmesine izin verdiğim durumlarda kullanıyorum. Mesela yeni kategori ekleme/silme işleminde olabilir.
kayit_durumu=3 ise silinen kayıt silinen kişi tarafından geri getirilemez.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla


fascioğlu
(yunusotel)
Kullanici Avatari
Aktif Üye (Özel)
F.... A....
839
18/09/2010
159
Muğla
Ofis 2003
18/11/2016,00:04
Çözüldü 
Hacam cevabınız için teşk.ederim,sanırım konuyu fazla açıklayamadım.Daha net olarak şöyle diyeyim.Ben otel müşteri kayıt formu yaptım bu formda siz değerli hocalarımın katkısını göz ardı edemem.Diyelimki müşteri girişi yaptım ve müşterı giriş tarihinden 3 gün sonra çıkış yaptı,haliyle oda boş duruma girmiş olacak ve aynı odaya başka bir kayıt yapmam gerektiğinde önceki kaydı silmem gerekiyor önceki kaydı silmeden yeni kaydı nasıl oluşturabilirim,bu husus olmazsz olmazlardan biri çünkü günlük,haftalık aylık rapor oluşturmak zorunluluğumuz var.Saygı ve sevgilerimle
Ek Dosyalar
Otel Yönetim.rar
[1.33 MB]
Cevapla


ozanakkaya
sledgeab
Kullanici Avatari
Kurucu
O.... A....
9.045
29/01/2008
Denizli
Polis Memuru
Ofis 2010 32 Bit
Bugün,07:13
Çözüldü 
Bence daha büyük problemler var sn. yunusotel,
- Sanırım 9 çalışanı var işyerinin ve her çalışan için ayrı tablo, ayrı form oluşturulmuş, bunlara gerek yok, tüm işlemler tek form ve tek tablo üzerinden yapılabilir,
- Aynı şekilde çalışanların maaş takibi için 9 tablo ve 9 form var.
- Oda, adisyon ve müşteri bilgileri tek tabloya kaydedilmiş, adüsyon için tabloda "ÇEŞİDİ1", "ÇEŞİDİ2" gibi alanlar eklenmiş. Bunun yerine oda bilgilerini içeren tablo, müşteri bilgilerini içeren tablo ve adüsyon bilgilerini içeren tablo oluşturulmalı her biri form üzerinden odano veya müşterino ile ilişkilendirilmeli,

sorunuza gelince,
"Checkout" butonu tıklandığında odayı boşaltıp veriyi siliyor, veri sildiren

Visual Basic Code
DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
 DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70

kodu yerine, Oda Kayıt tablosuna bosdolu alanı ekleyip (veri türü Evet/Hayır) üste eklediğim kod yerinede

Visual Basic Code
 DoCmd.RunSQL ("UPDATE [Oda Kayıt] SET bosdolu = 1 WHERE (([ODA NO])=[Forms]![ODA KAYIT]![ODA NO])")

kodu eklerseniz odayı boş göstermek için onay kutusunu işaretler.

Cevapla







Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  Sorguda aynı kaydın birden çok listelenmesi atyaty 6 139 01/12/2016, 11:17 atoz112
  Aynı Ürün Koduna ait kaydın son alanındaki değeri,yeni kayıtta ilk alanına yazdırmak yenginoglu 2 63 23/11/2016, 08:49 yenginoglu
  Aynı Ürün Koduna ait kaydın son alanındaki değeri,yeni kayıtta ilk alanına yazdırmak yenginoglu 7 214 02/11/2016, 08:29 yenginoglu
Çözüldü Aynı Anda Aynı Kaydın Girişini (Mükerrer Kayıt) Engelleme Allback 4 520 10/07/2015, 12:29 Allback
Çözüldü listeden seçilen kaydın bilgileri gelsin izmirteacher78 11 1.049 25/06/2015, 12:55 izmirteacher78


Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2016 MyBB Group.
DMCA.com Protection Status
© Desing by XSTYLED| Develops by ozanakkaya