Artur Krys

Artur Krys informatyk, rol

Temat: wydruk nazwy w cyrylicy - pilne!!:)

Witam.
Potrzebuję wydrukować fakturę z oryginalną nazwą kontrahenta, która to jest pisana w cyrylicy. Używam Impulsa wraz z crystal reports do wydruków. Do edytowania raportów używam vs 2008 wraz z crystal reports 10,5. W bazie mam już wprowadzoną nazwę w cyrylicy, ta wyświetla się również w impulsie poprawnie po przestawieniu opcji regionalnych na rosyjki. Niestety po uruchomieniu raportu na podglądzie w nazwie mam same krzaczki. Próbowałem już z ustawieniami czcionki na arial unicode dla pola z nazwą kontrahenta, ale to nic nie dało. Czy ktoś spotkał się już z podobnym problemem? Z góry dziękuję za pomoc.

konto usunięte

Temat: wydruk nazwy w cyrylicy - pilne!!:)

Sprawdz ustawienia drivera do bazy (ODBC?)- moze to pomoze?
Marcin S.

Marcin S. Programista, trener
i konsultant w
zakresie .NET/.NET
Cor...

Temat: wydruk nazwy w cyrylicy - pilne!!:)

Crystal Reports od wersji 9.0 używa unicode. Sprawdź w bazie danych w jakim standardzie są trzymane znaki w tym polu. Na przykład w SQL Serverze pole, które ma zawierać znaki w unicodzie, musi być typu nvarchar.

Niektóre sterowniki ODBC umożliwiają zmianę strony kodowej w locie.

Powodzenia!
Artur Krys

Artur Krys informatyk, rol

Temat: wydruk nazwy w cyrylicy - pilne!!:)

Co prawda nie mam jak wyśledzić do jakiego pola odwołuję się dany parametr zawierający nazwę w raporcie (był robiony przez firmę zewnętrzną jak i system którego używamy), ale jeśli to te pole o którym myślę to jest ono typu VARCHAR2. Co do sterownika bazy oracle'a - nie znalazłem nic co mogłoby pomóc Panie Włodzimierzu. Jeśli miał Pan coś konkretnego na myśli to proszę o podpowiedź gdzie tego szukać.
Marcin S.

Marcin S. Programista, trener
i konsultant w
zakresie .NET/.NET
Cor...

Temat: wydruk nazwy w cyrylicy - pilne!!:)

Panie Arturze, niech Pan wykona może test - pobierze dane z tego pola za pomocą innego narzędzia, np. Excel. Czy wówczas czcionki wyświetlane są prawidłowo?
Marcin S.

Marcin S. Programista, trener
i konsultant w
zakresie .NET/.NET
Cor...

Temat: wydruk nazwy w cyrylicy - pilne!!:)

Przeczytaj:
http://www.querytool.com/help/907.htm
Marcin S.

Marcin S. Programista, trener
i konsultant w
zakresie .NET/.NET
Cor...

Temat: wydruk nazwy w cyrylicy - pilne!!:)

Według mnie powinno być zastosowany typ NVARCHAR2, a nie VARCHAR2, który nie potrafi przechowywać unicode.

więcej o typach:
http://download.oracle.com/docs/cd/B10501_01/server.92...

Następna dyskusja:

Ustawienie nazwy pliku przy...




Wyślij zaproszenie do