Avatar billede joki Mester
18. maj 2004 - 14:00 Der er 7 kommentarer og
1 løsning

Svar tilbage fra printjob

Hej

Er der nogen der kan fortælle mig hvordan jeg får svar tilbage fra printeren, når jeg har udskrevet et dokument.
Det skal være sådan at til hver ordre i min database, skal der være et ok felt, der angiver om ordren er printet korrekt ud.
Avatar billede guidmaster Nybegynder
18. maj 2004 - 14:02 #1
Som udgangspunkt vil jeg bestemt ikke mene at det kan lade sig gøre i en webapplikation. Er det på serveren eller klienten du har behovet?
Avatar billede joki Mester
18. maj 2004 - 14:16 #2
Det er begge steder, Klienten (kunden) skal have besked om at deres ordre er sendt til butikken, og serveren skal opdatere databasen.
Er der nogen anden måde det evt. kan laves på
Avatar billede guidmaster Nybegynder
18. maj 2004 - 14:23 #3
Der er masser. Men du skal nok lige tænke over dit desig. Jeg håber ikke at du skriver ud på printeren når en kunde afgiver en ordre - for hvad sker der hvis printeren løber tør for papir? Kunden kan ikke lave en ordre.
Jeg ville 'bare' tage det for gode vare når jeg har gemt ordren i databasen og fortælle kunden at ordren er gennemført.
Jeg vil så lave noget logik andetsteds der sørger for den vidre behandling. Den logik skal ikke ligge i samme kode som den logik der skal bruges ud mod kunderne.
Avatar billede joki Mester
18. maj 2004 - 14:29 #4
ok, lad os antage at vi bare giver besked til kunden om at ordren er sendt og vi opdatere basen.
Har du nogle forslag til hvordan kan vi så lave noget logik der sikre at alle ordre udskrives ??
Avatar billede guidmaster Nybegynder
18. maj 2004 - 14:38 #5
Der er mange måder: En trigger på databasen, et job på databasen, en windows service, i kunne bruge nogel af de gode ting i com+ samt mange andre løsninger. Det kommer helt an på hvordan jeres setup er og hvilke teknologier i anvender og har kendskab til.
En meget nem og hurtig løsning kunne være at bruge idéen fra denne lille artikel: http://weblogs.dotnetforum.dk/guidmaster/archive/2004/05/03/1248.aspx
I korte træk starter den en opgave i baggrunden og afvikler så den kode du ønsker.

Stadig vil jeg mene at det er en rigtig dårlig idé at have webserveren til at udskrive disse ordre da det jo i sagens natur ikke er en webservere opgave - og hvis der ikke er mere papir vil du komme ud for de mærkeligste fejl. Læg hellere den logik på en server som ikke står ude i dmz´en ;)
Avatar billede joki Mester
18. maj 2004 - 14:47 #6
Tak for hjælpen du får points for dine forslag. Ham der er "hjernen" i dette webprojekt stiller kun spørgsmålstegn ved dette problem.
Kunne du mod betaling være interesseret i at hjælpe til hvis det går helt i stå ved dette problem ?
Avatar billede guidmaster Nybegynder
18. maj 2004 - 14:49 #7
I givet fald må du jo kontakte på anden måde ;)
Avatar billede joki Mester
18. maj 2004 - 14:50 #8
Ja hvordan ??
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