AccessTr.neT
Access De Dış Veri Alırken Makro Komutu - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Access De Dış Veri Alırken Makro Komutu (/konu-access-de-dis-veri-alirken-makro-komutu.html)

Sayfalar: 1 2


Access De Dış Veri Alırken Makro Komutu - gokay07 - 14/02/2019

Merhabalar..
Bu Access ugulamasın da yeniyim.O yuzden ufak tefek hatta bazen çok önemli yardımlarınıza ihtiyacım var.
Access de bir form yapdım.Ve form da kayıt sırası 1-2-3 vb diye gidiyor.Dışarıdan opc server ve plc üzerinden bu belgeye bilgiler yolluyorum.Access ve veri baglantımda sorun yok.Fakat benım girecegim ilk bilgi 3 numaralı kayda girecek sonra gelen 5 numaraya mesela...Plc den gelen veri ilk olarak kayıt olan satırın numarasını degiştiriyor sonra onun içinde olan bilgiyi ekliyor.
Burda sorun bu ilk tanımlı yer otomatik sayı alanı ve ben buraya ne data yollasam da kayıt degişmiyor.
Bunu makro vb nasıl yaparız.
İyi çalışmalar


Cvp: Access De Dış Veri Alırken Makro Komutu - berduş - 14/02/2019

örnek uygulamanızı eklerseniz daha kolay yardım edebiliriz ama şunu belirteyim: otomatik sayı alanları değiştirilemez diye biliyorum en azından tablo yapısı değiştirilmeden. o alanı uzun tam sayı formatında ayarlayıp alanı otomatik sayı özelliğini devre dışı bırakabilirsiniz. yalnız bu durumda o alanı belirtecek sayıyı girerken dikkatli olmalısınız


Cvp: Access De Dış Veri Alırken Makro Komutu - ozguryasin - 14/02/2019

otomatik sayıyı değiştiremezsiniz. özelliği tek olması ve değişmemesi, erine aynısının yazılmaması, sizin yapmanız gereken bir tane

Rowid

bu rowid ile işlem yapacaksınız ona bir  non crested  anahtar oluşturacaksınız. hızlı olması açısından

iki tabloda eşleşen değişiklikler için, aynı olayı içeren satırlarar aynı rowid yi taşıyacak.

nereden olursa olsun, kaç tablo olursa olsun. kodları mantıklı yazarsanız, tablolardaki rowid lere göre işlem yapar. 

mantık basit, farklı tablolarda bulunan rowid lere göre yapılacak işlemi yaptırma


Cvp: Access De Dış Veri Alırken Makro Komutu - gokay07 - 15/02/2019

(14/02/2019, 22:21)ozguryasin yazdı: otomatik sayıyı değiştiremezsiniz. özelliği tek olması ve değişmemesi, erine aynısının yazılmaması, sizin yapmanız gereken bir tane

Rowid

bu rowid ile işlem yapacaksınız ona bir  non crested  anahtar oluşturacaksınız. hızlı olması açısından

iki tabloda eşleşen değişiklikler için, aynı olayı içeren satırlarar aynı rowid yi taşıyacak.

nereden olursa olsun, kaç tablo olursa olsun. kodları mantıklı yazarsanız, tablolardaki rowid lere göre işlem yapar. 

mantık basit, farklı tablolarda bulunan rowid lere göre yapılacak işlemi yaptırma

Ekdeki dosya da kayıt no yazan yere ben opc server ile numara yolluyorum.İlk bu numaraya göre kayıt açıp ondan sonra Canlı agırlıgı 1 veye 2 olan yere plc den gelen datayı yazmak istiyorum.Kayıt bul sekmesı gibi düşündüm ilk yolladıgım data o komuttaki sayıyı belirlesin ki o canlıya ait agırlıgı plc yazsın hangi canlının agırlıgı hangısının karısmaması ıcın.Bu programla bizim sürü yü kontrol altına alacam inş.Plc ve opc sunucuları biliyorum ama Access de yenıyım.Yardım için teşekkurler


Cvp: Access De Dış Veri Alırken Makro Komutu - berduş - 16/02/2019

(15/02/2019, 12:54)gokay07 yazdı: Ekdeki dosya da kayıt no yazan...
dosyanız eklenmemiş kontrol edebilir misiniz?


Cvp: Access De Dış Veri Alırken Makro Komutu - gokay07 - 24/02/2019

Evet Bir hata oluşmuş Yeniden yüklüyorum.Teşekkurler
Ben form da kayıt bul butonu ile arama yapdıgımda arama yapıldıgında sadece rfid boyun no yazan yerdeki veriyi arayıp bulmasını istiyorum.Daha sonra benım dışardan bu satıra komut ile rakam yollamam lazım umarım anlatabılmısım.