Skip to main content

AccessTr.neT


Üç farklı alandaki değerleri tek bir alanda birleştirme.

Üç farklı alandaki değerleri tek bir alanda birleştirme.

Çözüldü #1
Merhaba,

İş yerinde manuel yapılan bir kayıt işlemini Access üzerinde yapmak için uğraşıyorum. Basit bir problem kayıt formu olacak aslında. Ancak üç ayrı alanda girilen değerleri tek bir alanda birleştirmek gerekiyor o kısmını yapamadım bir türlü. Olması gerek durumun bir örneğinin resim olarak excel'de oluşturdum. Sanırım  resimden, söylemek istediğim daha kolay anlaşılır. Access dosyasını da mesaja ekledim. Yardımlarınız için şimdiden teşekkür ederim.

[Resim: 14539852201.png]

Pardon, mesajı ilk yazarken yanlış dosyayı yüklemişim. Doğrusu budur.
.zip Problem_kayit.zip (Dosya Boyutu: 40,22 KB | İndirme Sayısı: 3)
Son Düzenleme: 28/01/2016, 16:24, Düzenleyen: kouzo.
Cevapla
#2
sayın kouzo,

bahsettiğiniz talebinize yönelik olarak;eklediğiniz örnek uygulamada bu tablolar mevcut olmadığı görülmesi akabinde ve

Alıntı:...İş yerinde manuel yapılan bir kayıt işlemini Access üzerinde yapmak için uğraşıyorum. Basit bir problem kayıt formu olacak...

ifadeniz dolayısı ile,anlaşıldığı üzere henüz bu sadece bir düşünce olsa gerek.bu düşüncenizden yola çıkarak;eğer bu değeri bir sorguda oluşturacaksanız,

Kod:
sonuc:[ProjeID] & [Kategori_No] & [Problem_ID]

eğer bu değeri bir form üzerindeki bir denetimde oluşturacaksanız,ilgili denetimin DENETİM KAYNAĞI satırına

Kod:
=[ProjeID] & [Kategori_No] & [Problem_ID]

ya da bir olay yordamında kullanılacaksa;

Kod:
Me.denetimin_adi=Me.ProjeID_denetiminin_adi & Me.Kategori_No_denetiminin_adi & Me.Problem_ID_denetiminin_adi

yazmanız yeterlidir.

son olarak,örneğinizde sadece isimler büyük ihtimal ile gerçek veri olsa gerek.lütfen,bu ya da bundna sonrasında örnek eklerken,içeriğinde farazi gerçek dışı ve sonuçları görmek adına da birkaç veri barındıracak şekilde örnek eklemeye özen gösteriniz.bilginize...iyi çalışmalar,saygılar.

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
Tekrar merhaba,

Öncellikle hızlı cevabınız için teşekkür ederim. Mesajı ilk yazarken yanlışlıkla başka bir dosya yüklemiştim onu düzelttim. Benim burada ifade etmeye çalıştığım "Problem_Kayit" tablosunun içindeki "Problem_Kayit_No" alanına aynı tabloda girilmiş olan üç değeri ("Proje_No" ,"Kategori_No" ve "Problem_ID") birleştirerek yazdırmaktır. Anlaşılır olması için resimde de manuel olarak bahsettiğim birleştirme işlemini yapmıştım.
Cevapla
#4
sayın kouzo,

EK'te;
bahsettiğiniz talebinize yönelik olarak hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.

bilginize...iyi çalışmalar,saygılar.
.rar Problem_kayit2-ATOZ2.rar (Dosya Boyutu: 29,74 KB | İndirme Sayısı: 7)
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
#5
Sayın atoz112,

Öncelikle yardımlarınız için teşekkür ederim. Gönderdiğiniz dokümanı inceledim. İstediğimi büyük oranda yerine getiriyor. İki noktada eksiği var onların giderilmesinde de yardımcı olabilir misiniz?

1-Birleştirmeyi yaparken "Proje_No" değerinin soldan ilk üç hanesini alması gerekiyor. "001A" yerine sadece "001" kısmını almak istiyorum. Ben bu amaçla "Proje_No" tablosunda iki alan oluşturmuştum. "Project_ID" alanına sadece ilk üç haneyi yazmıştım. O sütundan okutabilirim belki diye. Ancak bu kutudan da değeri okurken soldan ilk üç değeri alırsa sorun çözülmüş olur.

2-Aynı şekilde "Problem_ID" kısmınında 3 hane olarak yazılmasını sağlayabilir miyiz? Yani demek istediğim "1" yerine "001" şeklinde yazdırmak mümkün olursa sorun tamamen çözülmüş olur.

Bu kurallar geçerli olduğunda gönderdiğiniz dosyadaki 5 numaralı kayıt "864B225" yerine "86422005" olacaktır.

Tekrardan teşekkürler.

iyi çalışmalar,
Cevapla
#6
Merhaba kouzo kardeş.

İstediğiniz şekilde yaptım ve ekledim.

Buyrun!

Selamlar
.zip Problem_kayit-ATOZ.zip (Dosya Boyutu: 31,94 KB | İndirme Sayısı: 4)
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da