home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Komputer 1996 May
/
PCW596.iso
/
polskie
/
hps
/
tytan
/
problemy.tx_
/
PROBLEMY.TXT
Wrap
Text File
|
1995-12-11
|
18KB
|
332 lines
==============================================================================
= W poni╛szym pliku znajdujÑ si⌐ informacje dotyczÑce problemów i wÑtpliwoÿci=
= jakie mogÑ si⌐ pojawiå podczas korzystania z programu TYTAN. =
==============================================================================
Problem: U╛ywam programu TYTAN na pojedynczym komputerze i stwierdziêem, ╛e
mog⌐ przyspieszyå jego dziaêanie przez zastosowanie programu
buforujÑcego zapisy i odczyty z dysku (cache) typu SmartDrive,
SpeedCache, itp. Czy mog⌐ stosowaå tego typu programy bez ryzyka
utraty informacji zgromadzonych w bazie danych?
Wyjaÿnienie: Program TYTAN zostaê tak zaprojektowany i wykonany, aby w
maksymalnym stopniu wykluczyå mo╛liwoÿå utraty lub znieksztaêcenia
informacji na skutek zaniku zasilania lub innych nieprzewidywalnych
przerw w pracy. Jeÿli b⌐dziesz wykorzystywaê programy buforujÑce,
wówczas w przypadku zaniku zasilania mo╛e dojÿå do nieodwracalnego
uszkodzenia bazy danych. JedynÑ mo╛liwoÿciÑ odzyskania utraconych
danych b⌐dzie ich odtworzenie z kopii zapasowej (archiwum). Jeÿli
koniecznie chcesz korzystaå z programów buforujÑcych (cache) wyêÑcz w
nich opcj⌐ buforowania zapisów lub podêÑcz swój komputer do zasilacza
awaryjnego (UPS).
------------------------------------------------------------------------------
Problem: Mimo pracy w sieci jeden z komputerów nie dziaêa na wspólnej bazie
danych.
Wyjaÿnienie: Program automatycznie okreÿla peênÑ ÿcie╛k⌐ do bazy danych na
podstawie nazwy dysku i katalogu, z którego zostaê uruchomiony. Przy
pracy w sieci wszystkie komputery powinny uruchamiaå t⌐ samÑ kopi⌐
programu (z tego dysku, na którym jest baza danych). Jeÿli ktoÿ
uruchomi program z dysku swojego komputera, wówczas program b⌐dzie
poszukiwaê i w efekcie u╛ywaê baz⌐ danych umieszczonÑ na dysku
lokalnym. Zaleca si⌐, aby program TYTAN zainstalowany byê tylko na
dysku serwera.
------------------------------------------------------------------------------
Problem: Drukarka bardzo wolno drukuje faktury i zestawienia.
Wyjaÿnienie: Problem taki wyst⌐puje najcz⌐ÿciej na drukarkach igêowych. MogÑ
byå dwie przyczyny:
- druk w trybie listowym (NLQ lub LQ) zamiast w szkicowym (DRAFT),
- drukowanie znaków semigraficznych (ramek).
Tworzenie wydruków wysokiej jakoÿci jest okupione znacznym
spowolnieniem pracy drukarki. W wi⌐kszoÿci wypadków jakoÿå szkicowa
(DRAFT) jest wystarczajÑca. Wydruk w trybie szkicowym jest
przeci⌐tnie okoêo 4 razy szybszy ni╛ w trybie listowym. Wi⌐cej
informacji na temat zmiany trybu drukowania znajdziesz w rozdziale
"Drukowanie dokumentów i zestawieΣ". Kolejnym elementem, którego
wybór jest zawsze kompromisem mi⌐dzy szybkoÿciÑ a estetykÑ, jest
drukowanie znaków semigraficznych (ramek). Drukowanie ramek mo╛e
spowolniå wydruk nawet 2 do 3 razy. Wi⌐cej informacji na temat
drukowania znaków semigraficznych znajdziesz w rozdziale "Parametry
konfiguracyjne", opis parametru 'Grafika'.
------------------------------------------------------------------------------
Problem: U╛ytkownik ma nadane uprawnienia na korzystanie z programu, a mimo
wszystko nie mo╛e go uruchomiå. Po podaniu nazwy i hasêa pojawia si⌐
komunikat 'U╛ytkownik nie ma zezwolenia na uruchomienie programu'.
Wyjaÿnienie: Jeÿli pojawia si⌐ taki komunikat, to oznacza, ╛e u╛ytkownikowi
odebrano prawo uruchamiania programu przez ustawienie pola 'Aktywny'
na NIE. Jeÿli u╛ytkownik ma uzyskaå dost⌐p do programu to nale╛y
wejÿå do moduêu 'U╛ytkownicy' i dla wybranego u╛ytkownika ustawiå
pole 'Aktywny' na TAK.
------------------------------------------------------------------------------
Problem: Po wprowadzeniu prawidêowej nazwy i hasêa, program wyÿwietla
komunikat 'Bê⌐dne hasêo'. Ponowne wprowadzenie hasêa nie daje
oczekiwanych efektów. Sytuacja poprawia si⌐ dopiero po ponownym
uruchomieniu komputera.
Wyjaÿnienie: Tego typu sytuacja pojawia si⌐ cz⌐sto w przypadkach, gdy hasêo
zawiera polskie znaki diakrytyczne (Ñ, å, itp.). Wi⌐kszoÿå programów
(w tym równie╛ SCKBPOL) posiada mo╛liwoÿå wyêÑczenia polskiego ukêadu
klawiatury. Gdy polski ukêad klawiatury jest wyêÑczony, to
naciÿni⌐cie np. klawiszy Ctrl+A nie powoduje wpisania litery Ñ lecz
znaku ^a. Poniewa╛ w polu 'Hasêo' nie wyÿwietlajÑ si⌐ ╛adne znaki,
u╛ytkownik mo╛e byå przekonany, ╛e wprowadzone hasêo jest prawidêowe,
podczas gdy w rzeczywistoÿci jest bê⌐dne. Aby rozwiÑzaå problem,
nale╛y wêÑczyå polski ukêad klawiatury. Typowym bê⌐dem jest równie╛
wpisywanie hasêa du╛ymi lub maêymi literami, podczas gdy jest ono
zdefiniowane akurat odwrotnie (nale╛y zwróciå uwag⌐ na stan
przeêÑcznika Caps Lock).
------------------------------------------------------------------------------
Problem: Na asortymentowym zestawieniu sprzeda╛y wartoÿå towaru jest
nieprawidêowo obliczona. Jeÿli przemno╛⌐ podanÑ iloÿå towaru przez
jego cen⌐ z cennika to otrzymuj⌐ innÑ wartoÿå ni╛ na wydruku.
Wyjaÿnienie: Wartoÿå towaru jest zawsze wyliczana jako suma wartoÿci z
poszczególnych dokumentów i na skutek zaokrÑgleΣ mo╛e odbiegaå od
wartoÿci wynikajÑcej z prostego przemno╛enia iloÿci caêkowitej przez
cen⌐ jednostkowÑ. Przyj⌐ta w programie metoda obliczania gwarantuje,
╛e bez wzgl⌐du na rodzaj zestawienia (wg dokumentów, dzienne,
miesi⌐czne, globalne) zawsze otrzymamy te same wyniki. Ponadto metoda
ta gwarantuje zgodnoÿå caêkowitej wartoÿci sprzeda╛y w zestawieniu
asortymentowym z zestawieniem sprzeda╛y. Podobna sytuacja mo╛e
wystÑpiå w asortymentowym zestawieniu zakupów oraz w zestawieniu
obrotów magazynowych.
------------------------------------------------------------------------------
Problem: Po uruchomieniu programu TYTAN pojawia si⌐ komunikat BTRIEVE - bêÑd
numer 94. Próba otwarcia pliku w katalogu, do którego nie ma
uprawnieΣ.
Wyjaÿnienie: Tego typu komunikat mo╛e si⌐ pojawiå w dwóch przypadkach:
- jeden z plików bazy danych ma ustawiony atrybut Tylko do odczytu
(Read Only),
- u╛ytkownik nie ma uprawnieΣ na korzystanie z katalogu DAT (w
przypadku pracy w sieci).
------------------------------------------------------------------------------
Problem: Po zakoΣczeniu wydruku drukarka wysuwa dodatkowÑ pustÑ stron⌐.
Wyjaÿnienie: Przyczyny takiego zjawisko mogÑ byå dwie:
- w przypadku wydruku na drukark⌐ sieciowÑ, po zakoΣczeniu wydruku
serwer automatycznie wysyêa do drukarki rozkaz wysuwu do nowej
strony; jeÿli jednoczeÿnie w programie TYTAN ustawiona jest opcja
wysuwu do nowej strony, to w rzeczywistoÿci mo╛e wystÑpiå
wysuni⌐cie jednej dodatkowej (zb⌐dnej) strony; nale╛y zmieniå
konfiguracj⌐ serwera lub programu TYTAN,
- w przypadku drukowania w poprzek kartki (orientacja pozioma),
powrót do drukowania w kierunku pionowym powoduje automatyczne
wysuni⌐cie bie╛Ñcej strony; wysêanie rozkazu wysuwu do nowej strony
powoduje wysuni⌐cie dodatkowej pustej strony;
------------------------------------------------------------------------------
Problem: KorzystajÑc ze swojego komputera zmodyfikowaêem jeden z parametrów
konfiguracyjnych, a program TYTAN, pracujÑcy na innym komputerze w
sieci, nadal korzysta ze starych parametrów.
Wyjaÿnienie: Parametry konfiguracyjne sÑ odczytywane:
- w momencie rozpocz⌐cia pracy programu (podania nazwy i hasêa),
- przy ka╛dej zmianie okresu (roku),
- w momencie wejÿcia do moduêu 'Konfiguracja'.
Tak wi⌐c, aby program zaczÑê korzystaå z nowych parametrów
konfiguracyjnych (zmienionych przez innego u╛ytkownika), nale╛y
wykonaå jednÑ z wy╛ej wymienionych czynnoÿci.
Dodatkowo cz⌐ÿå parametrów konfiguracyjnych zale╛na jest od numeru
stanowiska. SÑ to np. tryb pracy karty graficznej, drukowanie
grafiki, parametry wspóêpracy z urzÑdzeniem fiskalnym i czytnikiem
kodów kreskowych. W takim przypadku parametry konfiguracyjne ustawia
si⌐ indywidualnie dla ka╛dego komputera pracujÑcego w sieci.
------------------------------------------------------------------------------
Problem: Czasami nie mog⌐ wprowadzaå polskich liter. Po ponownym uruchomieniu
komputera wszystko wraca do normy (korzystam z programu SCKBPOL).
Wyjaÿnienie: Po dokonaniu standardowej instalacji, program SCKBPOL jest tak
skonfigurowany, ╛e polskÑ klawiatur⌐ wêÑcza si⌐ i wyêÑcza naciskajÑc
klawisze Alt+Spacja. Zdarza si⌐, ╛e u╛ytkownik niechcÑcy naciÿnie
podanÑ kombinacj⌐ klawiszy i wyêÑczy polskÑ klawiatur⌐. Aby wêÑczyå
polskÑ klawiatur⌐ nale╛y ponownie nacisnÑå klawisze Alt+Spacja.
------------------------------------------------------------------------------
Problem: Na wydrukach nie mog⌐ uzyskaå polskich znaków.
Wyjaÿnienie: Jeÿli posiadasz starszy model drukarki lub kupiêeÿ jÑ poza
granicami Polski, mo╛e si⌐ okazaå, ╛e twoja drukarka w ogóle nie ma
polskich znaków. Jeÿli jesteÿ pewien, ╛e twoja drukarka ma polskie
znaki, wówczas nale╛y zaczÑå od sprawdzenia konfiguracji drukarki. W
wi⌐kszoÿci z nich istnieje mo╛liwoÿå wyboru j⌐zyka i strony kodowej.
Powinieneÿ wybraå j⌐zyk polski oraz stron⌐ kodowÑ 852 (Latin-2).
Informacje o tym, jak zmieniå poszczególne parametry konfiguracyjne,
znajdziesz w dokumentacji doêÑczonej do drukarki. Jeÿli drukarka mo╛e
drukowaå polskie znaki jedynie w standardzie Mazovia, wówczas mo╛esz
wykorzystaå program SCKBPOL do przekodowywania standardów. Na rynku
mo╛na równie╛ spotkaå drukarki, które drukujÑ polskie znaki jedynie
przy wykorzystaniu okreÿlonej czcionki lub tylko w jednym z trybów
pracy (np. jako Epson FX lub jako IBM Graphics Printer). Dokêadne
informacje na temat mo╛liwoÿci (lub ograniczeΣ) drukarki powinieneÿ
uzyskaå od sprzedawcy lub producenta.
------------------------------------------------------------------------------
Problem: Posiadam drukark⌐ laserowÑ. Drukarka nie drukuje ostatniej strony
zestawienia. Jeÿli zestawienie jest krótkie (poni╛ej jednej strony),
to nie drukuje si⌐ wcale.
Wyjaÿnienie: Drukarki laserowe sÑ drukarkami stronicowymi. Kartka drukowana
jest dopiero w momencie wysêania do drukarki caêej strony lub
wysêania komendy wysuni⌐cia papieru. Jeÿli chcesz uniknÑå problemów,
w okienku "Parametry drukowania" ustaw pole 'Wysuw' na TAK (patrz
rozdziaê "Drukowanie dokumentów i zestawieΣ").
------------------------------------------------------------------------------
Problem: Do obsêugi bazy danych programu TYTAN wykorzystuj⌐ program BTRIEVE w
wersji 6.15. Podczas wywoêywania programu BTRIEVE pojawia si⌐
komunikat: "Cannot load Protected Mode Switch (PMSWITCH)".
Wyjaÿnienie: Aby program BTRIEVE w wersji 6.15 mógê si⌐ prawidêowo uruchomiå,
musi byå speêniony jeden z poni╛szych warunków:
- program BTRIEVE i PMSWITCH musi byå w bie╛Ñcym katalogu,
lub
- program BTRIEVE i PMSWITCH musi byå w katalogu wymienionym w
zmiennej ÿrodowiska PATH (ÿcie╛ka przeszukiwania).
Podczas instalacji programu TYTAN zmienna PATH nie jest modyfikowana.
Aby uruchomiå program TYTAN musisz przejÿå do katalogu, w którym
zostaê zainstalowany lub samodzielnie dodaå nazw⌐ tego katalogu do
zmiennej PATH.
------------------------------------------------------------------------------
Problem: Uruchamianie poszczególnych moduêów programu (np. Kontrahenci,
Zakupy, itp.) zajmuje du╛o czasu. W trakcie uruchamiania moduêu
zauwa╛yêem du╛Ñ aktywnoÿå dysku (zapala si⌐ lampka twardego dysku).
Wyjaÿnienie: Program TYTAN jest bardzo rozbudowany. Aby mo╛liwe byêo
uruchomienie programu na komputerze posiadajÑcym jedynie 640KB
pami⌐ci, wykorzystywany jest mechanizm nakêadkowania (program
podzielony jest na wiele cz⌐ÿci, które êadowane sÑ do pami⌐ci
komputera tylko wtedy, gdy sÑ potrzebne). Jeÿli w komputerze
dost⌐pna jest pami⌐å extended, wówczas wykorzystywana jest ona do
buforowania odczytów poszczególnych nakêadek. Gdy komputer nie
posiada pami⌐ci extended lub jest ona w caêoÿci zaj⌐ta przez inne
programy, wówczas ka╛de wejÿcie do moduêu wymaga odczytania wielu
fragmentów programu z dysku. Jeÿli do obsêugi bazy danych
wykorzystywany jest program BTRIEVE w wersji 6.15, wówczas jego
uruchomienie mo╛e doprowadziå do zaj⌐cia caêej pami⌐ci extended. Aby
temu zapobiec, nale╛y zdefiniowaå zmiennÑ ÿrodowiska o nazwie DOS16M
i okreÿliå w niej maksymalnÑ iloÿå pami⌐ci alokowanÑ przez program
BTRIEVE. Przykêadowa komenda definiujÑca zmiennÑ ÿrodowiska:
SET DOS16M=:2M
Powy╛sza definicja ogranicza iloÿå pami⌐ci dost⌐pnej dla programu
BTRIEVE do 2MB. Najlepiej jest jÑ umieÿciå w pliku AUTOEXEC.BAT
------------------------------------------------------------------------------
Problem: W mojej firmie wykorzystywana jest sieå NetWare Lite, Personal
NetWare lub Novell DOS 7. Gdy program TYTAN korzystaê z BTRIEVE w
wersji 5.10, wszystko dziaêaêo poprawnie. Po zmianie programu
BTRIEVE na wersj⌐ 6.15 pojawiêy si⌐ problemy. Cz⌐sto dochodzi do
caêkowitego zawieszenia komputera lub program TYTAN wyÿwietla
komunikat o bê⌐dzie i koΣczy dziaêanie.
Wyjaÿnienie: Problem tkwi w niezgodnoÿci programu BTRIEVE w wersji 6.15 z
wymienionymi wy╛ej sieciami. Z naszych wêasnych badaΣ wynika, ╛e
bê⌐dne dziaêanie mo╛e wystÑpiå w przypadkach, gdy na komputerze
zainstalowane sÑ programy wykorzystujÑce chroniony tryb pracy
procesora (protected mode). Zaobserwowane bê⌐dy dziaêania zostaêy
zgêoszone do producenta programu BTRIEVE, firmy Btrieve
Technologies. Zalecane sÑ nast⌐pujÑce rozwiÑzania:
- przed uruchomieniem programu BTRIEVE nale╛y zdefiniowaå zmiennÑ
ÿrodowiska TIMERINT podajÑc jako numer przerwania zegarowego 8
(przykêadowa komenda: SET TIMERINT=8) lub
- w pliku BTI.CFG dodaå lini⌐: Timer=No.
Plik BTI.CFG b⌐dzie miaê wówczas postaå:
[Btrieve]
tasks=1
[Btrieve Client]
options=/L:3 /F:30 /H:30 /T:1 /M:512 /U:0
trnfile=c:\
SharingOnLocalFiles=SingleEngine
SharingOnRemoteFiles=MultiEngine
EnableSharingBias=Yes
Timer=No
Mo╛liwe jest skorzystanie z pierwszej lub drugiej metody lub z obu
jednoczeÿnie. Jeÿli oka╛e si⌐, ╛e ╛adna z metod nie daje po╛Ñdanego
rezultatu, wówczas pozostaje u╛ytkownikowi korzystanie z programu
BTRIEVE w wersji 5.10.
------------------------------------------------------------------------------
Problem: W mojej firmie wykorzystywana jest sieå dziaêajÑca w oparciu o
Novell DOS 7. W sieci udost⌐pniona jest drukarka posiadajÑca polskie
litery w standardzie innym ni╛ Latin-2, np. Mazovia. Aby zapewniå
konwersj⌐ ze standardu Latin-2, wykorzystywanego przez program
TYTAN, na standard Mazovia, wykorzystaliÿmy program SCKBPOL z opcjÑ
/d1m. Program SCKBPOL uruchamiany jest komendÑ DEVICE znajdujÑcÑ
si⌐ w pliku CONFIG.SYS. Próba drukowania na wspomnianej drukarce
koΣczy si⌐ komunikatem o bê⌐dzie lub zawieszeniem komputera.
Wyjaÿnienie: Problem wynika z faktu, ╛e najpierw êadowany jest program
SCKBPOL, a potem wykonywana jest komenda udost⌐pniania drukarki
sieciowej. Przej⌐te przez program SCKBPOL przerwanie obsêugi
drukarki jest mu zabierane, po czym nie jest prawidêowo obsêugiwane.
Aby rozwiÑzaå ten problem nale╛y program SCKBPOL usunÑå z pliku
CONFIG.SYS i uruchomiå go po wykonaniu komendy udost⌐pniajÑcej
drukark⌐ sieciowÑ.
------------------------------------------------------------------------------
Problem: Korzystam z sieci Windows for Workgroups i mam kêopoty z drukowaniem.
W sieci pracuje kilka komputerów, ale drukarka podêÑczona jest tylko
do jednego z nich. Wydruki realizowane na komputerze, do którego
podêÑczona jest drukarka, wysyêane sÑ bezpoÿrednio do drukarki.
Wydruki z pozostaêych komputerów obsêugiwane sÑ za poÿrednictwem
mened╛era wydruków. Co zrobiå, aby wydruki z komputera, do którego
podêÑczona jest drukarka, obsêugiwane byêy równie╛ za poÿrednictwem
mened╛era wydruków?
Wyjaÿnienie: Opisany problem wynika ze specyficznej konstrukcji systemu
Windows for Workgroups. Jego rozwiÑzanie jest dokêadnie opisane w
pliku PRINTERS.WRI w rozdziale "Drukowanie z aplikacji MS-DOS". Plik
PRINTERS.WRI znajduje si⌐ w tym samym katalogu, co system Windows.
Jeÿli pliku nie ma we wskazanym miejscu, wówczas musisz ponownie
uruchomiå program instalacyjny systemu Windows i dodaå brakujÑce
elementy. Do wyÿwietlenia zawartoÿci pliku PRINTERS.WRI nale╛y
wykorzystaå program WRITE, b⌐dÑcy elementem skêadowym systemu
Windows.
------------------------------------------------------------------------------
Problem: Korzystam z sieci, w której blokowanie plików i rekordów realizowane
jest za poÿrednictwem programu SHARE. KorzystajÑc z programu TYTAN
wykorzystuj⌐ BTRIEVE w wersji 6.15. Po uruchomieniu programu
wyÿwietlany jest komunikat: "BêÑd blokowania rekordu" lub
"Nieokreÿlona awaria nap⌐du C:".
Wyjaÿnienie: Program SHARE nale╛y uruchamiaå z dodatkowymi opcjami, np.
SHARE /L:500 /F:5100
W przypadku sieci Windows for Workgroups w wersji 3.11 ten problem
nie wyst⌐puje, gdy╛ wykorzystywany jest program VSHARE, który w
zale╛noÿci od potrzeb samodzielnie alokuje dodatkowÑ pami⌐å na
informacje o zablokowanych plikach.