normalde çalışan kodun iç içe form da çalışmaması
Tarih
24/07/2012 17:46
Konu Sahibi
kokotuna
Yorumlar
7
Okunma
2007
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy



kokotuna
Aktif Üye
Kullanici Avatari
Aktif Üye
202
02/03/2012
10
Bolu
Ofis 2010
14/07/2016,17:33
Çözüldü 
Merhaba arkadaşlar... Yapmaya çalıştığım programda tüm formları birleştirip tek bir form altında toplamaya çalışıyorum ancak kodlar formların yerini bulamıyor şöyleki;
program formunda ki terzaghi bölümünde seçimlerden ilkini seçip kaydete bastığımda otomatik olarak değerleri yatakkatsayısı formuna atması gerekirken hata veriyor... Acaba sorun nedir?

Ek Dosyalar
Database1111.rar
Cevapla


ozguryasin
Uzman
Kullanici Avatari
Uzman
Ö.... Y....
790
23/09/2009
565
Bursa
Ofis 2010 32 Bit
Dün,22:58
Çözüldü 
anladığım kadarı ile formda alt formunuz var ve buradan tabloya yazdırmak istiyorsunuz. ben değişik bir örnekleme yaptım. metin kutularınızı ilişkisiz yapıp kod ile yazdırdım. tavsiyemde odur. kontrol size olur. çalşmaadı ve temelderinliği bölümünü yaptım diğerleride ona bakarak yapabilirsiniz. umarım işinizi görür.

Ek Dosyalar
ozguryasin_Database1111.rar
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


kokotuna
Aktif Üye
Kullanici Avatari
Aktif Üye
202
02/03/2012
10
Bolu
Ofis 2010
14/07/2016,17:33
Çözüldü 
yazdığınız kod metin kutularına sadece kendi tablosuna kaydediyor ama aşağıdaki kodda yatak katsayısı tablosına kayıt yapıyor formlar iç içe olduğunda ben formlar bu şekilde iken aynı mantıkla işlem yapmasını istiyorum...

Visual Basic Code
1
2
3
4
5
6
7
8
If Seçenek157 = -1 Then
With DoCmd
.SetWarnings False
.RunSQL "insert into SONDAJYATAKKATSAYISI(qem,ÇALIŞMAADI,GS)" _
& " select [Forms]![PROGRAM]![TERZAGHİ]![qemD],[Forms]![PROGRAM]![TERZAGHİ]![ÇALIŞMAADI],[Forms]![PROGRAM]![TERZAGHİ]![GSD]"
.SetWarnings True
End With
End If

Cevapla


Seruz
Uzman
Kullanici Avatari
Uzman
S.... U....
1.544
7
30/10/2008
804
Tekirdağ
Ofis XP
02/12/2016,15:18
Çözüldü 
Access dosyanız 2007-2010 formatında olduğu için açıp inceleyemedim.
Ancak Alt formdaki bir nesneyi çağırırken, şu şekilde kullanmalısınız.
[Forms]![Formun Adı]![Formdaki Alt Formun Adı].[Form]![Nesnenin Adı]

[Forms]![PROGRAM]![TERZAGHİ]![qemD]
yerine
[Forms]![PROGRAM]![TERZAGHİ].[Form]![qemD]

[Forms]![PROGRAM]![TERZAGHİ]![ÇALIŞMAADI]
yerine
[Forms]![PROGRAM]![TERZAGHİ].[Form]![ÇALIŞMAADI]

[Forms]![PROGRAM]![TERZAGHİ]![GSD]
yerine
[Forms]![PROGRAM]![TERZAGHİ].[Form]![GSD]
şeklinde deneyin.

Bu arada PROGRAM adındaki formda kullandığınız alt formun, normal adını değil,
bu formdaki alt formun özelliklerinde görünen adını yazmanız gerekiyor.
Formun adı TERZAGHİ olmasına rağmen alt formun adı başka olabilir, dikkat edin.

Ayrıca insert komutundan önce koyacağınız bir msgbox ile yazdığınız alanlara gelen verileri kontrol ederseniz,
hataları daha kolay bulabilirsiniz.
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla


ozguryasin
Uzman
Kullanici Avatari
Uzman
Ö.... Y....
790
23/09/2009
565
Bursa
Ofis 2010 32 Bit
Dün,22:58
Çözüldü 
kodlar ile aynı şekilde istediğiniz bir ve birden fazla tabloya da kayıt yaptırabilirsiniz. fakat istediğiniz. bu şekilde olmadığı için örnek eklemedim. sadece bilgi olsun diye yazma gereği duydum.
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


kokotuna
Aktif Üye
Kullanici Avatari
Aktif Üye
202
02/03/2012
10
Bolu
Ofis 2010
14/07/2016,17:33
Çözüldü 
syn saruz dediğiniz gibi alt form adı farklıymış ve GezintiAltFormu adında yalnız şöyle bir durum var diğer alt formlarda GezintiAltFormu adında ve eğer başka bir tabloya kayıt yapmam gerekirse ki gerekiyor diğer alt formların ismide aynı olduğundan sorun yaratmazmı? farklı tablolarda aynı isimli bölümler var ve ben eğer farklı bir tabloya kayıt yapmasını istersem onun yerini nasıl belirtirim???
Cevapla







Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  Form üzerinden hesaplanan alanın başka form üzerinden güncelleştirilmesi nightashes 16 200 08/12/2016, 21:40 alpeki99
  Form da Cari Koda Göre Form Çağırma cagatay1234 5 181 10/10/2016, 11:05 atoz112
  Form içine form butonları ekleme IceMan7 7 537 26/07/2016, 11:44 IceMan7
Çözüldü 2010 da çalışan,2003 ve 2007 ye dönüştürülmüş veri tabanı prg çalışmıyor kitleniyor simendifer 3 508 26/10/2015, 20:07 simendifer
Çözüldü Tek form üzerinde çalışan formları ayırmak. fascioğlu 4 592 14/10/2015, 16:27 fascioğlu


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