Örnekleri incelerken bazı rapor ve sorgu isimlerinin "Chr Function" ile ifade edildiğini görüyoruz. Buna neden gerek duyuluyor? İkincisi, bu ifadeleri tek tek tablodan biz mi bulup yazıyoruz, yoksa isimleri bu moda dönüştüren bir kısyol var mı?
Herkese şimdiden iyi yeni yıllar...
Kod yazarken ChrW neden ve nerelerde kullanılır?
form veya rapor adında türkçe karakter kullandığında, mesela sihirbaz ile form yada rapor açma butonu eklediğinde, türkçe karakteri tanımlayabilmesi için karakter koduyla ilişkilendirilmiş Chr işlevini kullanılır.
Mesela Çıkış Bilgileri isimli formun karakter kodlaması
Küçük harfler ve kodlamaları.
Büyük Harfler ve sayıların kodlamaları da farklı.
Mesela Çıkış Bilgileri isimli formun karakter kodlaması
Kod:
ChrW(199) & ChrW(305) & ChrW(107) & ChrW(305) & ChrW(351) & ChrW(32) & ChrW(66) & ChrW(105) & ChrW(108) & ChrW(103) & ChrW(105) & ChrW(108) & ChrW(101) & ChrW(114) & ChrW(105)
Kod:
ChrW(32) = boşluk
ChrW (97) = a
ChrW(98) = b
ChrW(99) = c
ChrW(231) = ç
ChrW(100) = d
ChrW(101) = e
ChrW(102) = f
ChrW(103) = g
ChrW(287) = ğ
ChrW(104) = h
ChrW(305) = ı
ChrW(105) = i
ChrW(106) = j
ChrW(107) = k
ChrW(108) = l
ChrW(109) = m
ChrW(110) = n
ChrW(111) = o
ChrW(246) = ö
ChrW(112) = p
ChrW(114) = r
ChrW(115) = s
ChrW(351) = ş
ChrW(116) = t
ChrW(117) = u
ChrW(252) = ü
ChrW(118) = v
ChrW(121) = y
ChrW(122) = z
Bu kadar zamandır accessle uğraşıp hiç bu duruma denk gelmemiş biri olarak söyleyebilirim ki. FORMLARDA,RAPORLARDA,SORGULARDA kurban olem türkçe karekter kullanmayın...
Bana işe yarayan bir müdür göster,sana dünyayı yerinden oynatayım.
Descartes
Descartes
Kod:
ChrW(116)&ChrW(101)&ChrW(351)&ChrW(101)&ChrW(107)&ChrW(107)&ChrW(252)&ChrW(114)&ChrW(108)&ChrW(101)&ChrW(114)
En iyi çözüm Türkçe karakter kullanmamak.
Tablo, Sorgu, Form, Rapor gibi nesnelerde ve özellikle tablolardaki alan isimlerinde türkçe karakter kullanmamayı ve ayrıca alan isimlerinde boşluk bırakılmaması gibi yazım kurallarına dikkat edilmesini tavsiye ederim.
Tablo, Sorgu, Form, Rapor gibi nesnelerde ve özellikle tablolardaki alan isimlerinde türkçe karakter kullanmamayı ve ayrıca alan isimlerinde boşluk bırakılmaması gibi yazım kurallarına dikkat edilmesini tavsiye ederim.
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Konfüçyüs
sayın sledgeab açıklama için çok teşekkür ederim
Konuyu Okuyanlar: 1 Ziyaretçi