IPscore, wer. 2 -...

31
Wykorzystanie oprogramowania IPscore, wer. 2.1 w Ośrodkach Informacji Patentowej (dostosowanie programu do polskiej wersji środowiska komputerowego) „Informacja patentowa dla nauki i przemysłu” - 2009 r. Jacek Zawadzki Departament Informatyki, UPRP

Transcript of IPscore, wer. 2 -...

Page 1: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

Wykorzystanie oprogramowania

IPscore, wer. 2.1

w Ośrodkach Informacji Patentowej(dostosowanie programu do polskiej wersji

środowiska komputerowego)

„Informacja patentowa dla nauki i przemysłu” - 2009 r.

Jacek Zawadzki

Departament Informatyki, UPRP

Page 2: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

• IPScore jest bardzo

pożytecznym narzędziem

bazy MS Access

• Niestety – działa …

prawie bez zarzutu –

wyłącznie w środowisku

MS Windows

obsługujących opcje

regionalne w językach:

duńskim, angielskim,

niemieckim i francuskim

Page 3: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

Dystrybuowany przez EPO IPSCore 2.1

http://www.epo.org/patents/patent-

information/business/valuation/ipscore.html

został opracowany przez UP Danii dla:

• środowiska MS Windows w wersji:

2000, XP lub Vista

• pakietu MS Office w wersji:

2003 lub późniejszych (np. 2007)

Page 4: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

„ … źle się dzieje w państwie duńskim …” (Cytat: Hamlet Williama Szekspira)

Page 5: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

Fragment korespondencji użytkownika z Węgier

na Forum dyskusyjnym EPO - poświęconym IPScore:

Page 6: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

Pojawiają się kolejne uwagi, EPO podpowiada rozwiązanie…

Niestety, nie rozwiązuje to problemu …

Page 7: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

EPO podpowiada kolejne rozwiązanie – zmiany ustawień w Opcjach

regionalnych i językowych MS Windows … zapowiadając

ostateczną naprawę błędów … problem wciąż występuje …

Page 8: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

Koncepcja ta przynosi częściowe

rozwiązanie, ale niedostatecznie … wersja

dla cierpliwych … bo wymaga restartów

systemu po zmianach opcji językowych

(Win 2000, XP, Vista), powoduje zakłócenia w

działaniu innych aplikacji, w końcu – i tak

generowane są błędy w pliku bazy IPScore…

Kroki:1. W Panelu sterowania – wybierz Opcje

regionalne i językowe i w zakładce Opcje regionalne wybierz format dla jęz. [Angielski (Stany Zjednoczone)], a Lokalizację – ustaw: [Stany Zjednoczone]

2. W zakładce [Zaawansowane] – wybierz [Angielski (Wielka Brytania)] dla programów nie obsługujących Unicode.

1.

2.

Page 9: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

Wymagania dla IPScore stawiane przez EPO:

IPscore® 2.1 has been created as database in Microsoft® Office Access 2003.

IPscore® 2.1 can only be run under that version or newer compatible versions of

MS® Office Access.

IPscore® can be customized in the ways available in Microsoft® Office Access.

Responsibility for all changes lies with the user and not with the Organisation.

Page 10: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

• Zgodnie ze skrupulatną w UPRP analizą obiektów bazy IPScore– program działa poprawnie również we wcześniejszych wersjach MS Access (2000 i 2002), w środowisku MS Windows 2000 i XP !

• Jednakże, by wyeliminować większość problemów – najlepiej wyposażyć stanowisko do obsługi IPScore w OIP w Access 2003 lub 2007

… Uwaga …

Page 11: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

Niniejsza prezentacja ma na celu zapewnienie Państwa, że IPScoredziała prawidłowo w PL środowisku regionalnym i językowym systemu MS Windows !

Celem jest …poprawione wersje zostaną

przesłane do Państwa Ośrodków,

a kwestie problemów

zostaną omówione z Państwa

informatykami !

Page 12: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

MS Access - system obsługi relacyjnych baz danych,

wchodzący w skład pakietu biurowego Microsoft Office dla środowiska

MS Windows.

Wersja pakietu MS Office

zawierająca MS Access

Wersja systemu operacyjnego

MS Windows

2000 i 2002 Win 2000, Win XP, Win Vista

2003 Win 2000, Win XP, Win

Vista

2007 Win XP, Win Vista

Page 13: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

Co informatycy OIP wiedzieć powinni, by

analizować IPScore w pakietach Access

2002 i 2003 ?

Page 14: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

Co informatycy OIP wiedzieć powinni, by

analizować IPScore w pakiecie Access

2007?

Page 15: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

Zaznaczenie opcji – „Wyświetlania okna bazy danych” – spowoduje

dostęp do właściwości obiektów bazy danych IPScore …

Page 16: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

… których składniki można analizować i korygować …

Page 17: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

Access 2002: pierwszy pojawiający się problem …

brak biblioteki obiektowej dla wersji Access 2003 (11.0)

Page 18: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

Jak analizujemy problem ?

Page 19: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

Następnie – z poziomu debuggera

VB – otwieramy Referencje bazy …

Page 20: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

Rozwiązania – krok po kroku.Czynności, które należy wstępnie wykonać

w przypadku pojawiających się problemów

z otwarciem aplikacji w ogóle …

Page 21: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

Po uruchomieniu IPSCore

w MS Access 2002 spotkamy się

z komunikatem:

Page 22: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

Jeśli IPSCore nie uruchamia się w MS Access 2003 i 2007

należy po pierwsze - zaznaczyć …

Page 23: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

• Przedstawione kroki – to zaledwie wstęp

do prawidłowej pracy programu IPScore –

dostosowywanie ustawień.

• Z pozoru, prawidłowo wyświetlane

poszczególne formularze – będą miały

błędy w głębszej penetracji programu.

Page 24: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

Realne powody ….

Page 25: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

• Baza jest przewidziana generalnie do pracy wyłącznie w językach: angielskim, niemieckim i francuskim;

• Krytycznym powodem wadliwej pracy bazy – praktycznie – we wszystkich – „nieEN, nieDE i nieFR” środowiskach językowych jest stosowanie w miejscach niedozwolonych … duńskich diakrytyków (np. Ŕ lub Ø), które powodują konflikty -- usunięcie ich i zamiana na „zwykłe” łacińskie znaki – wyeliminowało zdecydowaną większość problemów

• Dokonano wszelkich zmian i baza IPScore działa poprawnie;Komputery wyposażone wyłącznie w Access w wersji Office 2002wymagają indywidualnych korekt, choć najlepiej – doinstalować Access – co najmniej w wersji pakietu Office 2003;

• Komputery wyposażone w Access w wersji Office 2003 i późniejsze – mogą korzystać z bazy, którą poprawiono …wszystkie funkcje działają poprawnie!

Page 26: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

Przykład niedopuszczalnego stosowania duńskich diakrytyków …

Page 27: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

Do czasu poprawy aplikacji przez EPO …

• Proszę o dostarczenie mi informacji – z jakich wersji systemu operacyjnego Windows oraz Access - korzystają Państwo w swoich Ośrodkach.

• Ośrodki wyposażone w wersje MS Access 2003 lub 2007 –otrzymają zmodyfikowaną przeze mnie, gotową do pracy bazę IPScore, która działa prawidłowo !

• Ośrodki, które wciąż korzystają z wersji Access 2002 – proszę o podanie kontaktu z Państwa informatykami, którym przekażę uwagi, instrukcję korekty błędów oraz stosowną wersję IPScore po korekcie.

Jacek Zawadzki: [email protected]

Tel. +225790209

Page 28: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

Dozwolone jest tłumaczenie IPScore …

EPO zdecydowanie popiera takie

inicjatywy krajowych urzędów …

Page 29: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

• UPRP nie może ponosić żadnej

odpowiedzialności za wadliwe

działanie bazy IPScore w

środowisku polskiej wersji systemu

operacyjnego

MS Windows.

• EPO stanowczo zapowiada naprawę

sytuacji i dystrybucję poprawionej

wersji IPScore !

• Departament Informatyki UPRP

służy wszelką pomocą i wiedzą,

które mogą pomóc w

wyeliminowaniu błędów !

Page 30: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

Podziękowania !

• Jackowi Stańcowi - z Departamenu Informatyki UP !

• Karolowi Fabirkiewiczowi z Departamenu Informatyki UP !

• Pani Dorocie Fojuth z Gdyńskiego Centrum Innowacji !

Page 31: IPscore, wer. 2 - patenty.bg.agh.edu.plpatenty.bg.agh.edu.pl/prez/swider_2009/IPScore_Win_PL_2009_jzaw… · Koncepcja ta przynosi częściowe rozwiązanie, ale niedostatecznie …

Przygotowałem ankietę…Jeśli potrafią Państwo już teraz

odpowiedzieć na pytania … zastaną

Państwo w swoich Ośrodkach po

powrocie ze Świdra – gotową do pracy

aplikację IPScore 2.1

Dziękuję za uwagę !

Jacek Zawadzki

Departament Informatyki, UPRP