Skip to main content

AccessTr.neT


Kullanıcıya göre filtreleme

Kullanıcıya göre filtreleme

Çözüldü #7
(19/03/2009, 14:52)ebekkaya yazdı: Arkadaşlar süpersiniz, anında görüntü diye ben buna derim. Uygun gördüğünüz çözümler için uygulamalara başlıyorum.
Saygılar, sevgiler......
Mehmet Bey aslında sizin dediğiniz değişikene atama yöntemi aşağıdaki gibi uygulamıştım.
VUserName = UserName.Column(0)
Aslında ikinci formda bu değeride görüyorum fakat asıl sorunum olan filter bölümüne uygulayamıyorum. Çalışmada MsgBox ile giden ve gelen bilgiyi gösterdim. VUserName gidiyo ve geliyor. Bu kapsamda nasıl filtreleme yapacağımı dosya üzerinde gösterirseniz memnun olacağım.

Saygılar

Bu arada özür dilerim. Bu mesajınızı yeni gördüm. Neyse halletmişsiniz.
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #8
Arkadaşlar bu seferde filtelemeyi başardım fakat, tablo üzerinde volume bilgisini değiştirmeme izin vermiyor. Nedeninide bir türlü bulamadım. Tekrardan yardımlarınızı rica ederim.

Saygılar
Cevapla
Çözüldü #9
Çözüm bulundu. Module de aşağıdaki gibi global bir function oluşturuldu. Bu değişkeni ister form açık olsun yada olmasın kullanabiliyorum
Option Compare Database

Function DUN()

DUN = VUserName

End Function

Saygılar
Cevapla
Çözüldü #10
daha önce hazırlıdğım bir veritabanı için 4 farklı kullanıcı tanımlaması kullandım. bunun için ber modülde public ile bir değişken tanımladım. giriş yapıldığında kullanıcı modunu buraya kaydediyor. tüm formlar raporlar üzerinde çağırıp ona göre işlem yaptırıyordum. kullanıcılarım admin okum( tüm verileri görüyor ama değiştiremiyor. bunu alanları kilitleme ile yapmıştım.) admin yazma(herhangi bir kısıtlaması yok) birimamiri(sadece birimindeki personelin bilgilerini görebiliyor ve değiştiremiyor) bireysel( sadece kendi bilgilerini görüyor ancak değiştiremiyor) fazladan bir kaç satır kod yazmak gerekiyor ama gayet kullanışlıydı. buda benim kendimce çözümüm oldu.
İyiki Varsın Access Img-grin
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task