AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

über einen Dienst drucken (Service)

Ein Thema von hoika · begonnen am 14. Feb 2007 · letzter Beitrag vom 14. Feb 2007
Antwort Antwort
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.275 Beiträge
 
Delphi 10.4 Sydney
 
#1

über einen Dienst drucken (Service)

  Alt 14. Feb 2007, 16:44
Hallo #,

ich bastel gerade an einem Dienst,
der täglich bestimmte Sachen machen soll, u.a. auch Drucken.

Problem:
Der Druck erfolgt über List&Label, da gibt es immer eine Reportdatei (.lst),
die liegt nicht lokal vor, sondern wird vor jedem Druck
aus einer Datenbank geladen, im Temp zwischengespeichert
und nach dem Drucken gelöscht
(damit kann die lst-Datei zentral verwaltet werden)

Aber:
Wo ist das Temp eines Dienstes, gibt es das überhaupt.
das Konto läuft unter SYSTEM.

Hat da jemand damit Erfahrungen ?

Bisher mache ich das über "geplante Vorgänge",
dort wird die Anwendung per Parameter selbst gestartet und druckt das aus,
da ist natürlich ein Temp da.


Danke
Heiko
Heiko
  Mit Zitat antworten Zitat
Reinhard Kern

Registriert seit: 22. Okt 2006
772 Beiträge
 
#2

Re: über einen Dienst drucken (Service)

  Alt 14. Feb 2007, 16:58
Zitat von hoika:
Hallo #,

ich bastel gerade an einem Dienst,
der täglich bestimmte Sachen machen soll, u.a. auch Drucken.

Problem:
Der Druck erfolgt über List&Label, da gibt es immer eine Reportdatei (.lst),
die liegt nicht lokal vor, sondern wird vor jedem Druck
aus einer Datenbank geladen, im Temp zwischengespeichert
und nach dem Drucken gelöscht
(damit kann die lst-Datei zentral verwaltet werden)

Aber:
Wo ist das Temp eines Dienstes, gibt es das überhaupt.
das Konto läuft unter SYSTEM.

Hat da jemand damit Erfahrungen ?

Bisher mache ich das über "geplante Vorgänge",
dort wird die Anwendung per Parameter selbst gestartet und druckt das aus,
da ist natürlich ein Temp da.


Danke
Heiko
Hallo Heiko,

es gibt nicht nur kein Temp, unter System Account hat der Dienst nicht einmal Zugriff auf das Netzwerk überhaupt. Das lässt sich zwar alles ändern, wenn du tief genug in die Zugriffsrechte-Verwaltung eintauchst, aber meiner Meinung nach sparst du dir viel Arbeit, wenn du es dabei belässt, die Anwendung zu starten, und es ihr überlässt, Dateien und Drucker zu finden. Bisher läuft die Anwendung ja wahrscheinlich mit einem User-Account. Dein Dienst oder ein Programm, das er startet, müsste auch unter diesem Account laufen.

Gruss Reinhard
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.275 Beiträge
 
Delphi 10.4 Sydney
 
#3

Re: über einen Dienst drucken (Service)

  Alt 14. Feb 2007, 17:19
Hallo,

genau das mit dem Account ändern,
unter dem der Dienst läuft,
wäre auch meine Lösung gewesen.

Warum ich nen Dienst will ?
Ich will nicht
Der Kunde will.

Das soll sowas wie das Job-System bei SAP werden,
also "geplante Vorgänge" nachbauen.

Mir gefällt das auch nicht so ;(


Heiko
Heiko
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz