Laatst hadden wij op de helpdesk weer zo’n situatie. Eigenlijk een best logische vraag hoor, begrijp me niet verkeerd. Maar toch leek het aanvankelijk een best lastig verhaal te worden. Zoals mijn trouwe weblog lezers weten, ben ik voor een supermarkt keten bezig met het aanpassen van de preset editor. Tot nu toe waren de klanten die gebruik maken van de digitale versie van de AGF afdeling, nog niet geïnteresseerd in kratnummer vermelding. Bij de oude weegschalen waar bij je nog met schaar en papier moet werken, en de plaatjes handmatig onder de knoppen moet schuiven, was dit al wel het geval. Ergens was de wens om op de touchscreen schalen ook met kratnummers te gaan werken, een logisch vervolg. Maar dit betekende wel dat er diverse zaken aangepast moesten worden. Namelijk : 1) het artikel bestand wat van de supermarkt keten wordt aangeboden moest aangepast worden, zodat dit nummer er ook in zit. 2) De vertaling van dat bestand naar voor de weegschaal gangbare taal, moest aangepast worden. 3) Het protocol van de communicatie driver (die de weegschaal aanstuurt) moest ook dit nummer kunnen verwerken. 4) de weegschaal zelf moet dit nummer natuurlijk tonen. En tot slot nummer 5) Jeroentje moest het nummer ook in de preset editor toevoegen.
Al met al een logisch wens, maar het had nogal wat gevolgen. Totdat ik een keertje op het internet zat te surfen en bij de experts van foxite.com terecht kwam. Ik zag op een van hun weblogs dat ze daarop vertelden hoe je plaatjes via je programmeertaal kunt manipuleren. Feitelijk doe ik dat ook al met de preset editor. Ik vertaal het origineel namelijk naar voor de weegschaal gewenst formaat. Maar de site liet zien dat je ook logo’s en tekst daarop kunt toevoegen. Toen ik dat zo las, besefte ik dat al die stappen die ik zojuist hierboven heb beschreven eigenlijk helemaal niet nodig zijn. Behalve dan nummer 5 natuurlijk. Nadat het plaatje van formaat is aangepast, plaats ik gewoon het kratnummer er overheen. Deze week kreeg ik groen licht om deze eenvoudige methode in de preset editor te bakken en binnen een half uurtje was dit al gedaan. En daarmee heb ik enorm veel tijd uitgespaard, want het doorlopen van al die andere stappen had volgens mij minimaal een paar weken geduurd….. Om die plaatjes aan de knoppen toe te voegen heb ik trouwens de “verkenner” optie toegevoegd (zie linker schermpje). Je kan gewoon een map selecteren waar je de plaatjes in bewaard. En je hoeft ze dan alleen naar de gewenste toets te verslepen. Alles (inclusief toevoegen van het krat nummer) gaat dan automatisch.
Ps: let niet op de benamingen. Die kloppen in dit voorbeeld natuurlijk niet.
Mazzel