Deze pagina betreft alleen de legacy en Aruba versies. In Majuro moet deze programmatie gebruikt worden.
De hierna beschreven methode illustreert het gebruik van 2 samengevoegde programma's:
- MercatorOLE.exe: cfr. 0000000160
- FoxPrompt_vi.exe: FoxPrompt_vi.exe is een eenvoudig sequentieel uitvoeringsprogramma van Visual FoxPro-codes. De versies daterend van na 22/5/2005 ondersteunen 2 parameters:
- de naam van een PRG-bestand met de uit te voeren code,
- 1 voor een automatische en stilzwijgende uitvoering.
Het hier beschreven voorbeeld heeft tot doel een automatische centralisatie te realiseren in de boekhouding. Het voorbeeld is opgesteld voor alle sequenties en voor een reeks data beperkt tot de dag voorafgaand aan de actuele datum.
De implementatie gaat als volgt:
- beschikken over een Mercator ERP, min. versie 6.2.12, die functioneert en correct werd geactualiseerd;
- beschikken over een installatiecode met de OLE-optie;
- de OLE-resources van Mercator correct installeren op deze werkpost (cfr. 0000000160);
- het programma FoxPrompt_vi.exe en het bijgevoegde PRG-bestand kopiëren in een directory (die eventueel losstaat van Mercator);
- dit PRG-bestand aanpassen door de gewenste parameters (reeks data, te centraliseren sequenties ...) erin te wijzigen;
- de back-upprocedure testen door via de optie "Uitvoeren…" in het menu "Start" het volgende commando uit te voeren: m:\test\FoxPrompt_vi.exe m:\test\post_auto.prg. Klik op de knop "Run" om de procedure uit te voeren;
- de automatische uitvoering van deze procedure activeren. Dat kan eventueel gerealiseerd worden via het hulpprogramma "Geplande taken" van Windows (zie "Instellingen / Configuratiescherm"). Daarbij moet verwezen worden naar het programma FoxPrompt_vi.exe. In de geavanceerde eigenschappen moet men de commandolijn wijzigen door er de volgende parameters aan toe te voegen: post_auto.prg 1.
De geïmplementeerde procedure zal een TXT-bestand creëren in de DATA-directory van Mercator. Dit bestand zal automatisch worden geopend met Kladblok en zal het centralisatierapport omvatten.
Te laden :
0000001309.zip (0 Kb - 31-05-2007)