Opis zmian HSQL

  1. Strona główna
  2. Docs
  3. Opis zmian HSQL
  4. Wersja 3.83
  5. Zarządzanie produkcją
  6. 4. Obsługa cyrylicy w Technologii i Operacji

4. Obsługa cyrylicy w Technologii i Operacji

Wydrukuj dokument

Dodano obsługę nazwy technologii oraz operacji w języku rosyjskim (skrypt: Cyrylica). Aby nazwy w języku rosyjskim były widoczne na wydrukach technologii oraz operacji należy odpowiednio zmodyfikować wzorce wydruku oraz dodać funkcję użytkownika FX, w której możliwe będzie wpisanie rosyjskich nazw. W celu wpisywania danych, należy w systemie Windows zainstalować język rosyjski oraz ustawić klawiaturę na rosyjską.

  1. Technologia

Na liście technologii, w funkcji użytkownika należy wywołać formularz za pomocą: do_form (“font_ru with ‘T'”)

Po wywołaniu funkcji użytkownika pojawi się formularz z nazwą w języku polskim (Biurko) oraz nazwą w języku rosyjskim (Pабочий стол).

Po zatwierdzeniu przyciskiem OK, dane zapiszą się w pliku hs_ru.dbf, który znajduje się w folderze wskazanym w ustawieniach globalnych Konfiguracja załączników.

Po wyborze własnego wzorca wydruku, widoczna będzie nazwa technologii w języku rosyjskim.

Dodatkowo, wzorzec wydruku musi mieć odpowiedni Prolog oraz Epilog.

 

Prolog:

IF !USED (“hs_ru”)

USE  (_xscdp + “hs_ru.dbf”) IN 0

ENDIF

IF USED(“cyryl”)

USE IN cyryl

ENDIF

SELECT * from hs_ru INTO CURSOR  cyryl READWRITE

SELECT cyryl

INDEX ON idn TAG id ADDITIVE

SELECT _technolog

SET RELATION TO id INTO cyryl ADDITIVE

Epilog:

USE IN hs_ru

W Detalach wzorca należy skonfigurować odpowiednie pola:

  • Nazwa – cyryl.nazwa

  • ustawić skrypt czcionki – Cyrylica

  1. Operacje

Na liście operacji, w funkcji użytkownika należy wywołać formularz za pomocą: do_form (“font_ru with ‘O'”)

Po wyborze własnego wzorca wydruku widoczna będzie nazwa operacji w języku rosyjskim.

Wzorzec wydruku musi mieć odpowiedni Prolog oraz Epilog.

 

 

Prolog:

IF !USED (“hs_ru”)

USE  (_xscdp + “hs_ru.dbf”) IN 0

ENDIF

IF USED(“cyryl”)

USE IN cyryl

ENDIF

SELECT * from hs_ru INTO CURSOR  cyryl READWRITE

SELECT cyryl

INDEX ON idn TAG id ADDITIVE

SELECT _pr_oper

SET RELATION TO id INTO cyryl ADDITIVE

 

Epilog:

USE IN hs_ru

Więcej informacji na temat Cyrlicy w dokumentacji:

https://dokumentacja.humansoft.pl/docs/hermessql/cyrylica/