(21-01-2016, 10:04)Ahker demiş ki: Valla hocam pek açıklayıcı olmadı ama yada ben anlayamadım. Yine de teşekkürler
Resimde gosterilmis islem sirasini takip ederek, surekli form yapmaniz halinde verileri alt alta gosterilmesini saglayacaksiniz. Tekli formada ki kutulara verinin aktarilmasi VBAda olsa daha uzun bir yontem. Anlamadiginiz yeri de ben bilemedim.
Dosyada 3 tane form var hangi form açılırsa adı yazan personelin son beş kaydını textbox larda gösterecek ve değişiklik olursa tablodaki o kaydı güncelleyecek
Böyle birşey yapabilir miyiz? Kafanızı ağrıttım biliyorum :/
(24-01-2016, 21:27)Ahker demiş ki: Hocam peki şöyle birşey sorayım;
Dosyada 3 tane form var hangi form açılırsa adı yazan personelin son beş kaydını textbox larda gösterecek ve değişiklik olursa tablodaki o kaydı güncelleyecek
Böyle birşey yapabilir miyiz? Kafanızı ağrıttım biliyorum :/
Sn Ahker,
Tablo tasariminiz hatali, farkli kisilere ayni tarihte islem yerine, kisilerin gunluk tutarlari diye bakmalisiniz.
Sizin surekli formda son bes kayit icin tarih alanini buyukten kucuge siralama ile Select top 5 TabloAdi.* from TabloAdi order by tarih DESC
ile son bes islemi formda gosterebilirsiniz. Digeri inanin sizin icin uzun ve guncelleme sonrasi sorun cikaracaktir. Tek formda metin kutularina kayitlarin gosterilmesi yapilabilir ama sonrasina hakim olmak gerekir. Surekli form ile verilerin forma cagrilmasini denemenizi tavsiye ederim.
Kullanıcılar programı açtığında IP numarasına göre uygun form açılacak ve kendileriyle ilgili yapılmış son 5 işlemi aynı anda görmeleri gerekiyor. Kullanıcı yeni gelen göreve cevap verince yeni birgörev gelecek sürekli bu şekilde bir sirkülasyon var. Dolayısıyla filtre kullanmam gerekiyor, 5 kaydı aynı anda göstermem gerekiyo, sorgu yapmam gerekiyor, verdikleri cevabı kayda işlemem gerekiyor.
Çok zor durumdayım hocam. Nerden başlayacağımı bir türlü bilmiyorum. Bi ışık arıyorum ordan tutup gideyim diye ama yok.
Gorev tablosunu
1. Gorev...Metin 255
2. VerTarih
3. Cevap...Metin 255
4. CevTarih
5. Kullanici Metin 25
ile olusturun. Bagli tablo yontemi ile sunucuya konacak AVT'na kullanicilara vereceginiz form veya rapor nesnelerin oldugu VT da Tabloya odakli iken form sihirbazi ile surekli form olusturup kayit kaynak SQL'ne
Select Top 5 Gorev.* From Gorev Where (((Kullanici)='" & environ("username") & ") And isnull(CevTarih))
ile Gorevi veren Kullanici alanina sorumlu olanin KullaniciID'sini kaydetmek sarti ile Form acildiginda hangi kullanici adiyla form isleme alindi ise kullaniciya ait CevTarih alani bos olanlarin son 5 kaydi goruntulenecektir. Tek form ile hangi kullanici formu acarsa veriler formda suzdurulecek. Senaryonuza ait tabloyu ve surekli formu form sihirbazi ile yapmaya calisin.