Konu Araçları | Seçenekler: | Gösterim Stili
Tarih
14/09/2009 19:26
Konu Sahibi
Honolululu
Yorumlar
8
Okunma
3001
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy
Kullanici Avatari

Honolululu

Üye
Üye
 38
 10
 2
 25/08/2009
0
 İstanbul
 
 Ofis 2007
 05/04/2012,00:16
Çözüldü 
Selam arkadaşlar

Bir yerde takıldım. Sorunum şöyle:

tablomdaki kod alanındaki değerler satır satır şöyle gibi

123.23.5321
245.678
34.980.2.3557.32.24
67.77.347.32.3
68
90.345.312.56.22.56.21.65

uzunluğu sabit olmayan verilerim var ama en fazla 10 sayı kümesi olur, bu belki işinizi kolaylaştırır, benim istediğim noktalar arasındaki her rakamın ayrı bir alana gelmesi. Sorgu yada rapor olsun farketmez. Tabii her satırın yanına gelmeli örneğin 4. satır şöyle olmalı..

67.77.347.32.3 67 -- 77 -- 347 -- 32 -- 3

gibi umarım anlatabilmişimdir.


Honolululu, 25-08-2009 tarihinden beri AccessTr.neT üyesidir.

Kullanici Avatari

maytas

Onursal Üye
Onursal Üye
 52
 545
 25
 21/12/2008
178
 Bursa
 
 Ofis 2010 32 Bit
 28/07/2018,14:42
Çözüldü 
Merhaba.
Split fonksiyonunu kullanabilirsiniz.
Örneğin:
Yazi="67.77.347.32.3"
Split(yazi,".")(0) => 67 rakamını döndürür
Burada Split fonksiyonu metni belirtilen kritere göre bölüp bir diziye sokar.
Dizinin ilk endeksi 0 ve dizideki ilk veriyi döndürür.

İstenirse bir döngü bile oluşturulur:

Kod:
Dim Dizi As Variant
Dizi = Split(yazi, ".")
For say = LBound(Dizi) To UBound(Dizi)
    MsgBox Dizi(say)
Next


Mesajlarımızı Türkçe yazım kurallarına uygun yazalım.
Emeğe saygı gösterelim, bir teşekkürü çok görmeyelim.
resim

Kullanici Avatari

Honolululu

Üye
Üye
 38
 10
 2
 25/08/2009
0
 İstanbul
 
 Ofis 2007
 05/04/2012,00:16
Çözüldü 
Yanıt için teşekkür ederim.

Verdiğiniz kodla bir sonuca ulaşabilirim sanırım. Ama benim bu değerleri ayrı ayrı tabloya kaydetmem lazım. Bu veriler (yaklaşık 3000 kayıt)bana bir Excel dosyasından birleşik olarak geliyor. Ben bağlı tablo ile bunları accesse alıyorum. bunları aynı kayırttaki diğer alanlara parçalayarak yazdırmam gerek. Bunu nasıl yapabilirim?


Ek Dosyalar
.rar   report.rar(Dosya Boyutu: 8,68 KB / İndirme Sayısı: 17)
Honolululu, 25-08-2009 tarihinden beri AccessTr.neT üyesidir.

Kullanici Avatari

mehmetdemiral

.
Uzman
ME.... DE....
 53
 4.890
 213
 30/10/2008
 Samsun
 Öğretmen
 Ofis 2013 32 Bit
 18/09/2018,22:27
Çözüldü 
Belki şu örnek daha yol gösterici olabilir. Maytas'ın verdiği kodları form üzerindeki bir liste kutusuna aktardım.

Listekutusuna aktarmak yerine alternatif olarak metin kutularına aktarmak için tekrar bir döngü yazılıp her bir nokta ayıracı ile teker teker metin kutularına aktarılabilir.


Ek Dosyalar
.rar   report.rar(Dosya Boyutu: 19,02 KB / İndirme Sayısı: 12)
İnadına, ille de Accesstr.net...

Kullanici Avatari

Nurullah_Serdar

FaTSaLı
Aktif Üye
 36
 568
 21
 22/11/2008
189
 Giresun
 
 Ofis 2007
 01/07/2013,13:21
Çözüldü 
ben en fazla 10 alan olur dediğin için ona göre ayarladım. fazla olan olursa sen değişiklikleri yaparsın.
kolay gelsin


Ek Dosyalar
.rar   report n_serdar.rar(Dosya Boyutu: 24,21 KB / İndirme Sayısı: 20)
İyiki Varsın Access Img-grin

Kullanici Avatari

Honolululu

Üye
Üye
 38
 10
 2
 25/08/2009
0
 İstanbul
 
 Ofis 2007
 05/04/2012,00:16
Çözüldü 
@ Nurullah_Serdar

Kesinlikle budur isteğim. Çok teşekkür ederim. Oluşturduğunuz diğer tabloda productname yoktu. Bu raporumda gerekli alan olduğu için tabloya bunuda kaydetmem gerekiyor. Bunu yazdığınız koda ne tür bir ilave yaparak yazdırabilirim. case 1den 10a kadar tüm kısımlara rstver!productname = Dizi(0) yazdım ama olmadı.


Ek Dosyalar Ekran Görüntüleri
   
Honolululu, 25-08-2009 tarihinden beri AccessTr.neT üyesidir.


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Çözüldü Bireysel Ya Da Toplu Mail Yollama Nasıl Olur? mehami 1 422 12/03/2017, 23:58
Son Yorum: ozanakkaya
Çözüldü tablo içeriğinden veri silindi nasıl olur ? karaayhan 11 1.762 29/03/2015, 21:34
Son Yorum: atoz112
Çözüldü Doğum Tarihinden Hareketle 1 Ay Öncesini Hesaplama Nasıl Olur? mehami 1 739 08/03/2015, 15:22
Son Yorum: mehami
Çözüldü C# da yazdıgım veri tabanımdakı hata ıcın yardımcı olurmusunuz gulsahozay 2 1.261 18/06/2014, 10:16
Son Yorum: alpeki99
Çözüldü Detay Formu ve tablosu mu kullanmalıyım , yada tek form tek tablomu daha işlevsel olur ? Emin Kılıç 4 2.143 21/04/2013, 10:36
Son Yorum: ozanakkaya

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2018 MyBB Group.