verileri access'ten word'e aktarmayla ilgili bir sorun
Tarih
15/04/2009 01:16
Konu Sahibi
alperalper00
Yorumlar
9
Okunma
2333
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy



alperalper00
Hesap Aktif Değil
Kullanici Avatari
Aktivasyon Bekleyen
30
8
03/03/2009
Ankara
Ofis 2007
21/05/2009,17:57
Çözüldü 
merhaba,

konudan tam anlaşılmamış olabilir ama benim sorunum şu:
visual basic kullanarak Access veritabanındaki bir bilgiye ulaşmak istiyorum. ulaşmak istediğim bilgi FIRMA_TEKLIF_ITEM tablosundaki FiyatTeklifi. firmalar her OnayNo için her malzemeye teklif verebilirler. sorun burda ortaya çıkıyor. bir firma bir OnayNo'daki bir malzemeye teklif vermezse visual kodu çalışmıyor. herhangi bir hata vermeden çalışmayı durduruyor. hatayı anlıyorum. döngü ulaşmak istediği alana ulaşamıyor ve duruyor. ancak benim istediğim ulaşmak istediği alan tanımlı olmadığında word'e bir şey aktarmaması yani ilgili alanı boş bırakması. sanırım tam anlatamadım. dosyam ve çıktı almak istediğim şablon ekte. kodu çalıştıran buton ise üzerinde printer resmi olan.


Ek Dosyalar
.rar   accesstr4.rar (Dosya Boyutu: 73,89 KB / İndirme Sayısı: 22)
Cevapla


tdsharun
>>> O Şimdi Sivil<<<
Kullanici Avatari
Aktif Üye
778
06/11/2008
225
Kütahya
Ofis 2003
31/12/2011,02:16
Çözüldü 
Dim malzemeler2(0 To 50) As Integer
değişkenininden hemen sonraya gelecek şekilde şu kodu yerleştirin:

Kod:
If IsNull(OnayNo) Or OnayNo = "" Then
MsgBox "Onay No alanını boş bıraktınız. Lütfen seçim yapınız...", vbInformation, "D İ K K A T"
Exit Sub
End If


OnayNo alanı boş olduğu için işlemi durdurur ve kod çalışmaz.

Anladığım kadarıyla istediğiniz bu...

Kolay gelsin...

Cevapla


alperalper00
Hesap Aktif Değil
Kullanici Avatari
Aktivasyon Bekleyen
30
8
03/03/2009
Ankara
Ofis 2007
21/05/2009,17:57
Çözüldü 
bu kodu dediğiniz yere ekledim ancak işlevde herhangi bir değişiklik olmadı. benim istediğim böyle boş (tanımsız) bir alan olduğunda o alanı boş olarak geçip diğer fiyatları yazmaya devam etmesi. kodun içindeki sorguda malzeme adları ve firma isimlerini x ve y integer değişkenlerine atadım. ama bir firma herhangi bir malzemeye teklif vermediyse, kod bu fiyat alanını aradığında öyle bir alan bulamıyor ve çalışmayı bırakıyor. oysa çalışmaya devam etse daha yazdıracağı fiyatlar var. ben o fiyatların da yazdırılmasını istiyorum. sanırım ilk mesajda sorunu tam anlatamadım. bu daha açıklayıcı olmuştur umarım. ilginize teşekkür ederim
Cevapla


tdsharun
>>> O Şimdi Sivil<<<
Kullanici Avatari
Aktif Üye
778
06/11/2008
225
Kütahya
Ofis 2003
31/12/2011,02:16
Çözüldü 
Tamam, ne yapmak istediğinizi anladım.

Yalnız bir noktayı merak ettim: Bu kodları kim yazdı? Yani örnekteki kodlar kime ait? Bu kodlar acemi birinin elinden çıkmış kodlar değil. Merak ettim sadece. Başka bir forumdan falan mı yaptırdınız?

Başka biri yapmamış ve bütün kodlar size aitse gelin sizi bizim foruma yönetici yapalım... Ben seve seve yerimi size veririm...

Siz benim bu konudaki merakımı giderin, ben de sizin şu kod olayını çözeyim...
Cevapla


alperalper00
Hesap Aktif Değil
Kullanici Avatari
Aktivasyon Bekleyen
30
8
03/03/2009
Ankara
Ofis 2007
21/05/2009,17:57
Çözüldü 
bu örnekteki kodları database bilgisi olan bir arkadaşım yazdı. yani internetten hazır bulmadım. ancak kendisi bu aralar başka boş zamanı olmadığını söyledi. o yüzden ben biraz kodlar üzerinde çalıştım ancak soruna bir çözüm bulamadım. şimdi de sizden yardım istiyorum. teşekkür ederim.
Cevapla


Bilgisayarcı
Atçalı
Kullanici Avatari
Onursal
657
29/01/2008
410
Antalya
Ofis 2003
01/11/2011,15:17
Çözüldü 
Çözüm ektedir.
Fakat gördüğüm kadarıyla bu algoritma çok yavaş. Bir sürü kereler recordset açıp kapıyor.
Bence yapılması gereken mümkün olduğu kadar az recorset açmak,bilgileri bir record array'de tutma, işlem bitince sıradan word'e,excele,listbox'a artık nereye isterseniz göndermek.

O kısmı da sonra vakit bulabilirsem yaparım artık.


Uzun zamandır yoksun diyenlere selam ederim.


Ek Dosyalar
.rar   accesstr.rar (Dosya Boyutu: 79,41 KB / İndirme Sayısı: 32)
Bana işe yarayan bir müdür göster,sana dünyayı yerinden oynatayım.
                                                                                        Descartes


Cevapla







Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  Raporu Word'e resimli gönderme ates2014 51 1.165 01/12/2016, 21:06 atoz112
  Liste kutusu işlem yapma ekleme silme de sorun nightashes 7 90 29/11/2016, 20:24 nightashes
  Log Tutma Örneğiyle ilgili iki istek? prtkl 4 188 28/11/2016, 09:35 prtkl
  Arama problemi ve bir kaç diğer sorun nightashes 3 104 28/11/2016, 01:22 nightashes
Çözüldü word access bağlantısı Pislik_77 25 8.565 23/11/2016, 01:46 ozanakkaya


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