Wanneer men overgaat op het gebruik van de nieuwe Dotnet-componenten dan moet men, indien de versie van Mercator 7.3 is of vroeger, de parameterinstelling van de signaletieken transfereren.
De "vertaling" gebeurt op basis van wat zichtbaar is op het scherm. Men moet dus de gebruiker met de meeste rechten kiezen!
Om de signaletieken in Dotnet te transfereren moet men, vooraf, in "Extra / Parameters / Dotnet-componenten", bepalen dat de nieuwe Dotnet-componenten niet gebruikt worden voor de signaletieken (en Mercator herstarten).
Vervolgens moet men de volgende bewerkingen uitvoeren:
- De standaard voor deze signaletiek gedefinieerde waarden noteren ("Extra / Standaardwaarden").
- De signaletiek openen die u wenst te converteren.
- Via "Extra / Code-editor" - tabblad "xBase" de code do dotnet_migrate_sig uitvoeren (meegegeven in het hierbijgevoegde bestand).
- De te converteren signaletiek selecteren (die dus is weergegeven).
- De module vraagt of deze parameterinstelling werkelijk moet worden opgeheven ... het gaat over een eventuele Dotnet-parameterinstelling die reeds zou bestaan! De module doorloopt dan elk tabblad van de signaletiek en, voor elk tabblad, elke controle. Deze worden zoveel mogelijk volgens dezelfde dispositie behandeld en "herplaatst".
- Het formaat van de controles is licht verschillend (voorbeeld: het FoxPro-kader van een kader is niet inbegrepen!), een verificatie en eventueel enkele aanpassingen zouden noodzakelijk kunnen blijken (via "Extra / Schermen signaletieken / Parameterinstelling / ...").
Deze bewerkingen worden herhaald voor elke signaletiek.
Deze module wordt "as is" geleverd, als hulp voor degenen die er nood aan zouden hebben. De gratis levering omvat geen enkele ondersteuning. De sources zijn geleverd, en kunnen dus gewijzigd worden (ter herinnering: geheel onder uw verantwoordelijkheid!).
Na het gebruik van de Dotnet-componenten aan Mercator te hebben aangegeven ("Extra / Parameters / Dotnet-componenten" - minstens voor de signaletieken) moet men de standaardwaarden van de getransfereerde signaletieken verifiëren/vervolledigen ("Extra / Standaardwaarden").
Technische inlichtingen
In de tabel Ctl (die nu alle controles bevat) verkrijgt men:
- Ctl.module = 'CLI' (voor de klantensignaletiek bijvoorbeeld) voor de versie FoxPro
- Ctl.module = '.CLI' (voor de klantensignaletiek bijvoorbeeld) voor de versie Dotnet
Om de verpakkkingensignaletiek te kunnen transfereren moet men eerst de structuur van de tabel Ctl.dbf wijzigen (via de tools). De lengte van de velden libellef, libellen, libellee en libelled moet 80 karakters bedragen.
Trefwoorden: Aruba
Te laden :
0000001925.zip (9 Kb - 18-11-2011)