Butona birden çok işlev yükleme
Tarih
19/09/2012 10:26
Konu Sahibi
asar800
Yorumlar
5
Okunma
1379
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy



asar800
Aktif Üye
Kullanici Avatari
Aktif Üye
33
12/01/2012
0
-
-
09/09/2016,09:04
Çözüldü 
Sponsor Reklam
İyi günler
Formdaki butona tıklandığında veya bir başka şekilde birden fazla işlev atanabilirmi? Örneğin kaydet + yenile veya kaydet + sonraki gibi.
Cevapla

ozguryasin
Uzman
Kullanici Avatari
Uzman
Ö.... Y....
801
23/09/2009
565
Bursa
Ofis 2010 32 Bit
Çözüldü 
Bir butona istenildiği kadar olay atanabilir. önemli olan kullanılan kodlar ve işleyiş yapısıdır. bir veriyi kaydettikten sonra alt form veya liste kutusu var ise o bölüm güncellenebilir. ikinci, üçüncü, dördüncü bir tabloya kayıt yaptırılabilir. aynı şekilde kayıt yaptırdıktan sonra onunla ilgili göstereceğiniz index durumundan dolayı başka tabloda veya aynı tabloda veri silinip güncelleme yapılabilir. burada önemli olan. kodlarınız ve işleyişidir. bir olayı bitirdikten sonra diğer olaya geçiş yaptırmanızdır.
POWER  'un Çekirgesi :=)
ozguryasin, 23-09-2009 tarihinden beri AccessTr.neT  AİLESİ üyesidir.
Access'i Profesyonel Şekilde Öğrenmek İçin http://www.accesstr.net Ailesi Yeter. alkis
Cevapla

asar800
Aktif Üye
Kullanici Avatari
Aktif Üye
33
12/01/2012
0
-
-
09/09/2016,09:04
Çözüldü 
Sponsor Reklam
Verdiğiniz bilgiler için çok teşekkür ederim. Bahsetmiş olduğunuz yollarla alakalı olarak kod örneği verebilirmisiniz.
Cevapla

ozguryasin
Uzman
Kullanici Avatari
Uzman
Ö.... Y....
801
23/09/2009
565
Bursa
Ofis 2010 32 Bit
Çözüldü 
aşağıdaki kod ile bir butonda hem bir tabloya kaydetmeyi hemde başka bir tablodan kayıt silmeyi aynı anda yaptırdık. bu örnek çoğaltılabilir. yapı bakımından anlamanız için yeterli diye düşünüyorum.

Not: bu kodlar ilişkisiz form için yapılması gerekir.

Visual Basic Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Olay
Dim rs As New ADODB.Recordset ' tanımlama Ado kod dizilimini kullanacağımızı belirledik.
Dim rs1 As New ADODB.Recordset
   rs.Open "Tablo1", CurrentProject.Connection, adOpenKeyset, adLockOptimistic 'tabloya bağlandık
   rs.AddNew ' yeni alan ekleyeceğimizi söyledik
      rs.Fields("Alan1") = Me.MetinKutusu1 ' Metin Kutusu 1 de bulunan veriyi Alan1 e ekliyeceğimiz yerleri belirtik.
   rs.Update ' ekleme işlemini geçekleştirdik.
   rs.Close ' bağlantıyı kapattık
   Set rs = Nothing ' rs boşalttık. (rs.close ile nothing birisi kullanılıyor fakat ben ikisinide kullanıyorum.)

'Bu birinci kodumuzdu  şimdi ss  ile işlem yaptık ve rs bir ile işlemimiz bitti. aynı şekilde yine rs kullanabiliriz.
'karışık engellensin diye rs1 yapacağız. isterseniz siz başka birşeyde yapabilirsiniz. öneli olan bir değişken tanımlandığında onunla işimiz bittikten sonra tekrar kullanabileceğimizi bilmemizdir.

rs1.Open "Tablo2", CurrentProject.Connection, adOpenKeyset, adLockOptimistic 'Tablo ikiye bağlandık

    rs1.Find "[Alan1]=" & Me.Metinkutusu ' burada metin kutusu içinde bulunan veriyi tabloda buldurup sadece onu sildireceğiz.
        rs1.Delete ' malum silme işlemi
        rs1.Update ' işlemi gerçekleştirdik.
        rs1.Close  ' bağlantıyı bitirdik.
        Set rs1 = Nothing




Olay Bitimi


POWER  'un Çekirgesi :=)
ozguryasin, 23-09-2009 tarihinden beri AccessTr.neT  AİLESİ üyesidir.
Access'i Profesyonel Şekilde Öğrenmek İçin http://www.accesstr.net Ailesi Yeter. alkis
Cevapla

asar800
Aktif Üye
Kullanici Avatari
Aktif Üye
33
12/01/2012
0
-
-
09/09/2016,09:04
Çözüldü 
Sponsor Reklam
İlginize teşekkürler,emeğinize sağlık.
Cevapla

accessman

Kullanici Avatari
Onursal
2.367
31/10/2008
425
Denizli
Ofis 2003
20/09/2016,00:20
Çözüldü 
BENİMDE ÇOK İŞİME YARAYACAK
@benbendedeilem
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  Formda 1 Metin Kutusuna birden fazla Metin Kutusu içeriğini koşula bağlı gösterme hbal09 5 221 06/01/2017, 16:22 atoz112
  Sorguda aynı kaydın birden çok listelenmesi atyaty 6 207 01/12/2016, 11:17 atoz112
Çözüldü Birden fazla seçime göre filtreleme temre 5 245 14/11/2016, 22:34 atoz112
  Birden fazla kritere göre stok hareketlerini düzenlemek mehmetb84 11 319 12/11/2016, 14:16 mehmetb84
Çözüldü Yazıcıdan birden fazla çıktı alma sorunu m_demir 7 254 02/11/2016, 19:27 m_demir


Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
DMCA.com Protection Status
© Desing by XSTYLED| Develops by ozanakkaya