Microsoft Office Access
uređuje Branislav Mihaljev, MVP

Bookmark and Share
Matična strana sajta
  Novo na sajtu
  Mapa sajta
  Beleške
  Kontakt
  Pretraga MSKB

 Blog Praktikuma
  RSS feed
  P@W @Tw

  Izvezi stranicu u PDF
 
Office Praktikum

Još o Accessu
 


Skoro svakodnevno slušamo
  Radio Paradise:
  eklektični muzički online radio bez reklama!
 

 
       

Sponzori sajta

SBB CS 1.6 game server: 82.117.200.1
 
Connectivity by SBB

 


 

Informacije

NOVOSTI

I još dva nova priloga o Excelu
Novi prilozi o Wordu
Novi i prilozi u temi "razno o Officeu"
Novi članci o novostima u Officeu 2010!

SADRŽAJI ZA PREUZIMANJE

Lokalizacija Total Commandera 7.51Obe jezičke školjke za popularni program na srpskom sad funkcionišu u bilo kojoj varijanti Windowsa!
RNDalica.ExcelDodatak za Excel 2007/2010 za generisanje slučajnih podataka!
YuConv.ExcelDodatak za Excel 2007/2010 za konverziju pisama!
YuConvNetDodatak za Word 2007/2010 za konverziju pisama i kodnih rasporeda!

SKREĆEMO PAŽNJU

Kako pretraživati MSKB
a pronaći ćete i još mnogo novih sadržaja...

KONTAKT

Da li znate za pravila koja važe pri kontaktu sa nama? Molimo vas da se obavestite o tome!
 
POZIVAMO VAS

i prenesite svoja iskustva. Najbolji prilozi će biti objavljeni.

  (C) 2000-2010 Praktikum na Webu
 

Konvertor karaktera (kodnih rasporeda)

Nivo:  NIVO 2 - klinite za objašnjenje


Nakon prvog velikog interesovanja za konvertor kodnih rasporeda za Access, kolega Mihaljev vam nudi novu verziju. Tri važne novosti: alatka sad funkcioniše kao programski dodatak (add-in); nema više ograničenja u broju slogova koji se mogu konvertovati; i najvažnije: alatka je sad freeware!

U ranim verzijama Windowsa korisnici, su se dovijali na razne načine da bi dobili "naše karaktere" (dijakritičke karaktere). Neki fontovi su sadržali prepravljenje tabele, tako da su se umesto karaktera koji se ređe koriste ubacivala druga slova (š, đ, č, ć i ž). Najčešće korišćeni tzv. kodni raspored je bio YUSCII, mada se fontovi po ovom rasporedu koriste još i danas.

Ne samo da YUSCII fontove valja generalno izbegavati, nego ih nikako ne treba upotrebljavati iz više razloga.

Njihov kvalitet je uglavnom jako loš; neki karakteri su izbačeni iz fonta (pa se ne mogu dobiti znaci poput "@", "^", "\" ili "~"); ako prenesete dokument na drugi računar, verovatno nećete imati naša slova, osim ako ne odnesete i instalirate font koji ste koristili. Konačno, oznake na tasterima tastature ne postoje po jednom od naših bivših "standarda". Haos koji je nastao iz upotrebe ovog kvazi-standarda su hiljade različitih oblika slova, a ide dotle da pojedini korisnici imaju svoj lični font. Jedina opravdana upotreba je u pripremi grafičkog materijala gde se priprema za štampu obavlja na lokalnom računaru, a ne postoji ni jedan sličan font pripremljen po Unicode standardu. doduše, rezultati takvih priprema za štampu su po pravilu katastrofalni, ali to je predmet druge priče.

Razmena dokumenata je najbitniji deo priče. Imajte u vidu da je na našem podneblju u "divlje vreme" nepostojanja razvijenog standarda u praksi zaživelo čak desetak različitih kodnih rasporeda (osim standardnog i prihvatljivog CP852 i najraširenijeg YUSCII rasporeda, tu su i Custom 1/2/3, MacCustom, skaradni JUS.015...) pa su korisnici gubili dragoceno vreme prilagođavajući setove karaktera pri razmeni dokumenata. Najčešće korišćeni "naš raspored" je bio YUSCII koji vuče korene još iz DOS-a, iako je DOS imao predviđen kodni raspored za naše podneblje po imenu CP852. Korisnicima je bilo lakše (a rekao bih i više iz neznanja) da pokrenu rezidentni program koji remapira navedene karaktere, umesto da postave prikladne konfiguracione datoteke.

Situacija se u proteklim godinama popravila, zahvaljujući kvalitetnoj sistemskoj podršci Windowsa počev od verzije 95 (zapravo, od Windowsa 3.11 za radne grupe, prim.Grba). Međutim, dokumenti, pa i baze podataka ispisane YUSCII "standardom" postoje i danas kao eho tog vremena. Dobar deo pitanja koje dobijamo na Praktikumu se odnosi na mogućnost konverzije YUSCII karaktera u jedan od postojećih standarda, što je dobar znak da je pravilan standard zaživeo. Lakoća primene standarda je presudan faktor: dovoljno je da postavite odgovarajući kodni raspored tastature i upotrebite jedan od Unicode fontova koji se instaliraju uz Windows i dobićete dokument koji izgleda isto na bilo kom računaru.

Konvertore za Word, Excel i PowerPoint možete pronaći u download zoni.
 

Konvertor za Access smo napravili najkasnije, a za ovo izdanje smo pripremili verziju koja se instalira kao dodatak (Add-ins, o načinu kreiranja dodataka smo pisali u ranijim brojevima). Sa konvertora su skinuta sva ograničenja, tako da program ubuduće neće tražiti registracioni broj, pa ga možete iskoristiti za konvertovanje neograničenog broja zapisa i slobodno deliti u okviru originalne arhive.

Preuzmite konvertor karaktera za Access iz download zone.
 

Instalacija je jednostavna: najpre raspakujte arhivu u neku fasciklu. Pokrenite bilo koju bazu Accessa i otvorite meni Tools. Odaberite Add-ins, pa zatim Add-in Manager i u sledećem oknu pritisnite dugme Add New. Pronađite na disku fasciklu u kojoj ste raspakovali arhivu i odaberite datoteku Yucc_160.mda. Konačno, pritisnite dugme Open. Access će u pozadini iskopirati dodatak u sistemsku fasciklu dodataka za prijavljenog korisnika operativnog sistema. Raspakovanu fasciklu sada možete obrisati, ali imajte u vidu da je morate za svakog korisnika Windowsa ponoviti ovu proceduru. U arhivi se nalazi baza primera pod nazivom demo.mdb, koju možete upotrebiti za instalaciju konvertora i proveru ispravnosti rada.

U arhivi je priložena i kontrola COMCTL32.OCX, koju možete instalirati ukoliko je nemate na vašem računaru. Prenesite tu datoteku u fasciklu \Windows i pokrenite datoteku REG.BAT.
 

Nakon instalacije, konvertor pokrećete iz menija Tools / Add-ins, odabirom stavke pod nazivom Konvertor.

U oknu konvertora odaberite način konverzije i obeležite tabelu koju želite da konvertujete. Ponuđeni načini konverziju su iz YUSCII formata u CP1250, a zatim razne kombinacije između CP1250, Unicode i ISO8859-2. Nakon odabira tebele možete videti njenu veličinu izraženu kroz broj polja tabele.

Konvertuju se samo polja tipa tekst i memo.
 

Dvostrukim klikom na naziv tabele, možete videti njen sadržaj, što je zgodno za proveru rezultata konverzije. Nakon obavljene konverzije, formular će ispisati vreme za koju je obavio konverziju odabrane tabele. Ovaj podatak možete upotrebiti i za testiranje brzine računara u obradi baze podataka. Konverzija iz i u ćirilicu, za sada ne postoji, jer je izvesno da Accessov VBA ima problema sa ćiriličnim karakterima. Za sada smo u potrazi za rešenjem, a ukoliko ste iskusili slične probleme ili ste rešili način parsiranja karaktera ćirilice iz Accessovog VBA, i pomoći nam.

 

  (C) 2000-2010 Praktikum na Webu

PC 107


 
 

Vrh stranice  Prethodna stranica  Naslovna strana  Mapa sajta  Pretraga

AFORIZAM ZA DANAS OVIH DANA SLUŠAMO...

Copyright © Praktikum na Webu, 2000-2010; Valinor Design; sva prava pridržana.