Na Olivier even uit te leggen wat ik vrijdag had gedaan, konden we aan onze vijfde week bij KBC beginnen. Zoals ik in het vorige verslag vermelde, zaten we mooi op schema. Hier kwam deze week al snel verandering in…
Maandag begonnen we met het importeren van het Excel-bestand met assets, wat vrij goed lukte. Toen kwam André, onze stagebegeleider, met de boodschap dat er drie inputbestanden zijn in plaats van één inputbestand. Daarbij bleek het ene inputbestand (Assets) dat we in eerste instantie ter beschikking hadden groter was geworden (meer kolommen), en dat de drie inputbestanden aan elkaar gelinkt moesten worden.
Het gevolg hiervan was dat we onze planning volledig moesten herzien en dat verschillende werkende delen van onze applicatie overbodig waren geworden. Van deze wijzigingen maakten we gebruik om onze documenten (op papier) te ordenen. De volgende stap was om de link tussen de verschillende tabellen te vinden en de mogelijkheden te onderzoeken. We experimenteerden met opendatasource queries maar zonder veel succes.
Aangezien we van plan zijn zo weinig mogelijk data in Access zelf op te slaan, waren we nu genoodzaakt een alternatief te vinden. Daarom besloten we al redelijk snel om alle data in SQL Server onder te brengen. Op deze server bevinden zich ook de twee printertools waar we onze informatie vandaan halen.
Logisch was dan ook de volgende stap om alle data van Excel naar SQL Server te transporteren via onze Access applicatie in VBA. Gemakkelijk ging dit niet. We hadden problemen met het inlezen van waarden uit de Excel-worksheets. Verschillende velden werden om een onbekende reden niet ingelezen, het onderzoeken van dit probleem heeft veel tijd gevraagd. Toch is het ons gelukt dit probleem voor het einde van de week op te lossen.
Ten slotte hebben we de mogelijkheid onderzocht om IP-adressen in de databank van de Xerox-tool toe te voegen. Zo zouden de printers achter deze IP-adressen automatisch ontdekt worden. Het toevoegen is gelukt maar we gaan bij een nieuwe installatie van de tools dit verder onderzoeken.
Deze week in drie woorden: herplannen, syntax-problemen & SQL-Server.