Konu Araçları | Seçenekler: | Gösterim Stili
Tarih
09/12/2013 21:59
Konu Sahibi
yorum70
Yorumlar
15
Okunma
2957
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy

yorum70


Kullanici Avatari
Altın Üye
A.... Ş....
1.184
08/10/2010
71
Ankara
Ofis 2013 64 Bit
22/10/2016,21:00
Çözüldü 
iYİ Akşamlar;

Başlık biraz uzun oldu sanırım, ama ben konuyla ilgili arama yaparken bu kelimeleri kullandım ve bulamadımImg-grin

Sorunum şu; FGIDENEVRAK formunu açıp, Sayı alanına bir değer yazıp, birimler alt formu açılan kutusundan polis merkezi seçtiğim anda, Formda bulunan toplamlar +1 artıyor...Birim kutusunu temizleyıp, sayısı alanını temizleyıp çıkış yapıyorum..Şiftle açınca bakıyorum tabloya 1 boş kayıt elemiş...Aynını KURUM alt formu açılan kutusunda seçim yapıncada yapıyor..Tum alanları veya istenilen alanları doldurup, kaydet demeden kaydetmesin..

kurum alt formu gizli,yanıt onay kutusu tıklanınca.


TŞK.


Ek Dosyalar
.rar   siteye9Aralık.rar (Dosya Boyutu: 99,47 KB / İndirme Sayısı: 19)
"Her tercih, bir vazgeçiştir"

Cevapla

mehmetdemiral

.
Kullanici Avatari
Uzman
M.... D....
4.767
30/10/2008
Samsun
Öğretmen
Ofis 2013 32 Bit
30/09/2017,01:57
Çözüldü 
1- YENİKAYIT tuşuna basılmadığında kayıt eklenmesin. Bunun için kayıtlar kaydedildiğinde kilitlensin. Yani metin kutuları pasif olsunlar.

2- Kayıt düzenlemek için metin kutularını çözmek gereksin. Bunun için bir DÜZENLE butonu ekle.

3- Yenikayda girilip veriler metin kutularına girildikten sonra eğer kaydet butonuna basılmadan kayıt terkedilirse tıpkı SİL butonuna basılmış gibi kaydı temizlesin. Otomatik sayı bir artacaktır ama tabloda boş kayıt olmayacaktır. BU arada veriler girilip kayıt yapılmadan kaydın terkedilmesi durumunda direk olarak kayıt imha edilmeden önce "Kayıt yapacak mısınız" diye sorulmalı. Evet denilirse KAYDET tuşu kodları, HAYIR denildiğinde de SİL kodları çalışmalı.

Tüm bunlar nasıl olacak dersen, IIF kullanarak bazı metin kutularının veya açılan kutuların dolu-boş olmalarına göre göre her kutunun doluluğuna bir değer verilerek belli bir sayıya ulaşılması amaçlanabilir. Mesela bir kaydın olmazsa olmazı 6-7 kutu seçilir. Bu kutuların dolu olmasına bakılarak kayıt işlemi otomatik yapılabilir veya silinebilir.


İnadına, ille de Accesstr.net...
Cevapla

yorum70


Kullanici Avatari
Altın Üye
A.... Ş....
1.184
08/10/2010
71
Ankara
Ofis 2013 64 Bit
22/10/2016,21:00
Çözüldü 
Sn.Mehmetdemiral,yorumunuz için teşekkürler.

Belki 10 a yakın; kaydet ve ekle komutu kullandım, ama sorunun alt form açılan kutusundan kaynaklandığını düşünüyorum.

Alt formda değilse, kesin dış güçlerle ilgisi olduğunu düşünmeye başladım.


"Her tercih, bir vazgeçiştir"

Cevapla

mehmetdemiral

.
Kullanici Avatari
Uzman
M.... D....
4.767
30/10/2008
Samsun
Öğretmen
Ofis 2013 32 Bit
30/09/2017,01:57
Çözüldü 
Hangi tabloya yapılan kayıttan şikayetçisin?


İnadına, ille de Accesstr.net...
Cevapla

yorum70


Kullanici Avatari
Altın Üye
A.... Ş....
1.184
08/10/2010
71
Ankara
Ofis 2013 64 Bit
22/10/2016,21:00
Çözüldü 
GIDENEVRAK Tablosuna boş kayıt atılması.

Bir iki tane metin girip, sağ altta bulunan Birimalt formunda, BIRIM Açılan kutusuna tıklayınca TOPLAMLAR 1 artıyor.


"Her tercih, bir vazgeçiştir"

Cevapla

mehmetdemiral

.
Kullanici Avatari
Uzman
M.... D....
4.767
30/10/2008
Samsun
Öğretmen
Ofis 2013 32 Bit
30/09/2017,01:57
Çözüldü 
Dediğim gibi, eğer bu yapıyla -yani accessin forma bağlanmış tabloya direkt kayıt açması mantığıyla- çalışırsan, otomatik sayıdan oluşturduğun sıra no'su mutlaka artacaktır. Kaydı temizlersen, sadece sıra no 1 artacaktır. Bildiğim bir çaresi yok. Ama bunu engellemenin onlarca yolu var. Her şeyden önce kafaya takmamak lazım. Otomatik sayı artsa ne olur? Dersen ki sıra no'su saçma sapan oluyor, sıralı olmuyor; o zaman da "neden otomatik sayıyı sıra no yaptın" diye sorarlar adama? Img-grin) Sitede bununla ilgili yüzlerce defa tartıştık. Otomatik sayı yerine neler yapılabilir, anlattık.
Bir de farklı yollar var demiştim. Bunların başında geleni de anlatayım: Metin kutularını ilişkisiz yapıyorsun, ADO ile veya Sql ile kaydetme kodları içeren KAYDET butonuna basıyorsun. Emin değilsen kaydet'e basmıyorsun. Bunu da kullanabilirsin. Bunun da alternatifi olarak şimdi aklıma geldi, -bunu denemem lazım ama- formun denetim kaynağını değiştiren kodlarla da kaydetme işlemini butonla yapabilirsin. Sadece kaydet'e bastığında formun denetim kaynağı değişerek kayıt yapılır. Bunu altformda yapıyoruz ama acaba ana formda olur mu denemem lazım.


İnadına, ille de Accesstr.net...
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
Çözüldü Açılan İlişikli Kutular Rapor Alanında Sadece Sayı Olarak Gözüküyor whelkshell 8 313 10/10/2017, 14:36 ozanakkaya
Çözüldü Formda Otomatik Sayı Hatası ştekin 2 67 27/09/2017, 13:03 ştekin
Çözüldü Otomatik Hatırlatma SqL_MaN 13 8.322 18/09/2017, 12:36 AgresorQ
Çözüldü Otomatik Yapmak sormaneden07 3 140 12/09/2017, 16:59 sormaneden07
Çözüldü Otomatik No Verme karaayhan 9 348 09/09/2017, 23:11 karaayhan

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
Forum use Krzysztof "Supryk" Supryczynski addons.