Başka Bir Formdaki Olay Prosedürünü çağırmak
#1
Gg
Merhabalar,
Bende de a (firmalar) ve b (firmalardaki iş birimleri) adında iki form var. b formu, a formumun içinde açılan alt formdur. a formunda bir liste kutusu var ve bu liste kutusu a formu içinde gezinti yapılmasını sağlar. b formunda da bir liste kutusu var ve bu da b formu içinde gezinti yapılmasını sağlar.
Ancak şunu yapamadım; a formundaki liste kutusunda bir firma şeçtiğimde b formundaki liste kutusunda o firmaya ait iş birimleri listelensin ve bu liste kutusunda iş birimlerine tıkladığımda o iş birimi gelsin.
Liste kutusu ile seçeceğim firma ve/veya buna bağlı iş birimi bilgilerini hatalı giriş varsa düzeltebileceğim.
Firma ekleme ve iş birimi ekleme işini a ve b formlarında liste kutusunun altına yerleştireceğim "yeni kayıt" butonuyla yapmayı planladım.
Yani sanırım bir kayıt gezinti alanı olarak kullanacağım liste kutusu oluşturmak için yardımınıza ihtiyacım var.
Destek verebilirseniz çok sevinirim.
Umarım ifade edebilmişimdir. Mm Help


(24-12-2011, 19:37)Taruz demiş ki: Merhaba..

Mümkündür.. Öncelikle b deki metin kutusunun güncelleştirme sonrasında kod sayfasını açın.. Başlangıcı,
private sub MetinKutusuAdi_afterupdate()

şeklindedir.. Yani o forma özeldir.. Bunu public yaparak genele açalım.. Eek

public sub MetinKutusuAdi_click()

a formu üzerinden de bu şekilde çağıralım..:

Visual Basic
  1. call forms.b.MetinKutusuAdi_afterupdate



Metin kutusunun olayını public etmeden diğer bir diğer yol..:

b formu içinde bir sub açalım..:

Visual Basic
  1. sub trz()
  2. call MetinKutusuAdi_afterupdate
  3. end sub



a formdundan çağıralaım..:

Visual Basic
  1. call forms.b.trz




  Alıntı
Bu mesajı beğenenler:
#2
(19-04-2022, 12:21)mupeker@hotmail.com demiş ki: Bende de a (firmalar) ve b (firmalardaki iş birimleri) adında iki form var. b formu, a formumun içinde açılan alt formdur. a formunda bir liste kutusu var ve bu liste kutusu a formu içinde gezinti yapılmasını sağlar. b formunda da bir liste kutusu var ve bu da b formu içinde gezinti yapılmasını sağlar.
Ancak şunu yapamadım; a formundaki liste kutusunda bir firma şeçtiğimde b formundaki liste kutusunda o firmaya ait iş birimleri listelensin ve bu liste kutusunda iş birimlerine tıkladığımda o iş birimi gelsin.

Konuya ait örnek dosyanızı eklemelisiniz.



  Alıntı
Bu mesajı beğenenler:
#3
(21-04-2022, 12:18)dsezgin demiş ki:
(19-04-2022, 12:21)mupeker@hotmail.com demiş ki: Bende de a (firmalar) ve b (firmalardaki iş birimleri) adında iki form var. b formu, a formumun içinde açılan alt formdur. a formunda bir liste kutusu var ve bu liste kutusu a formu içinde gezinti yapılmasını sağlar. b formunda da bir liste kutusu var ve bu da b formu içinde gezinti yapılmasını sağlar.
Ancak şunu yapamadım; a formundaki liste kutusunda bir firma şeçtiğimde b formundaki liste kutusunda o firmaya ait iş birimleri listelensin ve bu liste kutusunda iş birimlerine tıkladığımda o iş birimi gelsin.

Konuya ait örnek dosyanızı eklemelisiniz.

Ekteki dosyada ana formdaki firma Listesini alt formdaki iş birimi listesine bağlamak istiyorum fakat beceremiyorum.
Alt Formda sadece ana formda seçili olan iş birimleri listelensin. İş birimi kaydı yoksa yeni iş birimi kaydı ile başlasın istiyorum.
Bu basit olayı yapamadım.
Yardımınızı bekliyorum, şimdiden teşekkürler.


Eklenti Dosyaları
.zip   RE_YOU_verigir(2) - Kopya(2).zip (Boyut: 180,2 KB / İndirilme: 31)



  Alıntı
Bu mesajı beğenenler:
#4
(26-04-2022, 11:53)mupeker@hotmail.com demiş ki: Ekteki dosyada ana formdaki firma Listesini alt formdaki iş birimi listesine bağlamak istiyorum fakat beceremiyorum.
Alt Formda sadece ana formda seçili olan iş birimleri listelensin. İş birimi kaydı yoksa yeni iş birimi kaydı ile başlasın istiyorum.

Tablo ilişkileri ile ana form ile alt form ilişkilendirme yöntemi karışmış gibi, alt liste kutusu koşul bolumu oluşturulmalı ve ana form liste kutusu kaydı bul satir altına alt form liste kutusu veri çağırma olayı tetiklenmeli.


Eklenti Dosyaları
.zip   RE_YOU_verigir(2) - Kopya(2).zip (Boyut: 39,34 KB / İndirilme: 20)



  Alıntı
Bu mesajı beğenenler:
#5
(27-04-2022, 00:23)dsezgin demiş ki:
(26-04-2022, 11:53)mupeker@hotmail.com demiş ki: Ekteki dosyada ana formdaki firma Listesini alt formdaki iş birimi listesine bağlamak istiyorum fakat beceremiyorum.
Alt Formda sadece ana formda seçili olan iş birimleri listelensin. İş birimi kaydı yoksa yeni iş birimi kaydı ile başlasın istiyorum.

Tablo ilişkileri ile ana form ile alt form ilişkilendirme yöntemi karışmış gibi, alt liste kutusu koşul bolumu oluşturulmalı ve ana form liste kutusu kaydı bul satir altına alt form liste kutusu veri çağırma olayı tetiklenmeli.

Bu dediklerinizi yapabilirmiyim bilmiyorum, bahsettiğiniz kavramlara o kadar uzağım ki neyi nerede yapacağımı bile bilemiyorum (sadece sürükle bırak olaylarını becerebiliyorum maalesef). Diğer taraftan gönderdiğiniz dosyada FormNo ile IBNo kayıtları karışmış gibi duruyor. Örneğin 5inci FormNo'ya sahip "5. firma" altında 2inci FormNo'ya ait "2.1. İş birimi", "2.2. iş birimi" ve "2.3. iş birimi" bilgileri geliyor. Veri tablolarında da aynı karışıklık olmuş. İlk gönderdiğime baktığımda bu karışıklık yok.
İlgin için tekrar teşekkürler.



  Alıntı
Bu mesajı beğenenler:
#6
Keşke yanıt alabilseydim Nah



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [RAPOR] Formdaki Aynı Rrsmı Baskı ön ızleme ıle Rapora Aktarma MHMTKY 2 215 11-09-2024, 13:09
Son Mesaj: dsezgin
  Ana Forma Bağlı Alt Formdaki Verilerin Ana Formda Toplamını Almak ozan028 5 279 09-09-2024, 17:14
Son Mesaj: ozan028
  Bir Sütuna Girilen Verileri Başka Bir Sütun Ile Karşılaştırıp Hesaplama bilservisci 4 474 08-01-2024, 11:58
Son Mesaj: bilservisci
  Tablolarımı Tablo Böl Ile Böldüm, Programı Başka Bir Pc De çalıştırma Sorunu. programmer67 5 395 18-07-2023, 14:43
Son Mesaj: onur_can
  [FONKSiYON] Uzun Tarih Alanındaki Gün Bilgisini Başka Bir Metin Kurusuna Ayırmak Istiyorum. programmer67 3 383 13-04-2023, 11:14
Son Mesaj: programmer67
  [FORM] Içinde Başka Form Olan Formu Gizli Açma hedefkaya 8 568 27-03-2023, 17:05
Son Mesaj: hedefkaya
  Formdaki Veriyi Rapora Aktaramadım ankaram 2 276 18-02-2023, 21:51
Son Mesaj: ankaram
  Aktif Formdaki Raporu Yazdırma ankaram 3 294 27-01-2023, 00:46
Son Mesaj: BeyTor

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi