Labelbeheer
Algemeen
Binnen de maatwerkrapporten en -scripts welke door Wilhelm Tell worden ontwikkeld als onderdeel van de implementatie van het
Het ERP-pakket ISAH7 van ISAH worden op verschillende plaatsen korte standaardteksten ingevuld, zoals inkooporder, verkooporder. Deze korte standaardteksten worden in deze handleiding labels genoemd.
In het algemeen worden van bepaalde rapporten en/of scripts verwacht dat deze teksten een bepaalde specifieke omschrijving hebben of dat meerdere talen worden ondersteund. Dit laatste wordt voor de meeste klanten bijna een standaard wens bij verschillende rapporten. Dit kan in de code van het rapport worden opgelost, zoals het maken van verschillende versies van een rapport per taal of de taalafhankelijkheid binnen een rapport programmeren.
Deze oplossingen zijn erg onderhouds- en arbeidsintensief en maken dat aanpassingen door een programmeur moeten worden gemaakt. Aangezien Wilhelm Tell dit soort eenvoudig standaard werk helemaal niet leuk vindt, is er een standaard module ontwikkeld, waarmee klanten zelf hun labels kunnen beheren. Dit geeft klanten de kans om zelf de omschrijving binnen rapporten en scripts aan te passen en meertaligheid in te voeren. Daarbij bent u niet afhankelijk van een programmeur.
In deze handleiding wordt beschreven op welke wijze dergelijke labels moeten worden aangepast. Dit omdat door personele wisselingen deze kennis bij klanten vaak snel verdwijnt en men aan de hand van de handleiding van de extra mogelijkheiden van het maatwerk van Wilhelm Tell kan profiteren.
Indien u ontdekt dat uw maatwerkrapport of script niet op de wijze zoals beschreven in de handleiding reageert, dan wordt u aangeraden contact op te nemen met Wilhelm Tell om hiervan de oorzaak te onderzoeken en eventueel uw maatwerk aan te passen. Versiebeheer
| Versie | Datum | Aanpassingen |
| 1.0. | 17-5-2008 | 1e versie |
Handleiding
In de volgende paragrafen wordt u uitgelegd op welke wijze u labels binnen
ISAH voor uw maatwerk rapporten in
Crystal Reports ,
IReports en schermen welke zijn gebouwd met VB-script kunt aanpassen.
Voor het aanpassen van de labels dienen de volgende stappen te worden doorlopen:
- Opstarten script voor labelbeheer
- Opzoeken van labels van rapporten/scripts
- Aanpassen van bestaande labels
- Toevoegen extra vertaling
Stap 1 Opstarten script voor labelbeheer
Het beheren van labels voor het maatwerk van ISAH7 is door Wilhelm Tell opgelost door het schrijven van een VBscript. Dit is in principe de standaard manier waarop binnen ISAH maatwerk kan worden ontwikkeld. Voor de methode is gekozen om tevens eenvoudige scripts en rapporten met het label beheer te kunnen ondersteunen.
Met de nieuwe versie van het label beheer bent u ook in staat om vanuit ISAH7 eveneens labels binnen WTell aan te passen, indien u gebruik maakt van deze standaard koppeling met ERP-pakketten in relatie met ISAH
Het maatwerkscript voor het beheer van labels wordt door Wilhelm Tell standaard niet in de keuzemenu's van ISAH gehangen, omdat het niet de bedoeling is dat iedereen deze labels kan aanpassen.
Indien u ISAH heeft opgestart, dan dient u naar het menu scripts te navigeren. Dit kan op de volgende wijze. Kies in het hoofdmenu voor de optie Algemeen en vervolgens voor technische basisgegevens en dan scripts. Als het goed ziet uw hoofdmenu er als volgt uit.
 |
| Navigeren menu scripts in ISAH |
In het menu scripts dient u vervolgens te zoeken naar het maatwerkscript RS_Label welke gebruikt wordt om de labels te beheren. Klik hiervoor op het menu scripts en zoek het script RS_Label op. U kunt het snelst het script RS_Label vinden door bovenin in het keuzehokje de tekst RS_Label in te tikken.
 |
| Opzoeken script RS_Label |
Indien dit succesvol is uitgevoerd, dan zal het volgende menu verschijnen, waarbij RS_Label is geselecteerd.
 |
| Overzichtsscherm van de scripts |
Let op: Dat RS_Label in de afbeelding is geselecteerd, kunt u zien omdat deze rij in het overzicht blauw is geworden.
U kunt nu het script opstarten door op de knop uitvoeren te klikken of op uw toetsenbord de knop F5 in te drukken. In de onderliggende afbeelding ziet u de knop uitvoeren welke links onderin in het overzichtsscherm van de script is te vinden.
 |
| Knop uitvoeren in het overzichtsmenu scripts |
Indien deze actie succesvol is voltooid, dan zal het opstartscherm voor het beheren van labels zichtbaar zijn
 |
| Opstartscherm script labelbeheer |
Prima, u heeft het script beheren van labels succesvol opgestart.
Stap 2 Opzoeken van labels van rapporten/scripts
Bij het aanpassen van de bestaande labels wordt ervan uitgegaan dat u succesvol het script labelbeheer hebt opgestart en dat u in het volgende scherm werkt.
 |
| Opstartscherm script labelbeheer |
Nu wilt u de labels van een script en/of maatwerkrapport aanpassen. Om dit te kunnen doen, moet u de unieke code van het script en/of maatwerkrapport weten of opzoeken.
De unieke code van het script kunt u in het scherm van het script links bovenin vinden. Voorbeelden van geldige codes zijn RS001, RS045. De unieke code van een maatwerkrapport kunt u vinden bij de rapportcode in het overzichtsscherm of bij rapporten en van interne rapporten is deze linksonderin te vinden. U zit hier de unieke code met de versie. Bijvoorbeeld de tekst STM01_Orderresultaat20060524. De unieke code hiervan is STM01 voor het beheren van de labels
U kunt de unieke code eveneens opzoeken. Dit doet u door op de keuzeknop voor labels te drukken. Deze kunt u bovenin het sturingsmenu van het labelscript vinden.
 |
| Sturingsmenu van het labelbeheer |
Hierbij dient u op de volgende knop te drukken.
 |
| Knop opzoeken waarden |
In het voorbeeld krijgt u het volgende scherm voor het opzoeken van labels te zien. In uw geval zal dit scherm er anders uitzien. Het script zoekt namelijk automatisch alle maatwerkscripts en -rapporten van Wilhelm Tell op, waarvan u labels kunt aanpassen.
 |
| Keuzemenu labels scripts/rapporten |
U selecteert de labelcode van het script en rapport en drukt vervolgens in het keuzemenu labels scripts/rapporten op de ok knop. In het voorbeeld wordt gekozen om het rapport RPT0001_Productieblad. Vervolgens verschijnt het volgende scherm.
 |
| Labelbeheer waarbij een labelcode is gekozen |
Stap 3 Aanpassen van bestaande labels
Bij het aanpassen van bestaande labels wordt ervan uitgegaan dat u de gegevens van het label goed heeft opgezocht.
 |
| Labelbeheer waarbij een labelcode is gekozen |
In dit scherm zijn de labels zichtbaar welke u in het rapport zult zien. In het voorbeeld wilt u de label Offerte wijzigen in Order. Ga naar het invulvakje waar u offerte ziet en wijzig deze in Order.
 |
| Label Offerte gewijzigd in Order |
Nu heeft u de label gewijzigd, maar om deze wijziging in de database op te slaan dan drukt u op de knop Labels updaten
 |
| De knop labels Updaten |
Nadat u op de knop labels Updaten heeft gedrukt, zal de wijziging op uw maatwerkrapport of -script zichtbaar worden.
Let op: Indien u de lengte van een label wijzigt, dan kan de label qua lay-out niet goed op uw rapport en/of script uitkomen. In een dergelijk geval helaas wel een aanpassing van uw maatwerk benodigd.
Stap 4 Toevoegen extra vertaling
Bij het toevoegen van een extra vertaling wordt ervan uitgegaan dat u de gegevens van het rapport of maatwerkscript goed heeft opgezocht.
 |
| Labelbeheer waarbij een labelcode is gekozen |
Indien u voor het eerst een label heeft gekozen, dan wordt als taal in de meeste gevallen het Nederlands geselecteerd.
In principe kiest het script Labelbeheer de default taal welke u heeft ingesteld. Bij de meeste Wilhelm Tell
klanten is dit Nederlands
Als u de gegevens van een andere taal wilt zien, dan kunt u dit op de volgende manier realiseren. U drukt hiervoor in het sturingsmenu op de keuze knop achter de knop taalcode
 |
| Sturingsmenu van het labelbeheer |
In het sturingsmenu is tevens de taalcode van de labels zichtbaar. U kunt dit op de volgende afbeelding vinden.
 |
| Taalcode in het sturingsmenu |
Indien u op de knop opzoeken waarden drukt
 |
| Knop opzoeken waarden |
Dan verschijnt een overzicht van alle talen welke binnen ISAH7 beschikbaar zijn. Selecteer dan de taal waarvan u de labels wilt aanpassen en druk vervolgens op OK. In het voorbeeld wordt de Engelse taal gekozen.
 |
| Opzoeken van de taalcode |
Indien u succesvol op de OK knop hebt gedrukt, dan zullen de labels in de gewenste taal in het scherm verschijnen.
 |
| De labels in het Engels |
Op dit moment zijn er geen labels in het Engels zichtbaar
De labels van een taal worden op de volgende manier opgezocht. Eerst wordt gekeken of de labels van de betreffende taal zichtbaar zijn. Indien dit niet het geval is en het betreft een vreemde taal, dan wordt gezocht naar de voorkeurs vreemde taal. In de meeste gevallen zal dit Engels zijn. Indien deze labels niet aanwezig zijn, dan wordt gekozen voor de labels van de Nederlandse taal. Als er geen labels in de Nederlandse taal beschikbaar zijn dan wordt de code van het label zichtbaar gemaakt, bijvoorbeeld Label16
U kunt de gewenste labels in het Engels invoeren, zoals als in dit voorbeeld.
 |
| Labels in het Engels ingevoerd |
Indien u in het scherm de labels in het Engels heeft ingevoerd, dan moet u op de knop labels Updaten drukken om deze in de database op te slaan.
 |
| De knop labels Updaten |
Prima. U heeft nu eveneens de labels in het Engels zichtbaar gemaakt.
In de meeste rapporten wordt de gewenste taalcode bepaald door de taalcode, welke u bij een klant of leverancier heeft ingevuld. Indien u bij het toevoegen van een extra taal merkt dat uw rapport deze niet oppakt, dan kunt u contact met Wilhelm Tell opnemen om uw rapport aan te passen. Deze aanpassing is eenvoudig voor u te realiseren, omdat deze als een gestandaardiseerde optie is toe te voegen.