FAQ`s

advertisement
Handleiding PM-Record® 8
FAQ’s
FAQ’s
FAQ’s (frequently asked questions) zijn een opsomming van veel gestelde vragen of bekende
problemen betreffende PM-Record®, PM-DocMaker® of modules uit de PMFlame serie. Voordat u
de PM-Helpdesk belt: probeer eerst te bezien of uw vraag of probleem hieronder staat
beschreven.
Probleem
Oorzaak
Flikkering in PMRecord schermen
U gebruikt MS Office 2003; de flikkering treedt
op als u met uw muiscursor over tabbladen
gaat.
Oplossing
- Dit is een bekend probleem in MS
Office 2003 en heeft niets met PMRecord® te maken. U kunt het
probleem oplossen door bij de
algemene instellingen voor
‘Vormgeving’ in Windows (rechtsklik
op een leeg gedeelte van uw
bureaublad en kies voor
‘Eigenschappen’) te kiezen voor
‘Windows Klassiek’. Deze vormgeving
doet echter wat ouderwets aan en is
daarna van toepassing op àlle
programma’s op uw PC. Indien u dit
niet wilt zult u met de flikkeringen
moeten leven.
Foutcodes in PMRecord schermen.
In sommige velden van PM-Record kunt u de
meldingen ‘NAME’, ‘FOUT’ of ‘ERROR’
tegenkomen. Dit heeft te maken met de
veiligheids-instellingen van MS-Access.
- Gebruik de laagste veiligheidsinstelling van MS Access. Indien u
werkt met een gratis Runtime-versie
van MS Access kunt u deze
instellingen zelf niet wijzigen, tenzij
u exact weet waar u wezen moet
(Windows Registry). PM heeft een
script-bestand voor u klaar staan,
dat het probleem oplost; kopieer
naar uw pc en dubbelklik op het
bestand. Komt u er niet uit, neemt u
dan contact op met de Helpdesk.
Foutmelding:
‘expressie fouten bij
timer’
U heeft niet alle Service Packs van MS Office
geïnstalleerd (zie ook: foutmeldingen bij het
opstarten).
Foutmeldingen bij het
opstarten
Foutmeldingen bij het opstarten van PMRecord® cq PM-DocMaker® hebben vrijwel
altijd te maken met ontbrekende of
verouderde ‘drivers’ op uw pc.
Er wordt onderscheid gemaakt tussen MS
Office XP en MS Office 2003; beide
programma’s hebben hun eigen drivers. De
diverse Windows-versies (2000, XP, Vista)
gebruiken ook allemaal hun eigen specifieke
drivers.
Update uitvoeren voor Office 2000 /
2002 (xp) tot SP-3. Update uitvoeren
Office 2003 tot SP-2. Voor Windows
Update, klik hier.
- Zorg ervoor, dat u de juiste Officeconfiguratie van PM-Record en PMDocMaker® op uw pc installeert;
indien u de 2003-versie op een Office
XP installatie opstart, krijgt u geheid
problemen.
- Controleer of de juiste versie van MS
Outlook is geïnstalleerd.
- Voer regelmatig en automatisch
Windows Update uit; deze zorgt voor
actualisatie van uw drivers.
- Controleer of de laatste Service
Packs voor Windows en MS Office zijn
geïnstalleerd.
Handleiding PM-Record® 8
FAQ’s
- Controleer of u de laatste MDAC- en
JET-versie van Windows heeft
geïnstalleerd. U kunt dit doen via de
Component Checker van Microsoft.
Voor het downloaden of repareren
van MDAC of JET: klik hier.
- Zorg, dat de juiste versie van
Windows Script is geïnstalleerd.
Foutmeldingen of
traagheid van
processen in ‘Beheer –
Digitaal dossier’
Veel van de functionaliteiten in het venster
‘Beheer – Digitaal dossier’ omvatten ‘zware’
en – afhankelijk van de omvang van uw
digitaal dossier – langdurige procedures. De
programmacode geeft opdracht om niet alleen
te lezen en te schrijven in de database, maar
ook om een enorm aantal folders op uw
netwerk te doorzoeken (dit kan in de
honderdduizenden lopen!). De snelheid,
prestatie en continuïteit van de processen zijn
erg afhankelijk van de kwaliteit van uw pc én
uw netwerk. Een snelle verbinding is overigens
niet alléén bepalend voor de response van uw
netwerk; de distributie van netwerkverkeer
naar en van uw verschillende servers is net zo
belangrijk. U dient uw netwerk te zien als een
infrastructuur van snelwegen; soms
concentreert verkeer zich in één regio, met
files als gevolg. Hoe groter uw kantoor, hoe
meer netwerkverkeer u genereert, hoe
efficiënter uw infrastructuur dient te zijn
aangelegd.
- Als u zware processen wilt uitvoeren
(bijv. het in één keer registreren van
duizenden bestanden), doet u dit
dan nà werktijd, of in ieder geval op
een tijdstip dat het overige
netwerkverkeer minimaal is.
- Voer de procedures uit op een
krachtige, goed onderhouden pc (zie
ook: ‘Trage applicaties’).
- Voor het lezen en schrijven in
Windows Active Directory (uw
dossiermappen en submappen) is de
applicatie afhankelijk van de
‘cursor’-positie. Dit heeft niets met
uw muis te maken, maar is een term
die aanduidt of een bepaald gebied
op uw netwerk geactiveerd is. Indien
een van uw gebruikers binnen het
programma Verkenner een map in
het doelgebied heeft geopend,
worden automatisch schrijfrechten
geblokkeerd en zal de procedure
haar opdracht niet kunnen uitvoeren.
Ditzelfde geldt als een bestand
binnen het doelgebied is geopend.
Zorg er dus altijd voor, dat uw
gebruikers niet in de betreffende
dossiers aan het werk zijn en geen
bestanden hebben geopend of
gemarkeerd.
- Indien u over het algemeen traagheid
in zware processen ontdekt, kan het
raadzaam zijn om de distributie van
uw netwerkverkeer te
heroverwegen. Goede
systeembeheerders hebben kennis
van distributie-schema’s en de
technische uitvoering ervan.
Foutmeldingen tijdens
procedures
Achter elke knop die u indrukt schuilt
programmacode. Deze code is erg afhankelijk
van uw pc-, server- en netwerk-configuratie
en de actuele gegevens in uw database.
Hoewel er tijdens de ontwikkeling uitgebreid
wordt getest om ‘fouten af te vangen’,
kunnen zich in de praktijk toch soms situaties
voordoen waar de foutafhandeling geen
rekening mee heeft gehouden. Soms ook zijn
- Bel altijd de PM-Helpdesk als u
foutmeldingen krijgt gepresenteerd;
de ontwikkelaars willen graag weten
welke fouten in welke situatie nog
kunnen optreden en zullen deze zo
snel mogelijk afvangen.
- Probeert u zo goed mogelijk na te
gaan bij welke functionaliteit en
Handleiding PM-Record® 8
FAQ’s
er gegevensrecords in uw database vervuild
(ze zijn bijvoorbeeld ‘leeg’ of er staat een
verkeerd gegevenstype in), waardoor het
ophalen of wegschrijven van data vastloopt.
Let u wel op: een foutmelding is iets anders
dan info-tekst of waarschuwingstekst. Een
foutmelding herkent u aan de tekst: ‘PMRecord 08. x heeft de volgende programmafout gegenereerd:’, gevolgd door een
nummer.
onder welke omstandigheden de fout
zich heeft voorgedaan. Treedt de
fout bijv. alleen op bij één bepaalde
klant? Gaat er ineens van alles mis,
nàdat er iets op uw PC is
geïnstalleerd? Zijn er
onderhoudswerkzaamheden aan het
netwerk gepleegd? Is de server
geherinstalleerd? Zijn er
bestandslocaties gewijzigd?
- Probeer zo mogelijk een schermprint
te maken van het fouten-venster.
Foutmeldingen van
SQL Server: ‘LOGbestand is vol’ of
‘Capaciteit LOGbestand onvoldoende’
Bij bepaalde procedures worden zware queries
gebruikt die veel geheugencapaciteit vergen.
Het LOG-bestand van SQL Server treedt op als
bewaker van het toegestane aantal processen
en de zwaarte ervan. Soms kunnen de
procedures de toegestane limiet
overschrijden, en het LOG-bestand steekt dan
zonder meer een spaak in het wiel.
De foutmeldingen kunnen legio zijn, maar u
kunt ze altijd herkennen aan het feit, dat SQL
Server zelf de fout ‘retourneert’ aan de
applicatie, en dat er melding wordt gemaakt
van een probleem met het LOG-bestand.
De limiet van het LOG-bestand is een
instelbare waarde. Indien u dergelijke
foutmeldingen krijgt, gaat u dan naar
het beheerscherm in SQL Server (MSDE
Admin, SQL Server 2005 Management
Console, of SQL Server 2000 Enterprise
Manager).
Aldaar wijzigt u de eigenschappen van
de LOG-file:
- ‘Enable Autogrowth’ dient
aangevinkt te zijn
- Maximum File Size dient op
‘Unrestricted’ te staan.
Gebruikers worden
niet afgemeld
Geen plaatjes in PMRecord of PM-Report
schermen
Bij een programma- of systeemcrash, of bij
het gebruik van ALT F4 wordt de gebruiker
niet afgemeld in het systeem. Ditzelfde geldt,
als u zichzelf in PM Record voor Office 2007
via het kruisje rechtsboven (programma
sluiten) afmeldt! Office 2007 maakt een ander
gebruik van het geheugen van uw pc als Office
XP of 2003; als u op het kruisje drukt worden
alle gebruikersgegevens onmiddellijk gewist
en kan de applicatie u niet meer afmelden.
Het gevolg is, dat u bij de eerstvolgende
aanmelding de mededeling krijgt, dat de
gebruiker reeds actief is.
Mogelijk heeft u niet alle bestanden
geselecteerd tijdens het uitvoeren van PMUpdateManager. Als dat wel het geval is, dan
is MS Office wellicht niet volledig
geïnstalleerd.
Gebruik altijd de ‘Stoppen’-knop in het
hoofdscherm van PM-Record om het
programma te verlaten.
Indien een gebruiker de melding krijgt,
dat deze reeds actief is, dient een
gebruiker met een beheerder-status de
aanmeldregistratie te verwijderen (of u
meldt uzelf aan als ‘Admin’).
- Controleer of u in de map van PMRecord® de submap ‘Images’ vindt.
Daarin dienen alle logo’s en plaatjes
te zijn opgeslagen. Evt kunt u PMUpdateManager® opnieuw uitvoeren;
vinkt u dan zelf alle plaatjes aan en
druk op ‘Installeer’.
- Indien u geen standaard-installatie
van MS Office heeft uitgevoerd, bent
u wellicht vergeten een of meer
grafische filters te installeren. Start
uw installatie-software nogmaals op
en zorg dan, dat met name de jpegfilters worden meegenomen.
MS Access crash
In combinatie met PM-Record®. U gebruikt MS
Office XP én Internet Explorer 7. Wanneer u
Internet Explorer 7 vereist een nieuwe
verwijzingslibrary, welke in combinatie
Handleiding PM-Record® 8
FAQ’s
een klantenkaart opent, crasht MS Access als
gevolg van het inladen van de ingebouwde
webbrowser.
met MS Office XP niet meteen in
Windows Registry wordt geregistreerd.
Dit probleem doet zich alleen voor als u
net PM-Record vanaf versie 07.02.06
hebt geïnstalleerd. Wanneer de crash
zich voordoet, dient u uw pc opnieuw op
te starten.
MS Word crash
In combinatie met PM-DocMaker®. U gebruikt
Windows server 2003 zonder SP1. De software
crasht op de driver ‘c:\program files\common
files\system\ado\msadrh15.dll’.
Na de installatie van Windows Server
2003 SP1 wordt er een nieuwere versie
van dit bestand geplaatst, te weten
versie 2.82.1830.0. Hiermee is het
probleem opgelost.
Office 2007
Microsoft Office 2007 wijkt technisch
belangrijk af van voorgaande Office-versies.
- Als u PM-Record en PM-DocMaker op
de nieuwste Office wilt uitvoeren,
vergeet u dan niet expliciet aan te
geven, dat u met bestanden uit de
voorgaande versie werkt. Voer nooit
een conversie naar 2007 uit, want dit
leidt onherroepelijk tot problemen.
- De programmeercode achter PMRecord kon fouten opleveren in MS
Office 2007. Vanaf versie 08.01 is
PM-Record op belangrijke punten
aangepast aan de eisen van Office
2007. Komt u onverhoopt nog fouten
tegen, gelieve deze dan te melden.
PM-DocMaker:
‘compileerfout’ bij
opstarten
Betreft een ‘driver’-probleem (zie ook:
foutmeldingen bij het opstarten).
PMFlame: opstarten
gaat traag
PMFlame maakt gebruik van .NET Framework
3.5. Wanneer u voor de eerste keer tijdens
een computersessie een PMFlame-applicatie
opstart (‘cold startup’) dient uw pc niet alleen
de applicatie, maar tevens het Frameworkgeheugen in te laden. Dit is een zwaar proces.
Opvolgende startprocedures zullen aanzienlijk
sneller verlopen (‘warm startup’), daar uw pc
dan reeds geheugenruimte voor de processen
heeft gereserveerd en vastgehouden.
Bij het opstarten van pc en PM-Record
worden op de achtergrond reeds
automatisch processen in werking
gesteld om de ‘cold startup’ te
versnellen. Microsoft heeft echter
onderkend, dat de opstartprocedures
van Framework 3.5 relatief te veel tijd
kosten en werkt aan verdergaande
oplossingen binnen het
operatingsysteem.
PMFlame:
systeemeisen
Modules uit de PMFlame serie zijn geschreven
in de nieuwste ontwikkelomgeving van
Microsoft: Microsoft .NET 2008. De
achterliggende techniek is zeer geavanceerd
en biedt zowel grafisch als
programmeertechnisch ongekende
mogelijkheden. Dit heeft echter ook gevolgen
.NET 2008 is primair ontwikkeld ten
behoeve van Windows Vista, maar
‘draait’ ook op Windows XP. U dient wel
Microsoft .NET Framework 3.5 te hebben
geïnstalleerd (bij de eerste installatie
van PMFlame-modules bent u hierop
gewezen).
- Zorg, dat u de juiste Office-versie
van PM-DocMaker® installeert.
- Bij Windows 2000-pc’s of pc’s met
een niet geupdate, oudere versie van
Windows XP: PM-DocMaker® vereist
minimaal MSXML 3.0. Controleer dit
via uw configuratiescherm,
onderdeel Software. Zorg ervoor, dat
u Service Pack 2 voor Windows XP
hebt geïnstalleerd. Een evt
handmatige download voor MSXML
6.0 vindt u hier.
Handleiding PM-Record® 8
FAQ’s
voor de eisen, die aan uw computersysteem
worden gesteld.
Voor wat betreft de systeemeisen geldt
hetzelfde als wat in het hoofdstukje
over Windows Vista (zie ‘Windows
Vista’) wordt vermeld. U ontkomt er
heden ten dage niet meer aan om uw
werkstations aan te passen aan de eisen
van moderne besturingssoftware. Heeft
u nog Windows XP en uw systeem heeft
trage responsetijden, dan kunt u
overwegen om extra intern geheugen
toe te voegen. Tegenwoordig is een
capaciteit van 1 GB RAM geen
overbodige luxe meer.
Rechtermuisknop
werkt niet
U werkt met een zogenaamde ‘runtime’-versie
van MS Access. Dit is een gratis
gebruikersapplicatie zonder toeters en bellen.
U mag het programma licentievrij gebruiken,
maar u zult het moeten doen met
basisfunctionaliteiten. Het invoegen van een
scan van het identiteitsbewijs in bijv. het
contactpersonen-scherm in PM-Record® werkt
middels de rechtermuisknop; met de runtimeversie is deze functionaliteit dus niet
toegankelijk!
U kunt dit alleen oplossen door een MS
Access licentie voor een of meer pc’s
aan te schaffen.
Schermen vullen niet
mooi uit
PM-Record® is gebouwd voor een
schermresolutie van 1024 x 768 pixels. Indien
uw pc een hogere resolutie-instelling heeft en
u hebt de applicatie gemaximaliseerd, zullen
de knoppen die bijvoorbeeld in het
voettekstgedeelte zijn geplaatst helemaal
onderin uw scherm voorkomen. Ook ziet u
soms een lelijke afscheiding aan de
rechterzijde.
Waarom zou u de applicatie
gemaximaliseerd weergeven als u met
een hogere resolutie werkt? Windows
geeft u juist de mogelijkheid om
meerdere vensters naast of over elkaar
heen weer te geven. Zo kunt u snel van
applicatie naar applicatie
overschakelen. Gebruik de verklein-knop
rechtsbovenin het venster en pas het
formaat aan.
Trage applicaties
Indien de PM-applicaties of onderdelen ervan
‘traag’ zijn, kan dit verschillende oorzaken
hebben. Sommige functionaliteiten vergen
veel rekenkracht en vragen nu eenmaal wat
tijd. In de regel zult u bij ingewikkelder
processen een voortgangsbalkje zien
verschijnen. In de overige gevallen dient uw
applicatie een verwerkingstijd te hebben van
maximaal 1 tot 2 seconden. Duurt het
allemaal aanmerkelijk langer, of langer dan u
gewend bent, dan is er wellicht meer aan de
hand:
-
De capaciteit van uw gebruikers-pc
is uiteraard belangrijk. Zorg voor
een moderne pc die regelmatig
onderhouden wordt.
- Controleer regelmatig op mal-, spyen adware, alsmede op virussen.
Schoon uw pc regelmatig op en
defragmenteer minimaal 1x per 2
weken.
-
Uw netwerk is verantwoordelijk voor
het transport van data. Het aantal
aanvragen (calls) naar en van de
verschillende servers stijgt
aanmerkelijk met het groeien van
- Het opzetten van een netwerk is een
zaak voor professionals. Zorg voor
voldoende capaciteit binnen een
logisch opgezette infrastructuur.
Vermijd het gebruik van ‘peer to
Handleiding PM-Record® 8
FAQ’s
uw database en het aantal
gebruikers.
Verlofuren - melding:
niet alle verlofuren
zijn geregistreerd
peer’-verbindingen.
-
Uw database-bestand op SQL server
kan soms exponentieel in omvang
groeien, hetgeen leidt tot een
langere verwerkingsduur.
- Voer regelmatig onderhoud uit aan
uw database (gebruik de SHRINK en
herindexerings-functionaliteiten
binnen SQL server). In uitzonderlijke
gevallen kunt u een nieuw LOGbestand aanleggen. In het scherm
‘Database – beheer en onderhoud’
vindt u de database-statistics. U ziet
hier hoe groot uw database en logbestand is, hoeveel tabellen, velden,
etc er zijn geregistreerd. Controleer
dit scherm regelmatig en ziet u
plotseling iets opvallends, dan is in
de regel onderhoud nodig.
-
Het gedeeld gebruik van een enkele,
centraal geplaatste applicatie valt
te vergelijken met een flessenhals.
- Geef iedere gebruiker toegang tot
een eigen instantie van de applicatie
(PM-Record®, PM-DocMaker®). Dit
geldt óók voor Terminal Server
gebruikers!
-
SQL Server MSDE-edition (dit is de
runtime versie van SQL Server 2000)
heeft een gelimiteerde ‘call’capaciteit; bij overschrijding van
het maximaal aantal toegestane
data-aanvragen wordt een wachtrij
aangelegd. Dit kan leiden tot timeouts en soms tot crashes. Hoe meer
gebruikers u heeft, hoe groter de
kans dat de capaciteitsgrens wordt
overschreden.
- Schakel over op SQL Server 2005
Express Edition; deze kent geen
‘call’-limiet. Indien u veel gebruikers
en/of meerdere SQL server
databases heeft, kan het verstandig
zijn over te schakelen op een
officiële (licentie) versie van SQL
Server.
-
Gecombineerd gebruik van Exact
Globe databases met andere
databases op dezelfde server kan
soms tot vertraging leiden.
- Exact Globe maakt voor elke
administratie een aparte database
aan. Met name bij een start of
herstart kan SQL Server veel tijd
nodig hebben om alle databases te
laden. Indien u last heeft van
vertraging tijdens dit proces, plaats
uw PM-database dan op een separate
SQL server instantie.
-
Als u net een nieuwe serverconfiguratie hebt geïnstalleerd,
verzekert u zich er dan van, dat de
database-connecties op de
werkstations de juiste
koppelingseigenschappen hebben.
- De koppelingsconfiguratie dient bij
voorkeur gebruik te maken van
‘Named Pipes’. Neem contact op met
de PM-Helpdesk als u problemen
ondervindt.
-
U gebruikt Windows Vista
- Zie ‘Windows Vista’
-
U gebruikt PMFlame-applicaties
- Zie ‘PMFlame: systeemeisen’
Ondanks dat u zeker weet, dat u in het
venster ‘Beheer – Personeel, verlofregelingen
en bijzondere uren’ alle verlof-werkcodes
heeft geregistreerd, krijgt u toch deze
melding als u de uren- of planningsvensters
Bij een conversie van een oudere versie
van PM-Record® naar versie 07.02 of bij
een geheel nieuwe installatie van PMRecord® kan het soms voorkomen, dat er
ongemerkt een ‘lege regel’ wordt
Handleiding PM-Record® 8
FAQ’s
wilt openen.
aangemaakt in een van de
systeemtabellen. Deze lege regel
veroorzaakt de fout. Bel de PMHelpdesk; deze zal de regel
verwijderen.
Vervuiling
hoofdscherm
PM-Record® is gebouwd voor een
schermresolutie van 1024 x 768 pixels. Indien
uw pc een hogere resolutie-instelling heeft,
blijft er bij een gemaximeerd scherm een
‘leeg’, onbeschreven gebied over; MS Access
ververst alleen het ontworpen gedeelte van
het formulier en u ziet soms de resten van een
vorig scherm in het restgebied.
Met de knop onderin het hoofdscherm
(‘Scherm verversen’) wordt vanaf versie
07.02.05 een ‘harde’ verversing
uitgevoerd. U ziet uw scherm dan een
moment flikkeren. Daarna bent u de
vervuiling kwijt.
Windows Vista
De eerste versie van Windows Vista kent een
aantal serieuze problemen. Opstarten en
afsluiten gaat traag, het kopiëren en plakken
van bestanden vergt veel tijd, Windows
Verkenner loopt regelmatig vast, applicaties
draaien moeizaam en de veiligheidsopties zijn
in sommige gevallen zo rigide en
ondoorzichtelijk, dat technische trucs dienen
te worden aangewend om programma’s
geïnstalleerd of werkend te krijgen.
Microsoft heef inmiddels de eerste patch
(SP1) uitgebracht (april 2008).
Windows Vista is tevens een ‘zwaar’
operatingsysteem: de hypermoderne techniek
stelt evenredige eisen aan uw
computersysteem. Alleen al om te kunnen
‘draaien’ vraagt Vista minimaal 500 MB intern
geheugen (RAM). Gaat u daarnaast met uw
eigen software werken, dan wordt de
belasting nog groter.
Indien u besluit over te gaan op
Windows Vista zult u ook de capaciteit
van uw werkstations onder de loep
moeten nemen. De minimumeisen voor
de standaardversie van Vista zijn:

Tenminste een 800MHz
processor

512MB systeemgeheugen

40GB harddisk met 15GB vrije
ruimte
Deze eisen zijn echter minimaal; indien
u daarnaast uw eigen software gaat
‘draaien’ (wat wel de bedoeling is), dan
zult u snel geïrriteerd raken. Wilt u een
redelijk werkende pc tot uw beschikking
hebben, dan kunt u beter voor de
volgende kwalificaties kiezen:

1GHz 32-bit (x86) of 64-bit
(x64) processor

1GB systeemgeheugen

40GB harddisk met 15GB vrije
ruimte
Handleiding PM-Record® 8
FAQ’s
Download