Jamadata (geavanceerd)
Intro
Het programma die aangeleverd wordt met Cloud Shop is mede mogelijk gemaakt door LinqPad. Hierdoor kunt u zelf ook verdere zaken vereenvoudigen, mits enige ervaring met Windows.
Het programma bevat:
- 1 programma met een UI = LINQPad6.exe
- 1 programma via de CLI ( command line interface) = LPRun6.exe
- Scripts = Map: queries
- Gemeenschappelijke code ( My Extensions ) = Map: plugins/NetCore3/MyExtensions.linq
- DLL’s voor de API en JamaData functionaliteit ( .net core)
Dit kan gecombineerd worden om bepaalde zaken te vergemakkelijken.
Zie: het topic in ‘API’ om te weten wat er mogelijk is.
Use-case: Een knop om orders klaar te zetten in JamaData ( simpel)
Noot : Standaard slaan we niet het wachtwoord die u toegang geeft tot de API’s.
- Ga naar de map waarin LPRun6.exe staat. Rechtermuisklik en druk op ‘maak een snelkoppeling’
- Op de recent aangemaakte snelkoppeling. Rechtermuisklik en druk op ’eigenschappen’
- Pas ‘Target/Doel’ aan.
- Ipv. {pad}/LPRun6.exe
- Wijzig naar “{pad}/LPRun6.exe” “queries/Bestellingen - Klaarzetten open orders.linq” YourPassword
Dit zegt welk script uitgevoerd moet worden, met het wachtwoord van uw account.
Use-case: Automatisch de orders klaarzetten in JamaData om 6:00 ( simpel)
Met behulp van de stappen hierboven. Kunt u de snelkoppeling oproepen in ‘Windows Taken Planner’. Deze handige tool in Windows laat je toe om automatisch orders in te lezen op een specifiek tijdstip.
Links
- LinqPad - Het achterliggend programma
- LinqPad CLI - Programma’s uitvoeren via de CLI ( bv. voor automatisatie)
- LinqPad Dump - Gemakkelijk info tonen