Alaska Xbase++

Alaska Xbase++
Programiranje u Xbase++

14. 06. 2014.

1.6 Alaska Xbase++ u radu sa fontovima - SERBIAN latin


  
Alaska Xbase++ u radu sa fontovima
Primer dat za Regional setings:  SERBIAN (Serbia) latin

a. Fontovi upisani u DBF preko ADS/ALS servera (rad na serveru)  
Kada se radi sa Xbase++ preko ADS/ALS servera (na serveru) upisuju se slova u DBF fajl i čitaju se slova iz DBF fajla, kako je prikazano na slikama: 1a-1, 2a-1, 3a-1 (write in server read in server)
U ovom modu rada, interpretacija istih slova , upisanih u DBF fajl prilikom rada bez ADS/ALS servera (u lokalu), je sasvim drugačija (netačna), a kako je prikazano na slikama: 1a-2, 2a-2, 3a-2 (write in local read in server)

b. Fontovi upisani u DBF bez ADS/ALS servera (rad u lokalu)
Kada se radi sa Xbase++ bez ADS/ALS servera (na lokalu) upisuju se slova u DBF fajl i čitaju se slova iz DBF fajla, kako je prikazano na slikama: 1b-1, 2b-1, 3b-1 (write in local read in local)
U ovom modu rada, interpretacija istih slova , upisanih u DBF fajl prilikom rada sa ADS/ALS serverom (na serveru), je sasvim drugačija (netačna), a kako je prikazano na slikama: 1b-2, 2b-2, 3b-2 (write in server read in local)

Zaključak
U slučaju kada se baza podataka odnosno DBF fajl puni tekst podacima  dok Xbase++ program radi bez ADS/ALS servera, pa se taj DBF fajl kasnije koristi iz Xbase++ programa koji radi pod ADS/ALS serverom, moraju se fontovi i drugi znaci upisani u DBF fajl promeniti u fontove i znake koje će ispravno čitati ADS/ALS server.
Isto važi u slučaju kada kada se baza podataka odnosno DBF fajl puni tekst podacima  dok Xbase++ program radi pod ADS/ALS serverom, pa se taj DBF fajl kasnije koristi iz Xbase++ programa koji ne radi pod ADS/ALS serverom - već u lokalu. I tada se moraju fontovi i drugi znaci upisani u DBF fajl promeniti u fontove i znake koje će ispravno čitati Xbase++ bez ADS/ALS servera.

1a. Xbase++ WORKING  SERVER 
(ADS/ALS SERVER)
1b. Xbase++ WORKING LOCAL 
( NO ADS/ALS SERVER)





2a. Xbase++ WORKING  SERVER
 (ADS/ALS SERVER)
2b. Xbase++ WORKING LOCAL 
( NO ADS/ALS SERVER)







3a. Xbase++ WORKING  SERVER 
(ADS/ALS SERVER)
3b. Xbase++ WORKING LOCAL
 ( NO ADS/ALS SERVER)





Nema komentara: