PMS32 Online- Hilfereferenz
GRID.ALL.DEFINE
Mit der Version PMS32 V1.0.04 und ab Version 1.0.03.0018 können die farblichen Darstellungen von allen Listen in PMS über Scripting angepasst werden. Damit wird ermöglicht, Datensätze abhängig von ihrem Inhalt farblich zu kennzeichnen.
Sinnvolle Anwendung findet sich zum Beispiel in der ausgegrauten Darstellung von gesperrten Datensätzen oder in der farblichen Kennzeichnung unterschiedlicher Positionsarten.
Da diese Kennzeichnung abhängig von der Geschwindigkeit des Gesamtsystems ist wurde darauf verzichtet vorhandene Beispieldateien direkt mit einem Update zu installieren. Stattdessen steht die Datei „Grid.All.Define“ im Samples Verzeichnis zur Verfügung. Diese Datei dient als Vorlage und kann entsprechend den Kundenwünschen angepasst und installiert werden.
Die Datei „Grid.All.Define” der Version V 1.0.03 liegt im Verzeichnis „Samples” vor und kann zur Installation kopiert werden. Für die Version V1.0.03 wird die Datei in das Verzeichnis .\MENUS\ kopiert. Mit der Version V1.0.04 wird diese Datei im Verzeichnis .\SYS\MYSYS\ erwartet und überschreibt somit ggf. eine vorhandene mitgelieferte Datei im übergeordneten Verzeichnis.
Der Name der Datei ist festgelegt und kann nicht geändert werden. Die Datei wird zukünftig für alle Einstellungen der Listen in PMS32 verwendet. Derzeit werden lediglich die dynamischen Farben festgelegt. Nachfolgend wird der Aufbau erklärt:
Der Aufbau gliedert sich in folgender Hierarchie:
<Dynamics>
*/ enthält alle
Definitionen der dynamischen Werte
<SpecialStrings>
*/ enthält einfache String Definitionen
<>
<Defines>
*/ enthält fertige Definitionen für bestimmte Ausdrücke
<>
<Default>
*/ enthält Definitionen für Bereiche für die keine spezielle
Definition angegeben sind. (siehe weiter
unten)
<>
<Row>
*/ enthält die Tabellendefinition im Zeilenmodus mit den
speziellen Farbeinstellungen
<Alias>
*/ enthält spezielle Definitionen für bestimmte Tabellen im
Zeilenmodus
*/ in diesem Bereich heißen alle Eigenschaften DynamicRow…
<>
<>
<Col>
*/ enthält die Tabellendefinition im Spaltenmodus mit den
speziellen Farbeinstellungen
<Alias>
*/ enthält spezielle Definitionen für bestimmte Tabellen im
Spaltenmodus
*/ in diesem Bereich heißen alle Eigenschaften Dynamic…
<>
<>
<Vorlagen_Row_Col>
*/ enthält vorgefertigte Definitionen für Tabellen im Zeilenmodus
und Spaltenmodus
<>
<>
Jeder Bereich kann mit der Eigenschaft „USEDYNAMICVALUES“ aktiviert oder deaktiviert werden. Wenn sie testen möchten, ob die Geschwindigkeit bei der Darstellung durch die Farbeinstellungen beeinflusst wird kann diese Eigenschaft dazu verwendet werden die Einstellungen vorübergehend abzuschalten.
Einstellungen diesen Bereichs nicht verwenden (abschalten):
USEDYNAMICVALUES =.F.
Einstellungen diesen Bereichs verwenden (einschalten):
USEDYNAMICVALUES =.T.
Hier werden die möglichen Dynamic-Eigenschaften für die Bereiche Default, Row und Col aufgelistet. Diese Eigenschaften werden immer unterhalb einer Tabelle (Alias) angegeben, außer im Bereich Default, da diese Eigenschaften allgemeingültig festgelegt sind.
Beachten Sie, dass der Name der Eigenschaft
je nach Bereich dahingehen variiert werden muss, dass in der Rubrik „Row“ das Wort „Row“ hinter das
Wort Dynamic gestellt werden muss. Aus „DynamicBackColor“
wird für den Bereich Row „DynamicRowBackColor“.
Im Bereich „Col“ wird keine Veränderung des
Eigenschaftnamens vorgenommen.
Hinweis:
der Bereich „Row“ sollte immer bevorzugt verwendet
werden, das diese Möglichkeit die Geschwindigkeit gegenüber der
Spaltendarstellung erhöht.
Mögliche Werte:
Hiermit kann die Ausrichtung festgelegt werden, gültige Werte sind:

Hiermit kann die Schriftart festgelegt werden, gültige Werte sind installierte Schriftartennamen. Bitte achten Sie auch darauf, dass alle Stationen über diese Schriftarten verfügen müssen.
Hiermit kann die Schriftgröße festgelegt werden, übliche Werte bewegen sich zwischen 8 und 12 Punkt.
Hiermit kann festgelegt werden, ob die Darstellung in Fettschrift oder Normalschrift erfolgen soll, gültige Werte sind: .T. oder .TRUE. für Ja bzw. Wahr und .F. oder .FALSE. für Nein bzw. Falsch.
Hiermit kann festgelegt werden, ob die Darstellung in Kursivschrift oder Normalschrift erfolgen soll, gültige Werte sind: .T. oder .TRUE. für Ja bzw. Wahr und .F. oder .FALSE. für Nein bzw. Falsch.
Hiermit kann festgelegt werden, ob die Darstellung der Schrift schattiert wird oder nicht, gültige Werte sind: .T. oder .TRUE. für Ja bzw. Wahr und .F. oder .FALSE. für Nein bzw. Falsch.
Hiermit kann festgelegt werden, ob die Schriftart durchgestrichen dargestellt wird oder nicht, gültige Werte sind: .T. oder .TRUE. für Ja bzw. Wahr und .F. oder .FALSE. für Nein bzw. Falsch.
Hiermit kann festgelegt werden, ob die Schriftart unterstrichen dargestellt wird oder nicht, gültige Werte sind: .T. oder .TRUE. für Ja bzw. Wahr und .F. oder .FALSE. für Nein bzw. Falsch.
Hiermit kann festgelegt werden, ob die Schriftart durchgestrichen dargestellt wird oder nicht, gültige Werte sind: .T. oder .TRUE. für Ja bzw. Wahr und .F. oder .FALSE. für Nein bzw. Falsch.
Hiermit kann die Vordergrundfarbe bzw. Schriftfarbe festgelegt werden, gültige Werte entnehmen sie bitte der Liste der Farben unter Punkt 4.1 aus der Spalte RGB.
Hiermit kann die Hintergrundfarbe festgelegt werden, gültige Werte entnehmen sie bitte der Liste der Farben unter Punkt 4.1 aus der Spalte RGB.
Hiermit kann ein Text festgelegt werden, der als sog. Tooltiptext beim überfahren mit der Maus angezeigt wird. Sinnvoll ist es hier ggf. spezielle Farbmarkierungen dem Benutzer als Text anzuzeigen, damit erhält der Anwender einen Hinweis auf die Bedeutung der farblichen Markierung oder der abweichenden Darstellung.
Hiermit kann ein Text festgelegt werden, der als sog. Statustext in der Statusleiste am unteren Bildschirmrand angezeigt wird. Sinnvoll ist es hier ggf. spezielle Farbmarkierungen dem Benutzer als Text anzuzeigen, damit erhält der Anwender einen Hinweis auf die Bedeutung der farblichen Markierung oder der abweichenden Darstellung.
Hiermit kann die Formatierung des Feldinhaltes festgelegt werden. Sinnvoll ist hier jedoch nur eine Verwendung innerhalb des „Col“ Spaltenbereichs. Gültige Werte sind:
|
Zeichen
|
Beschreibung |
|
! |
Converts lowercase letters to uppercase
letters. |
|
# |
Permit entry of digits, spaces, and signs, such as the minus sign ( – ). |
|
$ |
Displays the current
currency symbol, as specified by the SET CURRENCY command, in a fixed position. |
|
$$ |
Displays floating currency
symbol that always appears adjacent to the
digits in a spinner or text box. |
|
, |
Displays the current
digit-grouping, or separator, symbol as set by
the Regional and Language
Options setting in the
Windows Control Panel. |
|
. |
Displays the current
decimal point character as specified by the SET POINT command setting. (Default is a period (.)) |
|
9 |
Permits entry of
digits and signs. |
|
A |
Permits alphabetic characters
only. |
|
H |
Prevents entry of non-hexadecimal symbols in the specified position. |
|
L |
Permits logical data
only. |
|
N |
Permits letters and
digits only. |
|
U |
Permits alphabetic characters
only and converts them to uppercase (A - Z). |
|
W |
Permits alphabetic characters
only and converts them to lowercase (a - z). |
|
X |
Permits any character. |
|
Y |
Permits the letters,
Y, y, N, and n for the logical values
True (.T.) and False
(.F.), respectively. |
In diesem Bereich werden die Eigentlichen Einstellungen hinterlegt.
Wollen Sie Beispielweise für den Alias „B01“ (Artikeltabelle) eine Farbeinstellung erstellen und bei der Einstellung soll der Datensatz ausgegraut dargestellt werden, wenn der Artikel gesperrt ist, dann wird die Einstellung folgendermaßen festgelegt:
…
<Row>
UseDynamicValues=.T.
<B01>
UseDynamicValues=.T.
DynamicRowForeColor=‘=IIF(b01.status>1‘
+DynamicRowForeColor=‘,RGB(192,192,192),RGB(0,0,0)‘
<>
Die Einstellung soll für den Alias bzw. die Tabelle „B01“ gelten. Die Eingenschaft DynamicRowForeColor wurde in zwei Zeilen aufgeteilt, daher das „+“ Zeichen in der zweiten Zeile. Dies ermöglicht eine übersichtliche Eingabe der Einstellungen.
Im Ausdruck wird zunächst die Bedingung festgelegt: „B01.STATUS>1“ wenn der Ausdruck wahr ist, wird der nachfolgende Wert verwendet RGB(192,192,192) (grau), sonst der zuletzt angegebene Wert RGB(0,0,0) (schwarz).
Hinweise:
Jede Dynamic-Eigenschaft beginnt mit einem ‚=‘ damit wird festgelegt, dass die Eigenschaft ausgewertet wird, sonst wird der Ausdruck als Programm ausgeführt was sich möglicherweise negativ auf die Geschwindigkeit auswirken kann. Als Programm lassen sich komplexe Berechnungen realisieren.
Die Geschwindigkeit kann ebenfalls erhöht werden, wenn statt der Angabe RGB(x,y,z) der berechnete Endwert angegeben wird. Die Angabe kann als Hexadezimale-Zahl erfolgen:
RGB(0,255,255) wird berechnet als 0xFFFF00. Es werden immer zwei Hex-Blöcke pro RGB-Angabe verwendet, wobei die Angabe R (Rot) und B (Blau) vertauscht werden müssen.
Im Default-Bereich werden alle Dynamic-Eigenschaften hinterlegt, für die es keine spezielle Festlegung gibt.
Bei der Wahl der Farbkombinationen sollte auf die Ergonomie geachtet werden. Für Hintergründe ist es besser Farben in sog. Pastelltönen zu verwenden. Für Schriftfarben sollten besser kräftige Farben verwendet werden. Außerdem sollte darauf geachtet werden, dass sich keine Farbkombinationen einstellen können, bei denen die Schrift- und Hintergrundfarben gleich sind (Weiße Schrift auf weißem Grund).
|
Name |
Farbe |
RGB |
Bild |
|
Weiß |
|
RGB(255,255,255) |
|
|
Weiß,
5% dunkler |
|
RGB(242,242,242) |
|
|
Weiß,
15% dunkler |
|
RGB(217,217,217) |
|
|
Weiß,
25% dunkler |
|
RGB(191,191,191) |
|
|
Weiß,
35% dunkler |
|
RGB(166,166,166) |
|
|
Weiß,
50% dunkler |
|
RGB(128,128,128) |
|
|
Schwarz |
|
RGB(0,0,0) |
|
|
Schwarz,
50% heller |
|
RGB(127,127,127) |
|
|
Schwarz,
35% heller |
|
RGB(89,89,89) |
|
|
Schwarz,
25% heller |
|
RGB(64,64,64) |
|
|
Schwarz,
15% heller |
|
RGB(38,38,38) |
|
|
Schwarz,
5% heller |
|
RGB(13,13,13) |
|
|
Gelbbraun |
|
RGB(238,236,225) |
|
|
Gelbbraun,
10% dunkler |
|
RGB(221,217,195) |
|
|
Gelbbraun,
25% dunkler |
|
RGB(196,188,150) |
|
|
Gelbbraun,
50% dunkler |
|
RGB(148,138,84) |
|
|
Gelbbraun,
75% dunkler |
|
RGB(74,68,42) |
|
|
Gelbbraun,
90% dunkler |
|
RGB(29,27,17) |
|
|
Dunkelblau |
|
RGB(31,73,125) |
|
|
Dunkelblau,
80% heller |
|
RGB(198,217,241) |
|
|
Dunkelblau,
60% heller |
|
RGB(141,179,226) |
|
|
Dunkelblau,
40% heller |
|
RGB(84,141,212) |
|
|
Dunkelblau,
25% dunkler |
|
RGB(23,54,93) |
|
|
Dunkelblau,
50% dunkler |
|
RGB(15,36,62) |
|
|
Blau |
|
RGB(79,129,189) |
|
|
Blau,
80% heller |
|
RGB(219,229,241) |
|
|
Blau,
60% heller |
|
RGB(184,204,228) |
|
|
Blau,
40% heller |
|
RGB(149,179,215) |
|
|
Blau,
25% dunkler |
|
RGB(54,95,145) |
|
|
Blau,
50% dunkler |
|
RGB(36,64,97) |
|
|
Rot |
|
RGB(192,80,77) |
|
|
Rot,
80% heller |
|
RGB(242,219,219) |
|
|
Rot,
60% heller |
|
RGB(229,184,183) |
|
|
Rot,
40% heller |
|
RGB(217,149,148) |
|
|
Rot,
25% dunkler |
|
RGB(148,54,52) |
|
|
Rot,
50% dunkler |
|
RGB(99,36,35) |
|
|
Olivgrün |
|
RGB(155,187,89) |
|
|
Olivgrün,
80% heller |
|
RGB(234,241,221) |
|
|
Olivgrün,
60% heller |
|
RGB(214,227,188) |
|
|
Olivgrün,
40% heller |
|
RGB(194,214,155) |
|
|
Olivgrün,
25% dunkler |
|
RGB(118,146,60) |
|
|
Olivgrün
50% dunkler |
|
RGB(79,98,40) |
|
|
Lila |
|
RGB(128,100,162) |
|
|
Lila,
80% heller |
|
RGB(229,223,236) |
|
|
Lila,
60% heller |
|
RGB(204,192,217) |
|
|
Lila,
40% heller |
|
RGB(178,161,199) |
|
|
Lila,
25% dunkler |
|
RGB(95,73,122) |
|
|
Lila,
50% dunkler |
|
RGB(64,49,82) |
|
|
Aquamarin |
|
RGB(75,172,198) |
|
|
Aquamarin,
80% heller |
|
RGB(218,238,243) |
|
|
Aquamarin,
60% heller |
|
RGB(182,221,232) |
|
|
Aquamarin,
40% heller |
|
RGB(146,205,220) |
|
|
Aquamarin,
25% dunkler |
|
RGB(49,132,155) |
|
|
Aquamarin,
50% dunkler |
|
RGB(33,88,104) |
|
|
Orange |
|
RGB(247,150,70) |
|
|
Orange,
80% heller |
|
RGB(253,233,217) |
|
|
Orange,
60% heller |
|
RGB(251,212,180) |
|
|
Orange,
40% heller |
|
RGB(250,191,143) |
|
|
Orange,
25% dunkler |
|
RGB(227,108,10) |
|
|
Orange,
50% dunkler |
|
RGB(152,72,6) |
Die Beispieldatei finden sie in dem Verzeichnis Samples der PMS32 Installation.
Um die Farbkombinationen in einfacher Weise ändern zu können wurde im Script mit Verweisen gearbeitet, daher kann man möglicher Weise im Dynamic-Eintrag nicht sofort erkennen, welche Einstellungen vorgenommen wurden. Allerdings wird somit ermöglicht, durch Änderung eines einzigen Eintrags alle betroffene Bereiche zu ändern.
<DYNAMICS>
<SPECIALSTRINGS>
MARKER_FONTITALIC =".F."
MARKER_FORECOLOR =RTRIM(STR(RGB(255,255,255)))
MARKER_BACKCOLOR =RTRIM(STR(RGB(166,166,166)))
MARKER_TOOLTIPTEXT ="'Diese Zeile ist markiert!'"
DEACTIVATE_FORECOLOR =RTRIM(STR(RGB(192,192,192)))
GESPERRT_TOOLTIPTEXT ="'Dieser Datensatz ist gesperrt!'"
FONTBOLD =".F."
FONTITALIC =".F."
FONTNAME ="'Arial'"
FONTSIZE ="8"
FORECOLOR =RTRIM(STR(RGB(0,0,0)))
BACKCOLOR =RTRIM(STR(RGB(219,229,241)))
ALIGNMENT ="3"
FONTOUTLINE =".F."
FONTSHADOW =".F."
FONTSTRIKETHRU =".F."
FONTUNDERLINE =".F."
INPUTMASK ="''"
TOOLTIPTEXT ="'Dieser Datensatz hat keine
spezielle Farbkennzeichnung.'"
STATUSBARTEXT ="''"
B01_STATUS_2_FORECOLOR =RTRIM(STR(RGB(227,108,10)))
B01_STATUS_3_FORECOLOR =RTRIM(STR(RGB(255,0,0)))
IP_703_FORECOLOR =RTRIM(STR(RGB(255,255,255)))
IP_709_FORECOLOR =RTRIM(STR(RGB(255,0,0)))
IP_001_BACKCOLOR =RTRIM(STR(RGB(240,250,255)))
IP_002_BACKCOLOR =RTRIM(STR(RGB(225,225,200)))
IP_003_BACKCOLOR =RTRIM(STR(RGB(240,220,255)))
IP_004_BACKCOLOR =RTRIM(STR(RGB(230,240,255)))
IP_005_BACKCOLOR =RTRIM(STR(RGB(255,255,255)))
IP_009_BACKCOLOR =RTRIM(STR(RGB(240,230,255)))
IP_700_BACKCOLOR =RTRIM(STR(RGB(255,245,245)))
IP_701_BACKCOLOR =RTRIM(STR(RGB(242,242,242)))
IP_702_BACKCOLOR =RTRIM(STR(RGB(238,236,225)))
IP_703_BACKCOLOR =RTRIM(STR(RGB(0,0,0)))
IP_706_BACKCOLOR =RTRIM(STR(RGB(221,217,195)))
IP_709_BACKCOLOR =RTRIM(STR(RGB(250,191,143)))
IP_901_BACKCOLOR =RTRIM(STR(RGB(214,227,188)))
IP_907_BACKCOLOR =RTRIM(STR(RGB(251,212,180)))
IP_910_BACKCOLOR =RTRIM(STR(RGB(229,184,183)))
EQUAL_HIGHLIGHT_BACKCOLOR =RTRIM(STR(RGB(255,255,255)))
EQUAL_BACKCOLOR =oRoot.Dynamics.SPECIALSTRINGS.BACKCOLOR
B01_STATUS_2_TOOLTIPTEXT="'Auslaufartikel
(gesperrter Artikel mit Lagerbestand)'"
B01_STATUS_3_TOOLTIPTEXT="'Artikel
gesperrt!'"
IP_001_TOOLTIPTEXT ="'Stammartikelposition'"
IP_002_TOOLTIPTEXT ="'Baugruppenposition'"
IP_003_TOOLTIPTEXT ="'Kostenartikel'"
IP_004_TOOLTIPTEXT ="'Dienstleistungsposition'"
IP_005_TOOLTIPTEXT ="'Beistellposition'"
IP_009_TOOLTIPTEXT ="'Pseudobaugruppenkopf'"
IP_700_TOOLTIPTEXT ="'Texteintrag'"
IP_701_TOOLTIPTEXT ="'Zwischensumme'"
IP_702_TOOLTIPTEXT ="'Gruppensumme'"
IP_703_TOOLTIPTEXT ="'Seitenumbruch'"
IP_706_TOOLTIPTEXT ="'Überschrift'"
IP_709_TOOLTIPTEXT ="'NN-Positon
(Artikel NICHT vorhanden)'"
IP_901_TOOLTIPTEXT ="'Lieferadresse'"
IP_907_TOOLTIPTEXT ="'Ansprechpartner'"
IP_910_TOOLTIPTEXT ="'Rechnungsadresse'"
CheckSection=.T.
<>
<DEFINES>
MARKER_FORECOLOR ="VARTYPE(m.cur)='C'.AND.USED(m.cur).AND..NOT.EOF(m.cur),"
+MARKER_FORECOLOR =oRoot.Dynamics.SPECIALSTRINGS.MARKER_FORECOLOR
+MARKER_FORECOLOR =","
MARKER_BACKCOLOR ="VARTYPE(m.cur)='C'.AND.USED(m.cur).AND..NOT.EOF(m.cur),"
+MARKER_BACKCOLOR =oRoot.Dynamics.SPECIALSTRINGS.MARKER_BACKCOLOR
+MARKER_BACKCOLOR =","
MARKER_TOOLTIPTEXT ="VARTYPE(m.cur)='C'.AND.USED(m.cur).AND..NOT.EOF(m.cur),"
+MARKER_TOOLTIPTEXT =oRoot.Dynamics.SPECIALSTRINGS.MARKER_TOOLTIPTEXT
+MARKER_TOOLTIPTEXT =","
GESPERRT_FORECOLOR ="VARTYPE(GESPERRT)='L'.AND.GESPERRT,"
+GESPERRT_FORECOLOR =oRoot.Dynamics.SPECIALSTRINGS.DEACTIVATE_FORECOLOR
+GESPERRT_FORECOLOR =","
GESPERRT_TOOLTIPTEXT ="VARTYPE(GESPERRT)='L'.AND.GESPERRT,"
+GESPERRT_TOOLTIPTEXT =oRoot.Dynamics.SPECIALSTRINGS.GESPERRT_TOOLTIPTEXT
+GESPERRT_TOOLTIPTEXT =","
ROW_EQUAL_BACKCOLOR ="poGrid.ActiveRow%2=0,"
+ROW_EQUAL_BACKCOLOR =oRoot.Dynamics.SPECIALSTRINGS.EQUAL_HIGHLIGHT_BACKCOLOR
+ROW_EQUAL_BACKCOLOR =","
+ROW_EQUAL_BACKCOLOR ="poGrid.ActiveRow%2=1,"
+ROW_EQUAL_BACKCOLOR =oRoot.Dynamics.SPECIALSTRINGS.EQUAL_BACKCOLOR
+ROW_EQUAL_BACKCOLOR =","
IPB01_001_BACKCOLOR ="IPB01='001',"+oRoot.Dynamics.SPECIALSTRINGS.IP_001_BACKCOLOR+","
IPB01_002_BACKCOLOR ="IPB01='002',"+oRoot.Dynamics.SPECIALSTRINGS.IP_002_BACKCOLOR+","
IPB01_003_BACKCOLOR ="IPB01='003',"+oRoot.Dynamics.SPECIALSTRINGS.IP_003_BACKCOLOR+","
IPB01_004_BACKCOLOR ="IPB01='004',"+oRoot.Dynamics.SPECIALSTRINGS.IP_004_BACKCOLOR+","
IPB01_005_BACKCOLOR ="IPB01='005',"+oRoot.Dynamics.SPECIALSTRINGS.IP_005_BACKCOLOR+","
IPB01_009_BACKCOLOR ="IPB01='009',"+oRoot.Dynamics.SPECIALSTRINGS.IP_009_BACKCOLOR+","
IPB01_001_TOOLTIPTEXT ="IPB01='001',"+oRoot.Dynamics.SPECIALSTRINGS.IP_001_TOOLTIPTEXT+","
IPB01_002_TOOLTIPTEXT ="IPB01='002',"+oRoot.Dynamics.SPECIALSTRINGS.IP_002_TOOLTIPTEXT+","
IPB01_003_TOOLTIPTEXT ="IPB01='003',"+oRoot.Dynamics.SPECIALSTRINGS.IP_003_TOOLTIPTEXT+","
IPB01_004_TOOLTIPTEXT ="IPB01='004',"+oRoot.Dynamics.SPECIALSTRINGS.IP_004_TOOLTIPTEXT+","
IPB01_005_TOOLTIPTEXT ="IPB01='005',"+oRoot.Dynamics.SPECIALSTRINGS.IP_005_TOOLTIPTEXT+","
IPB01_009_TOOLTIPTEXT ="IPB01='009',"+oRoot.Dynamics.SPECIALSTRINGS.IP_009_TOOLTIPTEXT+","
IPY01_703_FORECOLOR ="IPY01='703',"+oRoot.Dynamics.SPECIALSTRINGS.IP_703_FORECOLOR+","
IPY01_709_FORECOLOR ="IPY01='709',"+oRoot.Dynamics.SPECIALSTRINGS.IP_709_FORECOLOR+","
IPY01_001_BACKCOLOR ="IPY01='001',"+oRoot.Dynamics.SPECIALSTRINGS.IP_001_BACKCOLOR+","
IPY01_002_BACKCOLOR ="IPY01='002',"+oRoot.Dynamics.SPECIALSTRINGS.IP_002_BACKCOLOR+","
IPY01_003_BACKCOLOR ="IPY01='003',"+oRoot.Dynamics.SPECIALSTRINGS.IP_003_BACKCOLOR+","
IPY01_004_BACKCOLOR ="IPY01='004',"+oRoot.Dynamics.SPECIALSTRINGS.IP_004_BACKCOLOR+","
IPY01_005_BACKCOLOR ="IPY01='005',"+oRoot.Dynamics.SPECIALSTRINGS.IP_005_BACKCOLOR+","
IPY01_009_BACKCOLOR ="IPY01='009',"+oRoot.Dynamics.SPECIALSTRINGS.IP_009_BACKCOLOR+","
IPY01_700_BACKCOLOR ="IPY01='700',"+oRoot.Dynamics.SPECIALSTRINGS.IP_700_BACKCOLOR+","
IPY01_701_BACKCOLOR ="IPY01='701',"+oRoot.Dynamics.SPECIALSTRINGS.IP_701_BACKCOLOR+","
IPY01_702_BACKCOLOR ="IPY01='702',"+oRoot.Dynamics.SPECIALSTRINGS.IP_702_BACKCOLOR+","
IPY01_703_BACKCOLOR ="IPY01='703',"+oRoot.Dynamics.SPECIALSTRINGS.IP_703_BACKCOLOR+","
IPY01_706_BACKCOLOR ="IPY01='706',"+oRoot.Dynamics.SPECIALSTRINGS.IP_706_BACKCOLOR+","
IPY01_709_BACKCOLOR ="IPY01='709',"+oRoot.Dynamics.SPECIALSTRINGS.IP_709_BACKCOLOR+","
IPY01_901_BACKCOLOR ="IPY01='901',"+oRoot.Dynamics.SPECIALSTRINGS.IP_901_BACKCOLOR+","
IPY01_907_BACKCOLOR ="IPY01='907',"+oRoot.Dynamics.SPECIALSTRINGS.IP_907_BACKCOLOR+","
IPY01_910_BACKCOLOR ="IPY01='910',"+oRoot.Dynamics.SPECIALSTRINGS.IP_910_BACKCOLOR+","
IPY01_700_TOOLTIPTEXT ="IPY01='700',"+oRoot.Dynamics.SPECIALSTRINGS.IP_700_TOOLTIPTEXT+","
IPY01_701_TOOLTIPTEXT ="IPY01='701',"+oRoot.Dynamics.SPECIALSTRINGS.IP_701_TOOLTIPTEXT+","
IPY01_702_TOOLTIPTEXT ="IPY01='702',"+oRoot.Dynamics.SPECIALSTRINGS.IP_702_TOOLTIPTEXT+","
IPY01_703_TOOLTIPTEXT ="IPY01='703',"+oRoot.Dynamics.SPECIALSTRINGS.IP_703_TOOLTIPTEXT+","
IPY01_706_TOOLTIPTEXT ="IPY01='706',"+oRoot.Dynamics.SPECIALSTRINGS.IP_706_TOOLTIPTEXT+","
IPY01_709_TOOLTIPTEXT ="IPY01='709',"+oRoot.Dynamics.SPECIALSTRINGS.IP_709_TOOLTIPTEXT+","
IPY01_001_TOOLTIPTEXT ="IPY01='001',"+oRoot.Dynamics.SPECIALSTRINGS.IP_001_TOOLTIPTEXT+","
IPY01_002_TOOLTIPTEXT ="IPY01='002',"+oRoot.Dynamics.SPECIALSTRINGS.IP_002_TOOLTIPTEXT+","
IPY01_003_TOOLTIPTEXT ="IPY01='003',"+oRoot.Dynamics.SPECIALSTRINGS.IP_003_TOOLTIPTEXT+","
IPY01_004_TOOLTIPTEXT ="IPY01='004',"+oRoot.Dynamics.SPECIALSTRINGS.IP_004_TOOLTIPTEXT+","
IPY01_005_TOOLTIPTEXT ="IPY01='005',"+oRoot.Dynamics.SPECIALSTRINGS.IP_005_TOOLTIPTEXT+","
IPY01_009_TOOLTIPTEXT ="IPY01='009',"+oRoot.Dynamics.SPECIALSTRINGS.IP_009_TOOLTIPTEXT+","
IPY01_901_TOOLTIPTEXT ="IPY01='901',"+oRoot.Dynamics.SPECIALSTRINGS.IP_901_TOOLTIPTEXT+","
IPY01_907_TOOLTIPTEXT ="IPY01='907',"+oRoot.Dynamics.SPECIALSTRINGS.IP_907_TOOLTIPTEXT+","
IPY01_910_TOOLTIPTEXT ="IPY01='910',"+oRoot.Dynamics.SPECIALSTRINGS.IP_910_TOOLTIPTEXT+","
FIELDTYPE_INPUTMASK ="TYPE('poColumn.ControlSource')$'NYFBI','9.999.999.999',"
+FIELDTYPE_INPUTMASK ="TYPE('poColumn.ControlSource')$'L','Y',"
B01_STATUS_FORECOLOR ="STATUS=2,"+oRoot.Dynamics.SPECIALSTRINGS.B01_STATUS_2_FORECOLOR+","
+B01_STATUS_FORECOLOR ="STATUS=3,"+oRoot.Dynamics.SPECIALSTRINGS.B01_STATUS_3_FORECOLOR+","
B01_IPB01_BACKCOLOR =oRoot.Dynamics.DEFINES.IPB01_001_BACKCOLOR
+B01_IPB01_BACKCOLOR =oRoot.Dynamics.DEFINES.IPB01_002_BACKCOLOR
+B01_IPB01_BACKCOLOR =oRoot.Dynamics.DEFINES.IPB01_003_BACKCOLOR
+B01_IPB01_BACKCOLOR =oRoot.Dynamics.DEFINES.IPB01_004_BACKCOLOR
+B01_IPB01_BACKCOLOR =oRoot.Dynamics.DEFINES.IPB01_005_BACKCOLOR
+B01_IPB01_BACKCOLOR =oRoot.Dynamics.DEFINES.IPB01_009_BACKCOLOR
B01_STATUS_TOOLTIPTEXT ="STATUS=2,"+oRoot.Dynamics.SPECIALSTRINGS.B01_STATUS_2_TOOLTIPTEXT+","
+B01_STATUS_TOOLTIPTEXT ="STATUS=3,"+oRoot.Dynamics.SPECIALSTRINGS.B01_STATUS_3_TOOLTIPTEXT+","
B01_IPB01_TOOLTIPTEXT ="IPB01='001',"+oRoot.Dynamics.SPECIALSTRINGS.IP_001_TOOLTIPTEXT+","
+B01_IPB01_TOOLTIPTEXT ="IPB01='002',"+oRoot.Dynamics.SPECIALSTRINGS.IP_002_TOOLTIPTEXT+","
+B01_IPB01_TOOLTIPTEXT ="IPB01='003',"+oRoot.Dynamics.SPECIALSTRINGS.IP_003_TOOLTIPTEXT+","
+B01_IPB01_TOOLTIPTEXT ="IPB01='004',"+oRoot.Dynamics.SPECIALSTRINGS.IP_004_TOOLTIPTEXT+","
+B01_IPB01_TOOLTIPTEXT ="IPB01='009',"+oRoot.Dynamics.SPECIALSTRINGS.IP_009_TOOLTIPTEXT+","
E11_IPY01_FORECOLOR =oRoot.Dynamics.DEFINES.IPY01_703_FORECOLOR
+E11_IPY01_FORECOLOR =oRoot.Dynamics.DEFINES.IPY01_709_FORECOLOR
E11_STATUS_FORECOLOR ="B01.STATUS=2,"+oRoot.Dynamics.SPECIALSTRINGS.B01_STATUS_2_FORECOLOR+","
+E11_STATUS_FORECOLOR ="B01.STATUS=3,"+oRoot.Dynamics.SPECIALSTRINGS.B01_STATUS_3_FORECOLOR+","
E11_IPY01_BACKCOLOR =oRoot.Dynamics.DEFINES.IPY01_700_BACKCOLOR
+E11_IPY01_BACKCOLOR =oRoot.Dynamics.DEFINES.IPY01_701_BACKCOLOR
+E11_IPY01_BACKCOLOR =oRoot.Dynamics.DEFINES.IPY01_702_BACKCOLOR
+E11_IPY01_BACKCOLOR =oRoot.Dynamics.DEFINES.IPY01_703_BACKCOLOR
+E11_IPY01_BACKCOLOR =oRoot.Dynamics.DEFINES.IPY01_706_BACKCOLOR
+E11_IPY01_BACKCOLOR =oRoot.Dynamics.DEFINES.IPY01_709_BACKCOLOR
+E11_IPY01_BACKCOLOR =oRoot.Dynamics.DEFINES.IPY01_001_BACKCOLOR
+E11_IPY01_BACKCOLOR =oRoot.Dynamics.DEFINES.IPY01_002_BACKCOLOR
+E11_IPY01_BACKCOLOR =oRoot.Dynamics.DEFINES.IPY01_003_BACKCOLOR
+E11_IPY01_BACKCOLOR =oRoot.Dynamics.DEFINES.IPY01_004_BACKCOLOR
+E11_IPY01_BACKCOLOR =oRoot.Dynamics.DEFINES.IPY01_005_BACKCOLOR
+E11_IPY01_BACKCOLOR =oRoot.Dynamics.DEFINES.IPY01_009_BACKCOLOR
E11_IPY01_TOOLTIPTEXT =oRoot.Dynamics.DEFINES.IPY01_700_TOOLTIPTEXT
+E11_IPY01_TOOLTIPTEXT =oRoot.Dynamics.DEFINES.IPY01_701_TOOLTIPTEXT
+E11_IPY01_TOOLTIPTEXT =oRoot.Dynamics.DEFINES.IPY01_702_TOOLTIPTEXT
+E11_IPY01_TOOLTIPTEXT =oRoot.Dynamics.DEFINES.IPY01_703_TOOLTIPTEXT
+E11_IPY01_TOOLTIPTEXT =oRoot.Dynamics.DEFINES.IPY01_706_TOOLTIPTEXT
+E11_IPY01_TOOLTIPTEXT =oRoot.Dynamics.DEFINES.IPY01_709_TOOLTIPTEXT
+E11_IPY01_TOOLTIPTEXT =oRoot.Dynamics.DEFINES.IPY01_001_TOOLTIPTEXT
+E11_IPY01_TOOLTIPTEXT =oRoot.Dynamics.DEFINES.IPY01_002_TOOLTIPTEXT
+E11_IPY01_TOOLTIPTEXT =oRoot.Dynamics.DEFINES.IPY01_003_TOOLTIPTEXT
+E11_IPY01_TOOLTIPTEXT =oRoot.Dynamics.DEFINES.IPY01_004_TOOLTIPTEXT
+E11_IPY01_TOOLTIPTEXT =oRoot.Dynamics.DEFINES.IPY01_005_TOOLTIPTEXT
+E11_IPY01_TOOLTIPTEXT =oRoot.Dynamics.DEFINES.IPY01_009_TOOLTIPTEXT
E11_STATUS_TOOLTIPTEXT ="B01.STATUS=2,"+oRoot.Dynamics.SPECIALSTRINGS.B01_STATUS_2_TOOLTIPTEXT+","
+E11_STATUS_TOOLTIPTEXT ="B01.STATUS=3,"+oRoot.Dynamics.SPECIALSTRINGS.B01_STATUS_3_TOOLTIPTEXT+","
C52_IPY01_BACKCOLOR =oRoot.Dynamics.DEFINES.IPY01_901_BACKCOLOR
+C52_IPY01_BACKCOLOR =oRoot.Dynamics.DEFINES.IPY01_907_BACKCOLOR
+C52_IPY01_BACKCOLOR =oRoot.Dynamics.DEFINES.IPY01_910_BACKCOLOR
C52_IPY01_TOOLTIPTEXT =oRoot.Dynamics.DEFINES.IPY01_901_TOOLTIPTEXT
+C52_IPY01_TOOLTIPTEXT =oRoot.Dynamics.DEFINES.IPY01_907_TOOLTIPTEXT
+C52_IPY01_TOOLTIPTEXT =oRoot.Dynamics.DEFINES.IPY01_910_TOOLTIPTEXT
CheckSection=.T.
<>
<DEFAULT>
USEDYNAMICVALUES =.T.
DynamicRowFORECOLOR ="=ICASE("
+DynamicRowFORECOLOR =oRoot.Dynamics.DEFINES.MARKER_FORECOLOR
+DynamicRowFORECOLOR =oRoot.Dynamics.DEFINES.GESPERRT_FORECOLOR
+DynamicRowFORECOLOR =oRoot.Dynamics.SPECIALSTRINGS.FORECOLOR
+DynamicRowFORECOLOR =")"
DynamicRowBACKCOLOR ="=ICASE("
+DynamicRowBACKCOLOR =oRoot.Dynamics.DEFINES.MARKER_BACKCOLOR
+DynamicRowBACKCOLOR =oRoot.Dynamics.SPECIALSTRINGS.BACKCOLOR
+DynamicRowBACKCOLOR =")"
CheckSection=.T.
<>
<COL>
USEDYNAMICVALUES =.F.
CheckSection=.T.
<>
<ROW>
USEDYNAMICVALUES =.T.
<B01>
USEDYNAMICVALUES =.T.
DynamicRowFORECOLOR ="=ICASE("
+DynamicRowFORECOLOR =oRoot.Dynamics.DEFINES.MARKER_FORECOLOR
+DynamicRowFORECOLOR =oRoot.Dynamics.DEFINES.B01_STATUS_FORECOLOR
+DynamicRowFORECOLOR =oRoot.Dynamics.SPECIALSTRINGS.FORECOLOR
+DynamicRowFORECOLOR =")"
DynamicRowBACKCOLOR ="=ICASE("
+DynamicRowBACKCOLOR =oRoot.Dynamics.DEFINES.MARKER_BACKCOLOR
+DynamicRowBACKCOLOR =oRoot.Dynamics.DEFINES.B01_IPB01_BACKCOLOR
+DynamicRowBACKCOLOR =oRoot.Dynamics.SPECIALSTRINGS.BACKCOLOR
+DynamicRowBACKCOLOR =")"
DynamicRowTOOLTIPTEXT ="=ICASE("
+DynamicRowTOOLTIPTEXT =oRoot.Dynamics.DEFINES.MARKER_TOOLTIPTEXT
+DynamicRowTOOLTIPTEXT =oRoot.Dynamics.DEFINES.B01_STATUS_TOOLTIPTEXT
+DynamicRowTOOLTIPTEXT =oRoot.Dynamics.DEFINES.B01_IPB01_TOOLTIPTEXT
+DynamicRowTOOLTIPTEXT =oRoot.Dynamics.SPECIALSTRINGS.TOOLTIPTEXT
+DynamicRowTOOLTIPTEXT =")"
<>
B01_WX
= oThis.B01
<C52>
USEDYNAMICVALUES =.T.
DynamicRowFORECOLOR =oRoot.Dynamics.DEFAULT.DynamicRowFORECOLOR
DynamicRowBACKCOLOR ="=ICASE("
+DynamicRowBACKCOLOR =oRoot.Dynamics.DEFINES.MARKER_BACKCOLOR
+DynamicRowBACKCOLOR =oRoot.Dynamics.DEFINES.C52_IPY01_BACKCOLOR
+DynamicRowBACKCOLOR =oRoot.Dynamics.SPECIALSTRINGS.BACKCOLOR
+DynamicRowBACKCOLOR =")"
DynamicRowTOOLTIPTEXT ="=ICASE("
+DynamicRowTOOLTIPTEXT =oRoot.Dynamics.DEFINES.MARKER_TOOLTIPTEXT
+DynamicRowTOOLTIPTEXT =oRoot.Dynamics.DEFINES.C52_IPY01_TOOLTIPTEXT
+DynamicRowTOOLTIPTEXT =oRoot.Dynamics.SPECIALSTRINGS.TOOLTIPTEXT
+DynamicRowTOOLTIPTEXT =")"
<>
<D03>
USEDYNAMICVALUES =.T.
DynamicRowFORECOLOR ="=ICASE("
+DynamicRowFORECOLOR ="C61.gesperrt,"+oRoot.Dynamics.SPECIALSTRINGS.DEACTIVATE_FORECOLOR+","
+DynamicRowFORECOLOR =oRoot.Dynamics.SPECIALSTRINGS.FORECOLOR
+DynamicRowFORECOLOR =")"
DynamicRowBACKCOLOR ="=ICASE("
+DynamicRowBACKCOLOR =oRoot.Dynamics.DEFINES.MARKER_BACKCOLOR
+DynamicRowBACKCOLOR ="D03.nprg='PMSDAT',RGB(118,146,60),"
+DynamicRowBACKCOLOR ="D03.nprg='B0102',RGB(194,214,155),"
+DynamicRowBACKCOLOR =oRoot.Dynamics.SPECIALSTRINGS.BACKCOLOR
+DynamicRowBACKCOLOR =")"
<>
<E11>
USEDYNAMICVALUES =.T.
DynamicRowFONTBOLD ="=IPY01$'701,702,706'.OR."
+DynamicRowFONTBOLD =oRoot.Dynamics.SPECIALSTRINGS.FONTBOLD
DynamicRowFORECOLOR ="=ICASE("
+DynamicRowFORECOLOR =oRoot.Dynamics.DEFINES.MARKER_FORECOLOR
+DynamicRowFORECOLOR =oRoot.Dynamics.DEFINES.E11_STATUS_FORECOLOR
+DynamicRowFORECOLOR =oRoot.Dynamics.DEFINES.E11_IPY01_FORECOLOR
+DynamicRowFORECOLOR =oRoot.Dynamics.SPECIALSTRINGS.FORECOLOR
+DynamicRowFORECOLOR =")"
DynamicRowBACKCOLOR ="=ICASE("
+DynamicRowBACKCOLOR =oRoot.Dynamics.DEFINES.MARKER_BACKCOLOR
+DynamicRowBACKCOLOR ="e11.isbuild
or e11.nodispo,RGB(250,191,143),"
+DynamicRowBACKCOLOR ="e11.alternativ=.T.,RGB(251,212,180),"
+DynamicRowBACKCOLOR ="!empty(e11.idrefm),RGB(218,238,243),"
+DynamicRowBACKCOLOR =oRoot.Dynamics.DEFINES.E11_IPY01_BACKCOLOR
+DynamicRowBACKCOLOR =oRoot.Dynamics.SPECIALSTRINGS.BACKCOLOR
+DynamicRowBACKCOLOR =")"
DynamicRowTOOLTIPTEXT ="=ICASE("
+DynamicRowTOOLTIPTEXT =oRoot.Dynamics.DEFINES.MARKER_TOOLTIPTEXT
+DynamicRowTOOLTIPTEXT ="e11.isbuild
or e11.nodispo,'Position wird NICHT disponiert!',"
+DynamicRowTOOLTIPTEXT ="e11.alternativ=.T.,'Alternativposition',"
+DynamicRowTOOLTIPTEXT ="!empty(e11.idrefm),'Baugruppenposition',"
+DynamicRowTOOLTIPTEXT =oRoot.Dynamics.DEFINES.E11_STATUS_TOOLTIPTEXT
+DynamicRowTOOLTIPTEXT =oRoot.Dynamics.DEFINES.E11_IPY01_TOOLTIPTEXT
+DynamicRowTOOLTIPTEXT =oRoot.Dynamics.SPECIALSTRINGS.TOOLTIPTEXT
+DynamicRowTOOLTIPTEXT =")"
<>
<Q01>
USEDYNAMICVALUES =.T.
DynamicRowFORECOLOR =oRoot.Dynamics.DEFAULT.DynamicRowFORECOLOR
DynamicRowBACKCOLOR ="=ICASE("
+DynamicRowBACKCOLOR =oRoot.Dynamics.DEFINES.MARKER_BACKCOLOR
+DynamicRowBACKCOLOR ="Q01.KOSTEN<=0,RGB(255,220,210),"
+DynamicRowBACKCOLOR ="Q01.STUNDEN>=24,RGB(255,230,220),"
+DynamicRowBACKCOLOR ="Q01.BELEG='IDR10:'
AND EMPTY(Q01.IDEXT),RGB(255,192,128),"
+DynamicRowBACKCOLOR =".NOT.EMPTY(Q01.IDEXT).AND..NOT.ROUND(INT(CTOT(DTOC(Q01.DATUME)+'
'+Q01.ENDZEIT)-CTOT(DTOC(Q01.DATUM)+' '+Q01.ANFANGZEIT))/60/60,2)==ROUND(Q01.STUNDEN,2),RGB(255,200,190),"
+DynamicRowBACKCOLOR ="Q01.BELEG='IDR10:PAUSE',RGB(190,255,210),"
+DynamicRowBACKCOLOR ="Q01.BELEG='IDR10:',RGB(210,255,210),"
+DynamicRowBACKCOLOR =oRoot.Dynamics.SPECIALSTRINGS.BACKCOLOR
+DynamicRowBACKCOLOR =")"
DynamicRowTOOLTIPTEXT ="=ICASE("
+DynamicRowTOOLTIPTEXT =oRoot.Dynamics.DEFINES.MARKER_TOOLTIPTEXT
+DynamicRowTOOLTIPTEXT ="Q01.KOSTEN<=0,'Es wurden keine Kosten zugeordnet!',"
+DynamicRowTOOLTIPTEXT ="Q01.STUNDEN>=24,'Zeitangabe ist größer als 24 Stunden.',"
+DynamicRowTOOLTIPTEXT ="Q01.BELEG='IDR10:'
AND EMPTY(Q01.IDEXT),'Datensatz ist noch offen.',"
+DynamicRowTOOLTIPTEXT =".NOT.EMPTY(Q01.IDEXT).AND..NOT.ROUND(INT(CTOT(DTOC(Q01.DATUME)+'
'+Q01.ENDZEIT)-CTOT(DTOC(Q01.DATUM)+'
'+Q01.ANFANGZEIT))/60/60,2)==ROUND(Q01.STUNDEN,2),'Datumzeit-Angaben
unterscheiden sich zur Stundenangabe.',"
+DynamicRowTOOLTIPTEXT ="Q01.BELEG='IDR10:PAUSE','Automatischer
Pauseneintrag',"
+DynamicRowTOOLTIPTEXT ="Q01.BELEG='IDR10:','Barcode
Zeitbuchung.',"
+DynamicRowTOOLTIPTEXT =oRoot.Dynamics.SPECIALSTRINGS.TOOLTIPTEXT
+DynamicRowTOOLTIPTEXT =")"
<>
<Q0101>
USEDYNAMICVALUES =.T.
DynamicRowFORECOLOR =oRoot.Dynamics.DEFAULT.DynamicRowFORECOLOR
DynamicRowBACKCOLOR ="=Q0101._RGB"
DynamicRowTOOLTIPTEXT ="=Q0101.ICQ01"
<>
<QAL>
USEDYNAMICVALUES =.T.
DynamicRowFORECOLOR =oRoot.Dynamics.DEFAULT.DynamicRowFORECOLOR
DynamicRowFONTBOLD ="=qAl.__show"
DynamicRowBACKCOLOR ="=ICASE(qAl.__best,RGB(255,240,240),RGB(255,255,255))"
<>
<QAB>
USEDYNAMICVALUES =.T.
DynamicRowFORECOLOR =oRoot.Dynamics.DEFAULT.DynamicRowFORECOLOR
DynamicRowFONTBOLD ="=qAb.__best"
DynamicRowBACKCOLOR ="=ICASE(ABS(qAb.__st)=1,RGB(255,255,255),ABS(qAb.__st)=2,RGB(255,240,240),RGB(255,255,240))"
<>
<QAN>
USEDYNAMICVALUES =.T.
DynamicRowFORECOLOR =oRoot.Dynamics.DEFAULT.DynamicRowFORECOLOR
DynamicRowFONTBOLD ="=qAn.__best"
DynamicRowBACKCOLOR ="=ICASE(ABS(qAn.__st)=1,RGB(255,240,240),ABS(qAn.__st)=2,RGB(255,255,240),RGB(240,240,255))"
<>
CheckSection=.T.
<>
<>
Siehe auch
: Hauptmenü / Hauptindex /
Such Index / Cursor Index / Programm Module / Tabellen Index / Tabellenmodule / Masken
Index / Programmcode Index /
Servicepacks / Sonstiges Index
Lokale
Benutzerhilfe : Meine eigene Hilfe /
Zurück zur PMS32 - Hilfe
Dateiversion:1.0.04#0000 -
H.U.DD#SSFF 14.12.2010 Senden
Sie Ihren Kommentar zu diesem Thema an das Entwicklungsteam von PMS32
Weitere Informationen finden Sie unter der aktuellen PMS32
WEB-Hilfe
Die Informationen dieser Mitteilung sind vertraulich und nur für Sie bestimmt.
Unbefugtes Weiterleiten, Veröffentlichen, Kopieren usw. sind untersagt
und werden gerichtlich verfolgt. © PMS Compelec
GmbH 2010 ® el-Projekt