formlar arası bilgi aktarma

05/12/2015, 16:31

ugur1208

herkese kolay gelsin

günlük ebat ölçümlerini 3 vardiya yapıyoruz

var1sal1 e girdiğim en ölçümü en,en1,en2,en3,en4,en5
var2sal2 ve var3sal1 en ölçümlerini var1sal1 ile aynı alanlara giriyorum.
var1sal1 de açılan tarih diğerlerinde de aynı olacak 04.12.2015 te yeni bir kayıt açtığımda diğer 2 vardiyada aynı tarih açılacak.
var1sal1 makine numaralarına tıkladığımda açılan makform a girdiğim değerler ebat ve renk 3 vardiyanın sayfasında görülecek ve vardiya 2 ile vardiya 3 te ebat ve renk değiştirilmeyecek sadece en ölçümlerini girebilecekler. vardiya 1 de makform da ebat örneğin 50,renk kırmızı girdiğimde vardiya 2 ve vardiya 3 te bu değerler görülecek ama değiştirilemecek.

var1sal1 formunda makine 1 e tıkl11adığımda en ölçümleri 1 vardiya 1, en ölçümü 2 vardiya 2 ve en ölçümü 3 te vardiya 3 ü temsil etmektedir makine 1 tıkladığımda 3 vardiyanın o makine en ölçümlerini görmek istiyorum.

yardımcı olur musunuz

 
05/12/2015, 19:07

ozanakkaya

Yapılan işlem sadece "var1sal1FORM" isimli formda yapıldı.

"var1sal1FORM" isimli formu açıp tarih girdiğinizde;
1-) "var2sal1TAB" ve "var3sal1TAB" isimli tablolara girilen tarihli yeni kayıt açar,
2-) "MAKTAB" isimli tabloya da aynı tarihli ve 1,2,3,4,5 makina numaralı 5 kayıt ekler.


"var1sal1FORM" isimli formda 1 nolu butonun yanında bulunan ebat, renk ve en ölçümü alanlarına veri girişi yaptıktan sonra 1 nolu butonu tıkladığınızda MAKFORM isimli formda aynı tarih ve 1 nolu makinaya ait verileri MAKTAB isimli forma aktarır.


Benim yapabileceğim bunlar, form ve buton için örnek kod uygulama içerisinde mevcut. Diğer form ve formlardaki butonlara aynı işlemi yaptıracaksınız.
05/12/2015, 23:22

ugur1208

sayın ozanakkaya çalışmanız için teşekkür ederim.

ama var1sal1 de yeni bir tarih açıldığında var2sal1 ve var3sal1 forumlarında yeni bir tarih açılması gerekiyor MAKTAB sadece makine numaralarına tıkladığımda o makinenin bilgilerini girip düzeltme yapmak için olacak.

var1sal1FORM da sadece ebat ve renkler değiştirildiğinde var2sal1 ve var3sal1 formlarında kayıtlar görünecek ve değiştirilemeyecek şekilde olacak. sadece en ölçümü yazan kısımları değiştirebilecek şekilde ayarlamak mümkün mü
05/12/2015, 23:43

ozanakkaya

Tarihi 3 tabloya da ekliyor. Tüm formlar açıkken vardiya 1 de tarih eklediğiniz de tarih forma yansımaz. Diğer formların requery kodu ile yenilenmesi lazım.

Diğer formlarda kilitlenmesi istenilen alanları .enabled=True vs kod ile veri girişi yapılması engellenebilir.

Benim sorunuz ile ilgili yapabilecekleri bundan ibaret. Devamı uygulama yapımına giriyor. Malesef devamında yardımcı olamayacağım.