8.3 Umgebungsvariablen: Unterschied zwischen den Versionen

Aus Wiki-Onlinehandbuch für ShopMaster
Zur Navigation springen Zur Suche springen
K
 
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
ShopMaster verwendet 2 Umgebungsvariablen. Zum Einen ist das »SMTMP«, mit deren Hilfe
'''''ShopMaster''''' verwendet 2 Umgebungsvariablen.
sich festlegen lässt, wo temporäre Dateien abgespeichert werden. »SMTMP« enthält den Namen
 
eines Verzeichnisses – vorzugsweise auf einem lokalen Datenträger und nicht auf einem
Zum Einen ist das »SMTEMP«, mit deren Hilfe sich festlegen lässt, wo temporäre Dateien abgespeichert werden. »SMTEMP« enthält den Namen eines Verzeichnisses – vorzugsweise auf einem lokalen Datenträger und nicht auf einem Netzlaufwerk, um so den Netzwerkverkehr zu minimieren. Ist die Variable nicht gesetzt wird dazu der Wert der Variable »TEMP« und falls es diese auch nicht gibt die Variable »TMP« verwendet. Das Verzeichnis auf das die »SMTEMP« Variable zeigt muss existieren und der Benutzer benötigt unbedingt die Rechte zum Schreiben, Lesen, Ändern und zum Ordnerinhalt auflisten für dieses Verzeichnis.
Netzlaufwerk, um so den Netzwerkverkehr zu minimieren. Ist die Variable nicht gesetzt wird dazu
 
der Wert der Variable »TEMP« und falls es diese auch nicht gibt die Variable »TMP« verwendet.
Die zweite Umgebungsvariable ist »SMNAME«. Sie wird u. a. dazu verwendet, den PC eindeutig zu identifizieren, um so z.B. die Druckoptionen pro Rechner abspeichern zu können. Sollte diese Variable nicht gesetzt sein, verwendet '''''ShopMaster''''' stattdessen die Nummer der Netzwerkkarte im PC. Diese ist zwar im Normalfall auch eindeutig aber im Falle eines Austausches der Netzwerkkarte oder des ganzen PCs gehen die abgespeicherten Druckoptionen verloren. Sollten Sie jedoch einen Windows Terminal Server einsetzen, ist die Nummer der Netzwerkkarte nicht mehr eindeutig. Hier müssen Sie für jeden Terminal-Client auf dem Server der Variablen »SMNAME« einen eindeutigen Wert zuweisen, wenn Sie wollen, dass sich '''''ShopMaster''''' die Druckereinstellungen pro Benutzer bzw. pro Station merkt.
Das Verzeichnis auf das die »SMTMP« Variable zeigt muss existieren und der Benutzer benötigt
unbedingt die Rechte zum Schreiben, Lesen, Ändern und zum Ordnerinhalt auflisten für dieses
Verzeichnis. Die zweite Umgebungsvariable ist »SMNAME«. Sie wird u. a. dazu verwendet, den
PC eindeutig zu identifizieren, um so z.B. die Druckoptionen pro Rechner abspeichern zu können.
Sollte diese Variable nicht gesetzt sein, verwendet ShopMaster stattdessen die Nummer der
Netzwerkkarte im PC. Diese ist zwar im Normalfall auch eindeutig aber im Falle eines Austausches
der Netzwerkkarte oder des ganzen PCs gehen die abgespeicherten Druckoptionen verloren.
Sollten Sie jedoch einen Windows Terminal Server einsetzen, ist die Nummer der Netzwerkkarte
nicht mehr eindeutig. Hier müssen Sie für jeden Terminal-Client auf dem Server der Variablen
»SMNAME« einen eindeutigen Wert zuweisen, wenn Sie wollen, dass sich ShopMaster die
Druckereinstellungen pro Benutzer bzw. pro Station merkt.


Zum Setzen von Umgebungsvariablen gehen Sie wie folgt vor:
Zum Setzen von Umgebungsvariablen gehen Sie wie folgt vor:




[[Bild:Abb_B_1.gif|frame|none|Abb. 1 - Menü von Arbeitsplatz]]
[[Bild:Abb_B_1.gif|frame|none|Abb. 1 - Rechtsklick auf Arbeitsplatz]]




Klicken Sie mit der rechten Maustaste auf das Icon Arbeitsplatz und wählen Sie den Menüpunkt
Klicken Sie mit der rechten Maustaste auf das Icon Arbeitsplatz und wählen Sie den Menüpunkt
»Eigenschaften« aus. Es erscheint das Fenster »Systemeigenschaften«.
»Eigenschaften« aus. Unter Windows Vista und Windows 7 erscheint nun zusätzlich der folgende Dialog:
 
 
[[Bild:Abb_B_5.png|frame|none|Abb. 2 - System ( nur Windows Vista/7 )]]
 
 
Unter Windows Vista bzw. Windows 7 klicken Sie hier bitte auf »Erweiterte Systemeinstellungen«. Bei allen älteren Windowsversionen erscheint sofort das Fenster »Systemeigenschaften«.




[[Bild:Abb_B_2.gif|frame|none|Abb. 2 - Systemeigenschaften Erweitert]]
[[Bild:Abb_B_2.gif|frame|none|Abb. 3 - Systemeigenschaften Erweitert]]




Zeile 32: Zeile 27:




[[Bild:Abb_B_3.gif|frame|none|Abb. 3 - Umgebungsvariablen]]
[[Bild:Abb_B_3.gif|frame|none|Abb. 4 - Umgebungsvariablen]]




Zeile 38: Zeile 33:




[[Bild:Abb_B_4.gif|frame|none|Abb. 4 - Neue Benutzervariable]]
[[Bild:Abb_B_4.gif|frame|none|Abb. 5 - Neue Benutzervariable]]




In die erste Zeile geben Sie nun als Name der Variable entweder »SMTMP« oder wie in Abb. 4
In die erste Zeile geben Sie nun als Name der Variable entweder »SMTEMP« oder wie in Abb. 5
»SMNAME« ein. In der zweiten Zeile tragen Sie dann den Wert für die Variable also entweder
»SMNAME« ein. In der zweiten Zeile tragen Sie dann den Wert für die Variable also entweder
einen gültigen Pfad oder einen eindeutigen Namen für die Station bzw. den Benutzer ein. Durch
einen gültigen Pfad oder einen eindeutigen Namen für die Station bzw. den Benutzer ein. Durch
einen Klick auf »OK« erscheint nun die neu eingegebene Variable unter den Benutzervariablen in
einen Klick auf »OK« erscheint nun die neu eingegebene Variable unter den Benutzervariablen in
Abb. B.3. Erst durch einen erneuten Klick auf »OK« im Fenster Umgebungsvariablen werden die
Abb. 3. Erst durch einen erneuten Klick auf »OK« im Fenster Umgebungsvariablen werden die
vorgenommenen Änderungen an den Variablen auch abgespeichert und stehen nun ShopMaster
vorgenommenen Änderungen an den Variablen auch abgespeichert und stehen nun '''''ShopMaster'''''
zur Verfügung.
zur Verfügung.


Bitte vermeiden Sie Leerzeichen und Punkte in den Werten der Variablen. Verwenden Sie stattdessen bei »SMNAME« den Unterstrich „_“ bzw. wählen bei »SMTMP« ein entsprechendes Verzeichnis.
<!-- Es gibt 2 Möglichkeiten ShopMaster auf ein bestimmtes Lager oder eine bestimmte Kasse festzulegen.
 
Entweder Sie hinterlegen für jeden PC eine INI Datei mit der dafür fix vorgesehen Kasse oder dem Lager
oder die häufigere Variante in den Umgebungsvariablen
 
        Bsp.: 
              Kasse=10
              Lager=20
 
Dies bedeutet das der verwendete PC bzw. Windows-User sobald ShopMaster geöffnet wird die Kasse 10 und das Lager 20 als Grundlage hat.
-->
 
Bitte vermeiden Sie Leerzeichen und Punkte in den Werten der Variablen. Verwenden Sie stattdessen bei »SMNAME« den Unterstrich „_“ bzw. wählen bei »SMTEMP« ein entsprechendes Verzeichnis.

Aktuelle Version vom 27. April 2016, 13:55 Uhr

ShopMaster verwendet 2 Umgebungsvariablen.

Zum Einen ist das »SMTEMP«, mit deren Hilfe sich festlegen lässt, wo temporäre Dateien abgespeichert werden. »SMTEMP« enthält den Namen eines Verzeichnisses – vorzugsweise auf einem lokalen Datenträger und nicht auf einem Netzlaufwerk, um so den Netzwerkverkehr zu minimieren. Ist die Variable nicht gesetzt wird dazu der Wert der Variable »TEMP« und falls es diese auch nicht gibt die Variable »TMP« verwendet. Das Verzeichnis auf das die »SMTEMP« Variable zeigt muss existieren und der Benutzer benötigt unbedingt die Rechte zum Schreiben, Lesen, Ändern und zum Ordnerinhalt auflisten für dieses Verzeichnis.

Die zweite Umgebungsvariable ist »SMNAME«. Sie wird u. a. dazu verwendet, den PC eindeutig zu identifizieren, um so z.B. die Druckoptionen pro Rechner abspeichern zu können. Sollte diese Variable nicht gesetzt sein, verwendet ShopMaster stattdessen die Nummer der Netzwerkkarte im PC. Diese ist zwar im Normalfall auch eindeutig aber im Falle eines Austausches der Netzwerkkarte oder des ganzen PCs gehen die abgespeicherten Druckoptionen verloren. Sollten Sie jedoch einen Windows Terminal Server einsetzen, ist die Nummer der Netzwerkkarte nicht mehr eindeutig. Hier müssen Sie für jeden Terminal-Client auf dem Server der Variablen »SMNAME« einen eindeutigen Wert zuweisen, wenn Sie wollen, dass sich ShopMaster die Druckereinstellungen pro Benutzer bzw. pro Station merkt.

Zum Setzen von Umgebungsvariablen gehen Sie wie folgt vor:


Abb. 1 - Rechtsklick auf Arbeitsplatz


Klicken Sie mit der rechten Maustaste auf das Icon Arbeitsplatz und wählen Sie den Menüpunkt »Eigenschaften« aus. Unter Windows Vista und Windows 7 erscheint nun zusätzlich der folgende Dialog:


Abb. 2 - System ( nur Windows Vista/7 )


Unter Windows Vista bzw. Windows 7 klicken Sie hier bitte auf »Erweiterte Systemeinstellungen«. Bei allen älteren Windowsversionen erscheint sofort das Fenster »Systemeigenschaften«.


Abb. 3 - Systemeigenschaften Erweitert


Hier wählen Sie die Lasche »Erweitert« und klicken auf den Button »Umgebungsvariablen«


Abb. 4 - Umgebungsvariablen


Es öffnet sich das Fenster »Umgebungsvariablen«. Hier erstellen Sie eine neue Benutzervariable, in dem Sie auf den Button »Neu« in der oberen Hälfte des Fensters klicken.


Abb. 5 - Neue Benutzervariable


In die erste Zeile geben Sie nun als Name der Variable entweder »SMTEMP« oder wie in Abb. 5 »SMNAME« ein. In der zweiten Zeile tragen Sie dann den Wert für die Variable also entweder einen gültigen Pfad oder einen eindeutigen Namen für die Station bzw. den Benutzer ein. Durch einen Klick auf »OK« erscheint nun die neu eingegebene Variable unter den Benutzervariablen in Abb. 3. Erst durch einen erneuten Klick auf »OK« im Fenster Umgebungsvariablen werden die vorgenommenen Änderungen an den Variablen auch abgespeichert und stehen nun ShopMaster zur Verfügung.


Bitte vermeiden Sie Leerzeichen und Punkte in den Werten der Variablen. Verwenden Sie stattdessen bei »SMNAME« den Unterstrich „_“ bzw. wählen bei »SMTEMP« ein entsprechendes Verzeichnis.