Avatar billede kare Nybegynder
03. marts 2004 - 16:36 Der 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??
Avatar billede Slettet bruger
03. marts 2004 - 16:59 #1
Du kan bruge batch-kørsler, men det kræver noget opsætning. Desuden "koster" det en ekstra bruger.
Avatar billede kare Nybegynder
03. marts 2004 - 17:05 #2
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?
Avatar billede 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.
Avatar billede kare Nybegynder
03. marts 2004 - 17:36 #4
Præcis.
Ved du hvordan batchkørslerne sættes i gang?
Avatar billede kare Nybegynder
03. marts 2004 - 18:30 #5
Jeg klarede det selv.
Avatar billede tommypedersen Nybegynder
06. marts 2004 - 20:26 #6
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.

//Tommy
Avatar billede tommypedersen Nybegynder
06. marts 2004 - 20:27 #7
Det koster ikke nogen eksta bruger at benytte det system - kun lidt points :)

//Tommy
Avatar billede kare Nybegynder
07. marts 2004 - 06:58 #8
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?
Avatar billede tommypedersen Nybegynder
07. marts 2004 - 09:46 #9
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
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester