Anlegen eines Multiselect Felds
Einleitung
Hier wird beschrieben wie ein Feld vom Typ "Tabelle Multiselect" kurz. Multiselect verwendet werden kann.
BeispielBeispiele
Länder Herkunft
Wir wollen ein Feld haben in welchem wir unterschiedliche Herkunftsländer einer Ware angeben können. So gibt es die gleiche Apfelsorte aus unterschiedlichen Ländern.
WirIm gewünschten DocType, hier Artikel, erstellen ein Feld vom Type Tabelle Multiselect in unserm Ausgangs DocType mit folgenden Angaben:
Da wir im Feld "Options" eine Referenz zu einem noch unbekannten DocType gesetzt haben, müssen wir diese noch erstellen. Origins ist dabei eine Subtabelle welche das Feld enthält welches wir letztlich in Multiselect verwenden möchten (Country).
Wir erstellen also einen neuen DocType mit der Eigenschaft "Ist Tabelle" wie folgt:
Wichtig sind hier sind die beiden folgend in rot markierten Angaben. Country ist dabei das Feld welches wir in Mutliselect hinzufügen wollen. Der Haken bei "In Rasteransicht anzeigen" ist für die mehrfach Darstellung notwendig. Ist es nicht gesetzt, können wir nur ein Feld in Multiselect hinzufügen.
Das Ergebnis in unserem Ursprungs DocType ist das folgende:
Saisons
In diesem Beispiel erzeugen wir in ERPNext die Möglichkeit bei einem Fußballverein in einem Dokument (hier geht es um den Kunden als Sponsor) das Feld für die Angabe einer oder mehrerer Saison.
Hier das Feld Saisons im Kunden:
Erstellen dann den DocType Saisons wie folgt:
In welchem wir den DocType Saison verknüpfen. Diesen erstellen wir ebenfalls erst einmal: