Altova ContractManager

Wenn Sie im Formular "Felder bearbeiten" auf Neues Feld oder ein bestehendes Feld klicken, wird das Formular zum Bearbeiten der Eigenschaften dieses Felds angezeigt (Abbildung unten). Dieses Formular ist für neue Felder und vorhandene Felder dasselbe. Die Feldeigenschaften sind unterhalb der Abbildung beschrieben.

Zum Erweitern/Reduzieren klicken

Name, Tipp

Geben Sie den Namen des Felds und optional einen Tipp/eine Anmerkung dazu ein. Der Name des Felds ist ein Textstring, der das Feld identifiziert. Beim Tipp handelt es sich um einen Textstring, der dem Benutzer eine ungefähre Vorstellung davon gibt, um was für ein Feld es sich handelt und/oder was für eine Art von Wert in das Feld eingegeben werden kann. So erhält etwa das Feld State in der Abbildung oben als Wert die Abkürzung eines US-Bundesstaats. Der Tipp könnte einen entsprechenden Hinweis enthalten, z.B: Geben Sie die Abkürzung des Bundesstaats ein (NY, AL, usw.).

 

Typ

Wählen Sie den Datentyp des Felds (Text, Zahl, Datum, Bild, usw.) aus. Für einige Felder wie z.B. Zahl und Datum müssen Sie zusätzlich dazu ein Format auswählen. Der Typ Autoinkrementierungszahl ist ein Zahlenfeld, das bei jedem neuen Datensatz automatisch (um einen von Ihnen gewählten Wert) inkrementiert wird. Beim Typ Dateien kann der Benutzer eine Datei für das Feld auswählen. Beim Typ Bilder kann der Benutzer ein Bild für das Feld auswählen. Die folgenden Typen werden speziell im Zusammenhang mit dem System verwendet:

 

Erinnerungen: Definiert das das Feld ein Erinnerungsfeld ist. Wenn ein Container kein Erinnerungsfeld enthält, können für diesen Container keine Erinnerungen eingestellt werden. Nähere Informationen zur Verwendung von Erinnerungen finden Sie unter Erinnerungs-E-Mails.

Verknüpfung mit: Erstellt eine lose Verknüpfung mit einem anderen Container im System. Nähere Informationen dazu finden Sie unter Struktur der Daten der App, In welcher Form werden Daten gespeichert? und Datenbankstruktur.

 

Damit in Zusammenhang stehende Funktionalitäten: Summenwerte, Gruppierung von Datensätzen nach einem Datumstypfeld, Erinnerungs-E-Mails.

 

Bearbeiten

Wählen Sie aus, ob das Feld editierbar oder schreibgeschützt (nur lesen) sein soll und ob der Wert eindeutig sein soll. Wenn die Bearbeitung des Felds obligatorisch ist, darf es nicht leer sein: Wenn das Feld leer ist, wird der Datensatz nicht gespeichert. Wenn das Feld hier als "nur lesen" definiert ist, ist es in allen Formularen schreibgeschützt. Um das Feld nur in manchen Formularen (und nicht in allen) zu einem schreibgeschützten zu machen, lassen Sie Nur lesen hier deaktiviert und wählen Sie Nur lesen in einzelnen Formularen aus.

 

Beachten Sie Folgendes: (i) Es sind mehrere Bearbeitungsoptionen zulässig; (ii) wenn Eind. ausgewählt ist, wird automatisch auch Obligatorisch ausgewählt.

 

Eingabe

Geben Sie an, ob im Feld jede beliebige Eingabe zulässig ist oder ob der Benutzer den Wert aus einer Liste von Einträgen auswählen muss. Sie können eine Liste von Einträgen zur Verfügung stellen und dem Benutzer optional gestatten, seine eigenen Werte einzugeben.

 

Damit ein Benutzer nach Belieben Werte eingeben kann, aktivieren Sie die Option Alle. Um eine vordefinierte Liste von Eingabewerten zu definieren, aktivieren Sie die Option Auswählen und klicken Sie anschließend auf das Bearbeiten-Symbol. Daraufhin wird ein Formular ähnlich dem unten gezeigten angezeigt. Geben Sie die Einträge der Liste durch Hinzufügen einer neuen Zeile für jeden Eintrag ein, indem Sie oberhalb einer vorhandenen Zeile eine einfügen oder unterhalb der letzten Zeile eine anhängen. In der Abbildung unten sehen Sie z.B. drei Einträge (Distributor, Reseller und Reseller).

Zum Erweitern/Reduzieren klicken

Aktivieren Sie in der Liste der Optionen mit mit Kontrollkästchen nach Wunsch beliebige Optionen:

 

Mit der Option zur Auswahl mehrerer Werte gestatten Sie dem Benutzer mehr als einen Wert auszuwählen.

Sie können Benutzern auch die Eingabe eigener Werte gestatten.

Wenn Sie eine Liste von Eingabeoptionen vordefiniert haben (und dem Benutzer die Eingabe eigener Werte nicht gestattet haben), können Sie für jeden Filter des Containers eine Untergruppe der vordefinierten Liste definieren.

 

Alternativ dazu können Sie die Werte der Eingabeliste über eine CSV- oder XML-Datei importieren. Klicken Sie dazu auf Importieren (siehe Abbildung oben). Die CSV-Datei muss eine einzige Spalte (mit oder ohne Kopfzeile) haben, die die Einträge der Eingabeliste enthält. Die XML-Datei muss ein Root-Element und ein sich wiederholendes Child-Element haben (wobei jedes Child-Element einen Eintrag der Eingabeliste enthält):

 

Auto

Konfigurieren Sie eine der folgenden Optionen:

 

Der Wert wird nicht automatisch ausgefüllt; die Benutzer müssen die Werte eingeben.

Die Werte werden bei der Erstellung eines Datensatzes oder beim Speichern eines Datensatzes automatisch ausgefüllt. Sie können einen festen Wert eingeben oder den einzugebenden Wert mit Hilfe eines XPath-Ausdrucks dynamisch berechnen lassen. Um den XPath-Ausdruck zu bearbeiten, klicken Sie auf das Bearbeiten-Symbol der Option (siehe Anmerkung unten).

Sie können den Wert mit Hilfe eines XPath-Ausdrucks dynamisch berechnen. Dies ist nützlich, wenn der Wert auf Basis anderer Felder des Datensatzes berechnet werden soll. So könnten Sie z.B. den Wert eines Kunden-ID-Felds durch Verkettung der Werte des PLZ-Felds und des USt.-Felds berechnen: PLZ || USt. Um den XPath-Ausdruck zu bearbeiten, klicken Sie auf das Bearbeiten-Symbol der Option (siehe Anmerkung unten).

 

Anmerkung zur Bearbeitung von XPath-Ausdrücken: Das Formular zum Bearbeiten von XPath-Ausdrücken hat drei Register: (i) Beispiele bietet ein zufälliges Beispiel für einen XPath-Ausdruck, wie z.B: (a) die Verkettung von drei Werte (zwei Werten aus anderen Feldern und einem Komma-Trennzeichen); oder (b) eine exists-Funktion, mit der überprüft wird, ob ein Feld Inhalt enthält; (ii) Felder enthält eine Liste der Namen aller Felder des Datensatzes in alphabetischer Reihenfolge, sodass diese korrekt in den XPath-Ausdruck eingegeben werden können; (iii) Kopieren enthält eine Liste ausgewählter XPath-Ausdrücke, die verschiedene nützliche Funktionalitäten enthalten, die Sie in Ihren Ausdruck kopieren und ändern können.

 

Informationen dazu und Beispiele für die Verwendung von XPath-Ausdrücken und Funktionen finden Sie unter Altova's XPath 3.0 and 3.1 Training.

 

Validieren

Sie können eine oder mehrere vordefinierte oder selbstdefinierte Validierungsregeln eingeben. Anhand dieser Regeln kann der vom Benutzer eingegebene Feldwert vor dem Speichern des Datensatzes validiert werden. Beachten Sie, dass Sie für jedes Feld mehrere Validierungsregeln eingeben können. Zusätzlich dazu können Sie für den gesamten Datensatz Validierungsregeln definieren. Nähere Informationen dazu siehe Validierungsregeln für Felder und Datensätze.

 

© 2016-2022 Altova GmbH