03. marts 2004 - 16:36Der er
7 kommentarer og 2 løsninger
Afvikle kørsler i baggrunden
Jeg bruger C5, v3. Er det muligt at afvikle XAL-kørsler i baggrunden? Jeg har nogle kørsler, der tager en del tid, og ville gerne køre dem i baggrunden, og samtidig bruge systemet til noget andet. - Det ville nemlig være rart ikke at skulle åbne flere instanser af programmet.
Umiddelbart tror jeg ikke, det er muligt, men måske nogen ved noget??
Den ekstra bruger er ikke noget problem. Kan man fx bruge en form til at tjekke ved hver REFRESH på om en betingelse er opfyldt, og så derudfra starte en batchkørsel i baggrunden? I så fald, kan du give et lille eksempel?
Synes godt om
Slettet bruger
03. marts 2004 - 17:13#3
Nej, den ekstra session kører separat fra din, men der kan sikkert laves en XAL-kørsel som sættes igang jævnligt og laver chekket og herefter evt. sætte batch-kørslen igang.
Under Generelt/TilPasning/Brugerkonfiguration/Generelt kan du opsætte kørsler der skal startes med et bestemt interval - f.eks. 30 sek. Du kan også vælge at kørslen kun skal startes når din C5/XAL ikke lige bliver brugt til noget andet (PAUSE) - det er jo lige det du har brug for!
Der er selvfølgelig grænser for hvor meget tasktid du kan bruge i kørslen men ved at dele opgaver op i små bidder (skal du f.eks. overføre webordre til ordremodulet så kan du tage en eller to af gangen og vente til du bliver trigget igen).
Du kan f.eks. bruge parameter kartoteket til at gemme info om hvor vidt du er kommet.
Det skal du nok få meget sjov med - C5 benytter selv systemet til at kontrollerer post / appointments / killed tasks.
tommypedersen>> Jeg har klaret det med batchkørsler (de tager nemlig ca. 20 minutter stykket at køre!).
En helt anden ting: Har du sat din eOrdre op til at acceptere, oprette debitorer og overføre til ordre automatsik? - det lyder lidt sådan i dit svar. I så fald kunne vi måske deles om koden og lidt point?
Det var et rent fiktivt eksempel jeg kom med, ikke baserende på C5's E-handel moduler. Der findes jo mange webshops man kan leje, der ikke lige kan snakke direkte med C5, der kunne man måske forestille sig at ordrene blev skrevet i nogle CSV filer som din C5 skulle stå og læse ind - det kunne den fin klare som en baggrundsprocess uden at man skulle købe en ekstra bruger eller et ODBC interface.
God søndag...
//Tommy
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.