Interfejs OśrodekFB - Error K7008: Nieprawidłowy ciąg klasy

Zaczęty przez konop, Czwartek 25 Październik 2012, 08:52:50

Poprzedni wątek - Następny wątek

0 użytkowników i 1 Gość przegląda ten wątek.


Lupus

#4
Cytat: john w Czwartek 25 Październik 2012, 13:25:31
(...)prawym przyciskiem myszy, wybrać z menu kontekstowego opcję "uruchom jako administrator", uruchomić program i zaraz po uruchomieniu można go zamknąć. Są to czynności jednorazowe na danym komputerze.(...)

Ustabilizowało się po ponownym uruchomieniu systemu

Obawiam się że pozwolę sobie się z tym nie zgodzić.
Dopóki mam ustawione uruchamianie jako admin jest OK, wyłączyłem tę opcję i po kliknięciu na wizualizacja otrzymałem:
---------------------------
EWOPIS 5
---------------------------
Żądana operacja wymaga podniesienia uprawnień.
---------------------------
OK   
---------------------------


program                 ewmapa 8          ewopis 5                  windows7            firebird 2.5
uzytkownik              bez                    sysdba (zarządca)   administrator
__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?

john

Jest to problem prosty do rozwiązania z którym często użytkownicy nie wiedzą co zrobić. Pojawia się w sytuacji, kiedy jakiś program - klient chce wywołać funkcję innego programu (np. z EWOPISU zrobić wizualizację w EWMAPIE, w EWMAPIE odczytać punkty z Banku Osnów, w EWMAPIE uzyskać info o operacie w Ośrodku), a ten drugi tzw. serwer OLE nie jest zarejestrowany w rejestrach systemu Windows. Programy - serwery (firmy Geobid) rejestrują się w rejestrach przy ich uruchomieniu. Do czasu Windows XP problem prawie nie występował bo każdy użytkownik, który był w grupie administratorów (a większość była) miał odpowiednie uprawnienia żeby dokonać odpowiednich wpisów w rejestrach, dzięki czemu przy pierwszym uruchomieniu np. EWMAPA była już zarejestrowana i nie było kłopotów np. z taką wizualizacją. Aktualnie w Windows 7 zwykły użytkownik nie ma tych uprawnień co do modyfikacji wymaganych gałęzi rejestrów, a to skutkuje przy próbie współpracy wyświetleniem komunikatu jak wyżej.
W celu rozwiązania problemu nie potrzeba niczego od nowa instalować, aktualizować Firebirda, czy robić jakiś innym magicznych sztuczek, o czym niektórzy pisali np. w poprzednim wątku "EWOPIS 4 - WINDOWS 7", trzeba natomiast w przypadku Windows XP zalogować się raz jako użytkownik z grupy administratorów i uruchomić program - serwer (EWMAPA, Ośrodek, Bank Osnów itp), nie trzeba otwierać żadnych baz, ani robić innych czynności tylko zaraz po uruchomieniu program zamknąć. W przypadku nowszych systemów Windows należy kliknąć na skrócie programu - serwera (EWMAPA, Ośrodek, Bank Osnów itp) prawym przyciskiem myszy, wybrać z menu kontekstowego opcję "uruchom jako administrator", uruchomić program i zaraz po uruchomieniu można go zamknąć. Są to czynności jednorazowe na danym komputerze.
Na koniec mogę jeszcze dodać że postaramy się ten denerwujący problem w kolejnych wersjach programów wyeliminować albo ograniczyć.

Lupus

hihi :coolsmiley:
sugeruję podać wersję ewmapy, ewopisu, firebirda oraz windows'a (jak sądzę 7?)

aha i jeszcze czy użytkownik Win ma prawa admina?
__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?

konopAutor w?tku

Po użyciu interfejsu na działce ukazuje się taki o to błąd.

Jakies sugestie? ;>