[RAPOR] İlk Projem YArdım
#1
Arkadaşlar Merhaba,

Ekteki VT bir proje dosyasıdır. Taruz abimizin muhteşem örneklerini kendi projeme ebtenre edip kullandım fakat artık bazı konuları aşamıyorum ve konuyla ilgili yardımlarınızı bekliyorum.

1. Raporlama kısmında çıkan tablo isimlerinde sadece AA ile başlayan tabloların gözükmesini istiyorum ve bu tablolar seçildiği zaman tablo başlıklarına göre yanına bir combobox daha açılsın ve oradan da herhangi bir kriter seçilip belli tarih aralığında filtreleme yapılabilsin.(ekli dosyaya veri girilmiştir.) (yani visits tablosunu seçtikten sonra şu owner şu firma ve şu tarihler arası filtreleme yapma)

2. Visit kısmında Costumer seçildikten sonra contact isimlerinde hepsi çıkıyor ben sadece hangi costumer seçildi ise onun contact isimleri gelmesini istiyorum.

3. VT çok büyük acaba neden kaynaklanıyor?

Arkadaşlar yaklaşık olarak 6 aydır access ile ilgileniyorum ve bu benim ilk projem. Projemde desteklerinizi bekliyorum.

Düzeltme:

akd27 arkadaşımızın uyarısı üzerine hepinizden özür diliyorum çok haklı ben hiçbir bilgi girmeden eklemiştim dosyayı gerekli bilgiler eklenmiştir konu tekrar düzenlenmiştir.

Ek düzeltilmiştir.


Eklenti Dosyaları
.rar   comet.rar (Boyut: 290,94 KB / İndirilme: 59)



  Alıntı
Bu mesajı beğenenler:
#2
sy.gondaray,Visit kısmında Costumer içinde hiçbir bilgi yok malesef, sizce uygun bilgiler girerek şu bilgiyi seçince bu bilgiler gelemesi lazım diye sormalısın,
aynı şekilde diğer kısımada bilgi girmelisin,
belgenin boyutunun büyümemesi için gerekli ayarlamayı yapacağın kısımın resmini gönderiyorum, ona göre düzenlersin.


Eklenti Dosyaları
.rar   boyut için.rar (Boyut: 204,05 KB / İndirilme: 66)



  Alıntı
Bu mesajı beğenenler:
#3
(26-07-2013, 19:45)gondaray demiş ki: 1. Raporlama kısmında çıkan tablo isimlerinde sadece AA ile başlayan tabloların gözükmesini istiyorum ve bu tablolar seçildiği zaman tablo başlıklarına göre yanına bir combobox daha açılsın ve oradan da herhangi bir kriter seçilip belli tarih aralığında filtreleme yapılabilsin.(ekli dosyaya veri girilmiştir.) (yani visits tablosunu seçtikten sonra şu owner şu firma ve şu tarihler arası filtreleme yapma)

Reports (Frm_AraBulGonder) isimli formdaki tablokutu isimli Açılan Kutunun kaynağını aşağıdaki gibi değiştirin.

SQL
  1. SELECT MsysObjects.Name, IIf([TYPE]=5," Sorgu",IIf([TYPE]=1," Tablo")) AS İfade1
  2. FROM MsysObjects
  3. WHERE (((MsysObjects.Name)<>"trz" AND (MsysObjects.Name) LIKE "AA" & "*") AND ((LEFT$([Name],1))<>"~") AND ((LEFT$([Name],4))<>"Msys") AND ((MsysObjects.TYPE)=1 OR (MsysObjects.TYPE)=5) AND ((MsysObjects.Flags)=0))
  4. ORDER BY MsysObjects.Name;




(26-07-2013, 19:45)gondaray demiş ki: 2. Visit kısmında Costumer seçildikten sonra contact isimlerinde hepsi çıkıyor ben sadece hangi costumer seçildi ise onun contact isimleri gelmesini istiyorum.

1. AA Company_Contact isimli Tablonuza Customer isimli Alan Ekleyip, her müşterinizin Temsilcisini bu alana işlemelisiniz.

2. Form üzerindeki Kontak Kişi isimli Açılan Kutunun Kaynağına aşağıdaki SQL ifadesini yazın.
SQL
  1. SELECT [AA Company_Contact].[Firma Yetkilisi] FROM [AA Company_Contact] WHERE ((([AA Company_Contact].Customer)=[Forms]![Gorusme_Ekle]![OWNER]));



3. OWNER isimli Açılan kutunun Güncelleştirme Sonrasına aşağıdaki Kodu yazın.
Visual Basic
  1. Private Sub OWNER_AfterUpdate()
  2. Me.[Kontak Kişi].Requery
  3. End Sub




(26-07-2013, 19:45)gondaray demiş ki: 3. VT çok büyük acaba neden kaynaklanıyor?

İşe Tablo tasarımlarında Veri Türü Metin olan alanlarda lüzumsuz büyüklükte olanları sınırlamakla başlayabilirsiniz.
Örneğin :
AA Companies isimli Tablonuzda
Price List OB isimli alan 4 karakterlik veri içermesine rağmen 255 karakter izni verilmiş.
Bu alanı örnek olarak yazdım tabiki hangi alanın ne kadar karaktere ihtiyacı olacağını en iyi siz bilirsiniz.
Tekrarlayan bazı alanlarda veriyi depolamak yerine ilgili tablodan alınacak ID sini depolamak gibi.



  Alıntı
Bu mesajı beğenenler:
#4
Abicim çok teşekkür ederim.

Reports kısmında sadece istediğim tablolar var ama mesela visits seçtikten sonra şu firma şu owner tarih aralığında filtreleme yapamıyorum.



Costumer seçme ve sadece firmanın yetkililerini getirme işini bir türlü çözemedim. Dediğin gibi costumer alanı ekledim ve tüm yetkilileri o alana da işledim fakat bir türlü beceremedim. En son halini ilk mesajımda ekledim.



  Alıntı
Bu mesajı beğenenler:
#5
arkadaşlar konuyu inceleme fırsatı olan oldumu acaba? yardımlarınızı bekliyorum



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [RAPOR] Projem Konusunda yardım istiyorum sefersanli 21 5.749 16-03-2015, 01:57
Son Mesaj: dsezgin
  Access Projem - Sql Server'da Yavaş Çalışıyor. mssmurat 1 3.135 03-06-2013, 22:55
Son Mesaj: onur_can
  Nesne Tabanlı Programlama Dersi Projem Yardım FurkanKaya 6 4.260 29-05-2013, 12:01
Son Mesaj: FurkanKaya
  arkadaslar acceste bı projem var gelmen 2 1.553 28-04-2013, 20:49
Son Mesaj: gelmen
access-sql-8 [FORM] ALLAH'tan acil yardım dedik! ACİL YARDIM Pivot Chart! arselvarol 7 6.749 19-10-2012, 14:26
Son Mesaj: arselvarol
  başlangıçtayım bir projem vAR kasımkolcu 1 1.178 02-04-2012, 14:15
Son Mesaj: furkan_68200
  Projem İçin elrohir18 2 1.575 17-12-2010, 08:40
Son Mesaj: Taruz

Foruma Git:


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