Skip to main content

AccessTr.neT


Ayrı tablolardaki alanları birleştirerek yeni alan oluşturmak

Ayrı tablolardaki alanları birleştirerek yeni alan oluşturmak

Çözüldü #28
Sayın azlan,

Son eklediğiniz uygulama üzerinden gerekli görülen düzeltme işlemleri yapılarak,EK’te;örnek uygulamanızın son hali dahil edilmiştir.inceleyebilirsiniz.

YAPILANLAR

1) Konunuzun 3.mesajına eklediğim örneklerde yer alan ve her örnekte assets formunuzun geçerli olduğunda olay yordamına yazılan
Me.BarcodeNumber = Dlookup ("[BarcodeNumber]", "test2", "[AssetID]=" & "[AssetIDm]")
komut ifadesini,siz,bu son eklediğiniz örneğinizde;bu olay yordamından iptal edip formunuzun güncelleştirme sonrasında olay yordamına dahil etmişsiniz.bu durum düzeltilerek,tekrar eski haline dönüştürüldü.

2) Yukarıdaki Dlookup fonksiyonu içerisinde yazılı olan ve “test2” adlandırılması ile örneklerde yer alan sorgu adını,siz;”barkod2” olarak değiştirmişsiniz ve yukarıdaki Dlookup komutu içerisindeki “test2” ismini değiştirmeksizin bıraktığınız için de,bir sonuç alamamaktasınız doğal olarak.bu sorun da giderilerek,gerekli düzeltmesi yapılmıştır.

3) Yine yukarıdaki Dlookup kodunda mevcut bulunan ve "[AssetIDm]") olarak kullanılan,formunuzun AssetID isimli metin kutusunun adı;aynı isimle kaldığından yine bir sonuç alamadığınızdan dolayı,bu düzeltme de yapılarak,formunuzun AssetID metin kutusunun adı AssetIDm olarak değiştirilmiştir.

Sonuç itibarı ile,2. Ve 3.maddelerde yazılı olan açıklamalar ışığında yapılan düzenlemeler ile
Me.BarcodeNumber = Dlookup ("[BarcodeNumber]", "barkod2", "[AssetID]=" & "[AssetIDm]")
Kod ifadesi haline getirilmesi ve böylece,ilgili işlemin çalıştırılması sağlanmıştır.

Yukarıda bahsi geçen işlemlerin dışında gerek form üzerinde gerekse de diğer kodlamalarda herhangi bir ekleme / çıkarma yapılmamış ve olduğu gibi bırakılmıştır.(ptrsafe uyumuna yönelik uyarılara,kullanılan resimlere yönelik uyarılara dokunulmamıştır ve EK’teki örnek de,bu şekilde olması sağlanarak dahil edilmiştir)…deneme işlemleri ise;uygulamanın bir yedeği çıkartılarak ve parantez içerisinde yazılı olan uyarılar giderilerek,2007 kullanımına ve sorunsuz çalışmasına imkan sağlanarak gerçekleştirilmiştir.

Sayın azlan;yapılan denemeler neticesinde,gerek form üzerindeki Envarter Kodu metin kutusunda yer alan BarcodeNumber alan bilgisinin eklendiği ve Barcode isimli alt form üzerindeki barkod kodu çubuk görsellerinin de oluştuğu gözlenmiştir.bu hali ile uygulamanız kullanıma uygun çalışır durumdadır.

Son olarak, Barcode isimli alt form üzerindeki barkod kodu çubuk değerleri incelendiğinde;sadece ilk iki kayıt içerisinde bilgilerin tam girilmesi sonucu barkod değerlerinin tam olarak görselinin olduğu,diğer kayıtlarda az bilgi olduğu için de,sorgu dönüşü elde edilen bilgilerin azlığı nedeni ile kod çubuklarının çıkmadığı gözlenmiştir.dolayısı ile,bu barkod çubuk değerlerinin tam olarak görülebilmesini sağlamanız için sorgu dönüşü için gerekli olan tüm bilgilerin tam girilmesini sağlamanız gerekmektedir.kayıtlar incelendiğinde burada kast edilen açıklama daha net anlaşılacak ve gözlemlenecektir. Bilgilerinize.

bir tavsiye:
sayın azlan,örnek uygulama eklemeden öncesinde,az yer kaplamasına imkan vermeniz ve konunuza eklerken sorun olmaması için,aşağıdaki işlemi gerçekleştirdikten sonra uygulamanızı eklemeyi unutmayınız.

ARAÇLAR - BAŞLANGIÇ - GEÇERLİ VERİTABANI - UYGULAMA SEÇENEKLERİ - KAPATIRKEN DÜZENLE onay kutusunun işaretli olmasını sağlayınız

İyi çalışmalar,
Saygılar.
.rar EnvanterKayıtları4-ATOZ7.rar (Dosya Boyutu: 847,95 KB | İndirme Sayısı: 5)
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

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: Ayrı tablolardaki alanları birleştirerek yeni alan oluşturmak - Yazar: atoz112 - 11/09/2014, 13:28
Task