Skip to main content

AccessTr.neT


Formda veri tekrarını engelleme

Formda veri tekrarını engelleme

Çözüldü #7
Soruya göre sizin cevap doğru ancak sayın Gubazi Access'te yeni olduğu için doğrusunu ifade edemedi. Problem yok kimse için olur böyle şeyler Img-grin
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
Çözüldü #8
Şu durumdayım: Buradaki birçok insan için çocuk oyuncağı olan bir problemi, benim Access acemiliğim dolayısıyla bir soruya bile çeviremiyorum.
Tekrar deniyorum...

Sayın alpeki99,
Operatör kimlik belgesiyle neyi kasttettiğinizi anladım. Fakat bu benim için çok önemli değil, zira kayıtların ID ile yapılması karışıklık yaratabilir diye böyle olmasını bilerek istedim.
Eğer tablolar arası ilişkiye baktıysanız, herhangi bir problem yok gibi görünüyor.
Anlatmak istediğimi bu sefer, çizerek anlatmaya çalışacağım, umarım bu sefer başarabilirim.
Lütfen, yardımlarınızı bekliyorum.
Cevapla
Çözüldü #9
Örnek uygulamada resimdeki verileri göremediğim için düzenleme yapamayacağım.

Alt formda 03/02/2013 tarihi, Abdullah Yılmaz'a ait 5 kaydın tek satırda görünmesini istediğinizi anlıyorum. Tipi, Baş. Saati, Bit Saati ve miktar alanlarında farklı kayıtlar olduğu için bunu tek satırda göremezsin.

Alt formun kayıt kaynağındaki sorguda, Toplamlar'ı açıp örneğin Baş saati alanı için Toplam özelliğini "İlk", Bitiş Saati için "Son", Miktar için "Topla" olarak değiştirip veriyi tek satırda görebilirsiniz?
Cevapla
Çözüldü #10
Sayın ozanakkaya,

Herşeyden evvel ilginize müteşekkirim. Cevabınızı inceleyip, bilgi vereceğim.
Sayın ozanakkaya,

Herşeyden evvel ilginize teşekkür ederim.

Sanırım ben tam olarak doğru kelimeleri seçip soruyu aktaramıyorum.
--
1. Bir operatör, bir gün içinde, farklı saat dilimlerinde üretim yapmaktadır.
2. Farklı saat dilimlerindeki üretim kayıtları aynı kişiye ve tarihe ait olduğu için ben öyle bir form yapmak istiyorum ki; operatör ve tarih bilgisini bir kere yazıp tekrarlamayayım; sadece saat dilimlerini gireyim.

Veri ekleyerek ekli dosyayı güncelledim, inceleyebilir misiniz? (Kayıtlar;"operasyon kayıtları" tablosundadır.)
.rar Operasyon analiz.rar (Dosya Boyutu: 70,26 KB | İndirme Sayısı: 12)
Son Düzenleme: 05/02/2013, 22:40, Düzenleyen: Gubazi.
Cevapla
Çözüldü #11
Mevzu sizin anlatamamanız değil, bizler hangi amaca hizmet edeceğini, tabloların hangi amaçla oluşturulduğunu bilmediğimiz için net cevap yazamıyoruz.

Formu değiştirdim. Yeni kayıt eklerken tarih ve operatörü tekrar girmeyeceksiniz, alt formda satırlara saat verileri gireceksiniz.
.rar Operasyon analiz_sld.rar (Dosya Boyutu: 32,58 KB | İndirme Sayısı: 23)
Cevapla
Çözüldü #12
Sayın ozanakkaya,

Heyecanla dosyayı inceledim ve 2. problemimi de tam istediğim şekilde çözümlediğinizi gördüm. Sadece küçük bir problem var; kayıtlar arasındaki geçişlerde boş kayıtlar atıyor. Örneğin; "Operatör" A'dan B'ye geçince veya aynı operatörün kaydına devam ederken "iş emri" 1'den 2'ye veya "operasyon" 1'den 2'ye geçince, aralarda boş veya eksik kayıtlar atıyor.
İnceleme şansınız varsa, dosya ektedir.
Tekrar teşekkürler.
Sayın ozanakkaya,

Bu arada; sunduğunuz çözümün hazır bir çözüm olarak beni ve benim gibi Access'te yeni olanları kolaycılığa itmemesi için, çözümü izah edebilir misiniz?
Nerelerde hata yapıyorum?

*Ben başka bir veritabanında bunu uygulamak istesem, ne yapmam, nasıl yapmam lazım?
*Benim yapmaya çalıştığımda, el alttaki tablo "+" işareti ile açılıyordu, sizin ki nasıl öyle olmadı? vb...
*Seçilen kayda göre metin kutusu gizleme başlıklı cevabınızdaki çözümü, bu veritabanına nasıl uygulayacağım? Uygulamaya çalıştım; fakat hatalı çalıştı. Zaten uygulamaya en alttaki tabloda ihtiyacım var ve görünümü veri görünümü olduğu için gizleme işlemini yapamadım. Alt formu form görünümünde nasıl tasarlayabilirim? vs vs vs

Çok olmuyorum inşallah? Yolun başında olmak hiç kolay değil...
.7z Operasyon analiz_sld.7z (Dosya Boyutu: 41,09 KB | İndirme Sayısı: 2)
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task