zaterdag 23 februari 2008

Database repareren in Access 2007

Op het IRK konden enkele beurtbriefjes niet ingegeven worden, omdat een fout geslopen was in de databank. Microsoft voorziet dan een oplossing door de databank te repareren. In Access 2007 is dit niet zo gemakkelijk te vinden.

Start Access 2007 op en open de wedstrijd-databank. Klik op de Office-knop en ga via Beheren naar Database comprimeren en herstellen.

zaterdag 16 februari 2008

Evaluatie na IRK

Het netwerk functioneerde naar behoren.
Er zijn nu 3 handleidingen voorhanden in de vorm van een draaiboek.
Op de 3 portables is Van Dale 14 geïnstalleerd.

Eén probleem vastgesteld bij het ingeven van bepaalde beurten : deze werden niet verwerkt en er verscheen ook geen foutmelding. Bij het manueel ingeven van de gegevens (rechtstreeks in de tabellen) werd duidelijk dat er een probleem zat in de indexen op de beurten-tabel. Dit probleem was verholpen door de database eens te repareren.

Het draaiboek zou ook uitleg moeten bevatten over eenvoudige Windows-handelingen : aanmaken van een mapje, kopiëren van een bestand van en naar een USB-stick, afsluiten van Windows Vista, ...

Inmiddels is uit de naverbetering gebleken dat er door in de jurykamer slechts één foutje ingegeven was ! Proficiat !

dinsdag 5 februari 2008

Tafelschikking

Marc (MSE) heeft heel wat problemen gehad met de tafelschikking in Interclubjury.

Belangrijk in dergelijk geval is om met een goede ICLEEG.MDB te starten (desnoods interclubjury.zip opnieuw downloaden van de NTSV-site) en de wedstrijd opnieuw aan te maken.

Momenteel wordt de tafelschikking in de vorm van het opgemaakte formulier gekopieerd naar de wedstrijd-database. Bij het verbinden met de wedstrijd wordt het formulier in interclubjury geïmporteerd. Ik ben van plan om deze techniek te vervangen door een gegevenstabel, wat minder risico's inhoudt qua compatibiliteit met de verschillende Access-versies die gebruikt worden. Is wel een serieus werkje dat ik goed moet voorbereiden (wellicht voor een vakantieperiode ...).

zondag 27 januari 2008

Evaluatie na IC Gentbrugge

Vooraf
Instelling van PC Brussel in netwerk : de andere portables in het netwerk waren wel zichtbaar, maar niet toegankelijk voor PC Brussel. In het netwerkcentrum was zichtbaar dat de PC ingesteld was op een gewone netwerkkaart (gevolg van de pogingen om thuis verbinding te maken met internet). Verbinding gemaakt met het draadloos netwerk "Scrabbleverb.". Daarna PC heropgestart en alles is OK.
Delen van bestanden in Vista (zie vorig artikel) : PC Amsterdam ingesteld en heropgestart. Andere PC's nog niet zo ingesteld.
PC Brussel en PC China :
  1. verbonden met wedstrijd en ledenlijst van PC Amsterdam
  2. ledenlijst gekopieerd naar de eigen C-schijf
  3. verbonden met ledenlijst op de C-schijf
Tijdens de wedstrijd
Afdrukken van maximumzet en nulscores vorige beurt : staat ingesteld op Samsung-printer. Telkens moet specifiek aangeduid worden om op de Brother af te drukken. Tijdens de pauze is de Samsung-printer verwijderd. Daarna wordt bij het afdrukken alleen een waarschuwing gegeven dat de Samsung-printer er niet is en dat op de standaardprinter zal afgedrukt worden. Voor de andere documenten komt het probleem niet voor omdat daar de standaardprinter ingesteld is. Dit moet nog verbeterd worden in Interclubjury.

Na de wedstrijd
Afdrukken van wedstrijdverslag : instelling van de pagina nog niet optimaal waardoor een tweede blanco blad afgedrukt wordt. Je kan natuurlijk specifiëren om alleen pagina 1 af te drukken. Met Access 2000 konden de instellingen aangepast worden. In Access 2007 kan dit (nog) niet : moet uitgezocht worden.

Afsluiten van de PC's : als alle programma's afgesloten zijn kan je met Alt+F4 het afsluitmenu krijgen. Deze stelt standaard de slaapstand voor. Als je tweemaal het pijltje naar beneden indrukt, kom je bij afsluiten en kan je op Enter drukken.

PC China : lijkt veel trager te werken dan PC Brussel. Deze indruk hadden we ook in Heist ?!

dinsdag 22 januari 2008

Gent -> Tielt

Na de interclub van Gent wordt het materiaal doorgegeven aan Tielt voor het seniorenkampioenschap op 6 februari.
Mail naar MST aan wie je welke toestellen gegeven hebt.

Oplossing netwerktraagheid op Vista

Enkele fenomenen die we opmerkten tijdens de eerste interclub, zijn te verklaren door de specifieke manier van delen van gegevens onder Windows Vista.
Voor aanvang van de interclub in Gent zal ik deze zaken ook aanpassen op de NTSV-portables.

Delen van de mappen : bij de geavanceerde opties moet aangeduid staan dat er nooit offline kopies gemaakt mogen worden. Zoniet, werkt ieder in een lokale kopie zodat kleine storingen in het netwerk niet opgemerkt worden, maar probeert Vista daarna de gegevens te synchroniseren, wat in het geval van Access niet altijd lukt. Dit verklaart misschien waarom bepaalde ingegeven beurten (op PC China) naderhand niet op de server zichtbaar waren.

SMB2 : dit is een nieuw protocol voor bestandsdeling dat in Windows Vista en zijn opvolgers zal gebruikt worden. In combinatie met Access wordt wereldwijd het probleem gemeld dat gedeelde databases niet meer gesloten kunnen worden (wat wij merkten op PC Brussel). Daarom zal dit systeem voorlopig uitgeschakeld worden op de server (concreet voor ons : alle NTSV-portables met Vista).
Technische oplossing : registerwaarde aanmaken en server rebooten.
Zie :
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1259708&SiteID=1
Disabling SMB2 on the machine that hosts the share seems to solve the problem. Share works fine when a Windows XP machine hosts the shared folder because XP does not support SMB2 and the machines connecting will use SMB.
So far this is an undocumented problem only known by Microsoft's internal support staff, so use this information at your own risk. It is unkown if disabling SMB2 will have any other side-effects. To disable SMB2 on the machine hosting the shared folder, add a registery value named SMB2 under HKEY_LOCAL_MACHINE/SYSTEM/CONTROLSET/SERVICES/LANMANSERVER/PARAMETERS and set it to 0. Reboot.

zondag 13 januari 2008

Interclubjury : export naar Excel

Het exporteren van de scores van de deelnemers naar het Excel-blad lukt niet altijd.

1) Er wordt vertrokken van een leeg blad export.xls in de map van interclubjury. Deze moet uiteraard aanwezig zijn en ook toegankelijk (je moet deze zonder problemen kunnen openen).

2) Er wordt een kopie gemaakt van export.xls in de map van de interclubs met dezelfde naam als de wedstrijd waarmee je bezig bent.

3) Er moeten uiteraard beurten ingegeven zijn. Ik verbeter momenteel de export-routine zodat in alle omstandigheden een export-file aangemaakt wordt (ook als het einde van de wedstrijd nog niet bereikt is).

4) Wanneer het exporteren mislukt, blijft Excel draaien en kan je export.xls niet nog eens openen. Ook niet als je interclubjury al verlaten hebt. Dan moet je via het taakbeheer (Ctrl+Shift+Esc) eerst Excel stoppen. Ook dit probleem moet nog verholpen worden in interclubjury.

5) Als er iets misloopt wordt er een uitgebreide foutmelding gegeven : geef die zo volledig mogelijk door naar de Commissie Systeembeheer.

zaterdag 12 januari 2008

Noodstop

De snelste manier om de computers uit te zetten : houd de aan/uit-knop meer dan 5 seconden ingedrukt.

Doe dit bij voorkeur niet wanneer er nog programma's open staan. Probeer deze af te sluiten met Alt+F4 of via het taakbeheer (Ctrl+Shift+Esc).

Als je de aan/uit-knop slechts één seconde indrukt, gaat de computer in slaapstand.

Opstarten kan door de aan/uit-knop weer één seconde in te drukken.

Het gewone afsluiten vind je onder Start -> hangslot -> Afsluiten ofwel met Alt+F4 en daarna 2x pijltje omlaag.

dinsdag 8 januari 2008

Taal toetsenbord

De nieuwe portables hebben een Nederlands ingebouwd toetsenbord (QWERTY). De externe toetsenborden hebben een Belgische indeling (AZERTY).

Momenteel zijn de portables ingesteld op de Belgische toetsenborden : houd het pijltje boven de afkorting NL in de menubalk rechtsonder en je ziet : Nederlands (België).

Als je zonder de externe toetsenborden wil werken met de Nederlandse instelling, klik dan met de rechtermuisknop op NL in de menubalk rechtsonder en kies voor "Instellingen". In het venster met de beschikbare talen zet je Nederlands (Nederland) bovenaan met toetsenbord "Verenigde Staten (internationaal)".

Als je met de externe toetsenborden wil werken met de Belgische instelling, klik dan met de rechtermuisknop op NL in de menubalk rechtsonder en kies voor "Instellingen". In het venster met de beschikbare talen zet je Nederlands (België) bovenaan met toetsenbord "Belgisch (punt)".

Evaluatie interclub Heist

Na een vermoeiende première voor de nieuwe hardware en software (en de mensen die ermee moesten werken), is het tijd voor een evaluatie.

Netwerkproblemen : het openen van bepaalde schermen of lijstjes vertraagt het ingeven van beurtbriefjes op andere schermen. Probleem komt vaak voor in Access 2003 en blijkbaar ook in Access 2007. Importeren van tafelschikking bij opstarten van wedstrijd moet herzien worden.

PC Brussel : is volledig vastgelopen. Afsluiten van processen in Windows Vista is niet zo eenvoudig als in Windows XP ... Gewoon de aan/uit-knop 5 seconden ingedrukt houden en weer opstarten.

Ingave beurtbriefjes : sommige resultaten werden niet opgenomen ? Moet nog gesimuleerd worden.

Snelheid van netwerk en software is wel voldoende. Problemen bij het begin van de wedstrijd waren vooral te wijten aan ontbrekende beurtbriefjes en gewijzigde spelernummers. Uiteindelijk bleek na de naverbetering dat er slechts 8 foutjes ingegeven werden tijdens de wedstrijd (record ?) ! Proficiat aan het computerteam !