Farklı Tablodaki Satırların Idsi İle Yeni Tabloda Veri Nasıl Oluşturabilirim?

28/12/2016, 23:07

uralcoder

Arkadaşlar Merhabalar,

Acess ile ilgili size şöyle bir sorum var;

Access'te 5 tane tablom var. Tablolarım şunlar:
-Hastalar
-Doktorlar
-Hemşireler
-Hastaneler
-Reçeteler

ve -Fatura

Fatura hariç her bir tablomun içerisinde Id - Ad - Soyad - Adres  gibi sütunlar ve veri girebileceğim Formu var.

Fatura'da ise Doktor_ID - Hemşire_ID - Hasta_ID - Hastane_ID var.


İstediğim şey ise şu:

Fatura adında bir Form oluşturdum.

Bu formda Önce Hasta, Doktor, Hemşire, Hastane seçmek ve ekrandaki diğer bilgileri girip kaydettiğimde -Fatura tablomun içerisine kaydetmek istiyorum.

Yani Fatura tablomda veriler şöyle kaydedilecek:
25 numaralı hasta 42 numaralı doktor ve 12 numaralı hemşire tarafından 55 numaraı hastanede muayene olmuş, gibi...

Access ile uğraşmayalı uzun zaman oldu, hatırladığım kadarıyla bu işlemi Sorgu ile yapacağım, fakat nasıl bir yol izlemeliyim, bağlantıyı nasıl kurmalıyım, Form ekranında bu seçimi nasıl yaptırabilirim, mesela değişken bir textbox ben Ah yazdığımda Ah ile başlayan isimler aşağıya doğru açılacak ve ben seçtiğim an o hastanın ID'sini tabloya hemen kaydedecek. Sonra Doktoru aynı şekilde seçtiğimde doktoru kaydedecek. Sonra hastane, hemşire..

En sonunda ise aynı ekranda Reçete yazacağım, reçeteyi yazdığım an yine aynı mantıkla kaydedecek.

Konuyla ilgili görüş ve önerilerinizi bekliyorum.

Şimdiden desteğiniz için teşekkürler.
28/12/2016, 23:17

atoz112

sayın uralcoder,

bahsettiğiniz talebinize yönelik olarak;
kısaca değinmek gerekirse,

fatura formunda bu ID değerlerini almak üzere her biri için Açılan Kutu ekleyip bu denetimde de ilgili tablolarından değerleri göstermek yeterlidir.

siz de takdir edersiniz ki,
sadece ifadeler ya da bilgisel bazda çözüme yetersiz kalacak sorunlarda içeriğini görmeden,sadece yazılı bilgilere bakarak çözümler sunmak yetersiz kalacaktır.örnek eklenmesi yerinde olacaktır.

bu nedenle,lütfen,
Site Kuralları gereği;
içeriğinde farazi gerçek dışı uydurma veriler ve işlemlerin neticelerini görebilecek şekilde 4-5 kayıt olacak halde örnek uygulamanızı eklemeye özen gösteriniz.teşekkürler.

bilginize...iyi çalışmalar,saygılar.
28/12/2016, 23:34

uralcoder

(28/12/2016, 23:17)atoz112 yazdı: ayın uralcoder,

bahsettiğiniz talebinize yönelik olarak;
kısaca değinmek gerekirse,

fatura formunda bu ID değerlerini almak üzere her biri için Açılan Kutu ekleyip bu denetimde de ilgili tablolarından değerleri göstermek yeterlidir.

siz de takdir edersiniz ki,
sadece ifadeler ya da bilgisel bazda çözüme yetersiz kalacak sorunlarda içeriğini görmeden,sadece yazılı bilgilere bakarak çözümler sunmak yetersiz kalacaktır.örnek eklenmesi yerinde olacaktır.

bu nedenle,lütfen,
Site Kuralları gereği;
içeriğinde farazi gerçek dışı uydurma veriler ve işlemlerin neticelerini görebilecek şekilde 4-5 kayıt olacak halde örnek uygulamanızı eklemeye özen gösteriniz.teşekkürler.

bilginize...iyi çalışmalar,saygılar.

İlginiz için teşekkürler. Bir sonraki sefere daha dikkatli olacağım.
Tablom ile ilgili bir örnek oluşturdum, İlişkiler bölümünden bağlantıyı yaptım. Ekte ekliyorum. Ana tablomuz Fatura. Fatura ve Reçete dışındaki her tablonun ayrı bir formu var ve veri girişleri o formlar üzerinden yapılıyor. Sadece Fatura ve Reçete bölümü oluşturulacak olan "Fatura" formu üzerinde yapılacak.

Yukarıda belirttiğim gibi Doktoru seçtiğimde Doktor ID'si, Hasta'yı seçtiğimde hasta ID'sini kaydececek. En sonunda da reçete yazacağım. Yazdığım reçeteyi Reçete Detay'ın içine, Reçete Detay ID ve diğer bilgileride Reçete ID olarak Fatura'da o anki faturaya eklenecek.

Dosya ekte.

İlginiz için tekrar teşekkürler.
28/12/2016, 23:58

atoz112

sayın uralcoder,

öncelikle,

Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler

yukarıda bağlantısı yazılı konuyu incelemenizin ve içeriğindeki hususlara (özelikle,Türkçe karakter kullanımı ve BOŞLUK bırakarak tanımlamada bulunma) göre uygulamanızı yeniden düzenlemenizin,
ileride bu hususlardan kaynaklı sorunları da engellemenize imkan sağlaması söz konusu olacaktır kanısındayım.

son olarak;
tablo içeriklerindeki bilgileri de olacak şekilde dahil ediniz ki,bu veriler nezdinde gerekli kontrollerin yapılabilmesi sağlanabilsin.bu verilerin nasıl ve ne içermesi gerektiğini de siz vakıf olduğunuz gerekçesi ile daha geçerli doldurursunuz.dolayısı ile,örneklerinizde tablolarınızı BOŞ bırakmaksızın dolu oluşturunuz,farazi uydurma bilgiler olmak üzere.çünkü;katılımcıların boş tablolar söz konusu olduğunda paylaşımlarda bulunma isteği de olmayabilir.

ayrıca,
bahsettiğiniz FATURA formu da mevcut değildi.gerekli formları da dahil ediniz.

Bilginize…iyi çalışmalar,saygılar.
03/02/2017, 11:00

atoz112

sayın uralcoder,

konu takibiniz açısından,hatırlatma anlamında;
konunuz ile ilgili son gelişme ne durumdadır.

şüphesiz,işlemleriniz tamamlanmış ve sorununuzu çözmüş de olabilirsiniz.site içi aramalarınız neticesinde sitede yer alan konuları ve örnekleri incelemelerinizin sonucu ile bazı gelişimler elde etmiş de olabilirsiniz...bilgilendirmek ister misiniz lütfen.teşekkürler.

bilginize...iyi çalışmalar,saygılar.
14/03/2017, 16:09

atoz112

Konu;

gerek paylaşılan bilgiler neticesinde çözüme kavuşturuldu düşüncesi ile ve gerekse de
konu sahibinin zaman zarfında ayrıntılı geri dönüş bildirimleri olmaması nedeni ile,
(gerektiğinde konu sahibinin geri bildirim hakkı saklı kalmak üzere)

Cevaplanmış Sorular kategorisi içerisine taşınmıştır.

bilginize.