Kategorien

Systemversion

5.75.65.55.4

Erstellen Listen im System

Was ist die Liste?

Die Liste ist ein Systemelement, das für die Anzeige von Informationen in Modulen verantwortlich ist. Es kann zwei Formen annehmen: eine Tabelle, die am häufigsten verwendet wird, und einen Baum, der beispielsweise in der Organisationsstruktur verwendet wird

Unabhängig von der Form der Liste enthält sie Spalten und Zeilen mit Informationen.

Jede Liste hat ein Standardlayout, einschließlich:

  1. Spaltenname
  2. Die Felder zur Eingabe des Spaltenfilterwerts
  3. Schaltfläche zum Deaktivieren der Spaltenfilterung
  4. Aktivieren Sie das Kontrollkästchen, um eine Zeile auszuwählen
  5. CheckBox, mit der Sie alle Zeilen auf der aktuellen Seite auswählen können
  6. Das Feld, das für die Anzahl der angezeigten Elemente auf der Seite verantwortlich ist
  7. Navigation durch die Listenseiten
  8. Informationen darüber, welche Seite aktuell angezeigt wird, sowie die Gesamtzahl der Elemente in der Liste

Nach Eingabe eines Wertes in das Filterfeld wird die Liste abhängig von den Spalteneinstellungen gefiltert. Um den Filter zu deaktivieren, drücken Sie das X im roten Kreis links.

Nachdem Sie auf einen Spaltennamen geklickt haben, wird dieser von A bis Z oder vom größten zum kleinsten gefiltert. Beim erneuten Drücken wird die Filterung umgekehrt, d. H. Von Z-A oder vom niedrigsten zum höchsten. Um den Filter zu entfernen, drücken Sie das X im roten Kreis.

Wie konfiguriere ich die Liste zum Anzeigen von Dokumenten?

SCHRITT 1: Jede Liste verfügt über die Option Liste -> Spalteneinstellungen.

SCHRITT 2: Mit dieser Option können Sie die gewünschten Spalten in unserer Konfiguration auswählen. Speichern Sie nach Auswahl der Spalten die Änderungen und wählen Sie den Operator aus, für den der Filter arbeiten soll. Für das Feld Eigentümer stehen beispielsweise mehrere Optionen zur Verfügung.

WARNUNG! Alle Änderungen an der Liste sind nur für den angemeldeten Benutzer sichtbar, für den die Änderungen vorgenommen wurden. Jeder Benutzer kann seine eigene Spaltenkonfiguration haben.

SCHRITT 3: Mit dieser Option können Sie auch die Reihenfolge der Anzeige von Spalten ändern, indem Sie das ausgewählte Element nach oben oder unten ziehen.

Wie erstelle ich eigene Filter zum Anzeigen von Dokumenten?

SCHRITT 1: Jede Liste hat die Option Liste -> Zusätzliche Filter.

SCHRITT 2: Wenn Sie diese Option ausführen, können Sie Ihren eigenen Filter erstellen. Zu Beginn des Erstellens des Filternamens klicken Sie dann auf die Schaltfläche Hinzufügen, um ein Feld hinzuzufügen, in das Sie die Filterbedingung eingeben können.

SCHRITT 3: Wählen Sie den Namen der Spalte, nach der der Wert gefiltert werden soll, und den Wertoperator.

SCHRITT 4: Festlegen des Werts Beispielsweise sollten nach dem Aktivieren des Filters die Dokumente angezeigt werden, deren Eigentümer Zoe Roberts ist. Setzen Sie zu diesem Zweck den Wert auf Konstante und geben Sie Zoe Roberts in das letzte Feld ein. Nach dem Hinzufügen einer Bedingung können Sie den Filter aktivieren, indem Sie auf die Schaltfläche Übernehmen klicken, oder eine weitere Filterbedingung hinzufügen, indem Sie auf die Schaltfläche Hinzufügen klicken.

Wie entferne ich einen aktivierten benutzerdefinierten Filter?

SCHRITT 1: Gehen Sie zu: Liste -> Zusätzliche Filter.

SCHRITT 2: Der aktuell verwendete Filter wird angezeigt. Drücken Sie die Reinigungstaste, um den Filter auszuschalten. Der Filter wird gespeichert und wenn Sie zu Zusätzliche Filter zurückkehren, haben Sie die Möglichkeit, ihn wieder einzuschalten.

Wie erstelle ich eine Liste?

Basierend auf dem Dokumenttyp

SCHRITT 1: Gehen Sie zu Einstellungen -> Personalisierung -> Listen

Dort finden Sie eine Liste aller Listen im System.

SCHRITT 2: Drücken Sie die Add-Taste.

SCHRITT 3: Vervollständigen des Codes. Code ist der Standardname der erstellten Liste.

SCHRITT 4: Auswählen der Tabelle, der die Liste zugewiesen werden soll, z. Beim Erstellen einer Liste für Kaufrechnungen definieren wir die Tabellen als Beleg, da die Kaufrechnung ein Beleg ist.

SCHRITT 4 (optional): Sie können ein spezielles Menü auswählen, das für diese Liste verwendet wird.

SCHRITT 5: Nach Schritt 4 wird ein zusätzliches Mehrfachauswahlfeld angezeigt: Dokumenttyp. Das Feld listet die aktuellen Dokumenttypen für die ausgewählte Tabelle auf (ab Schritt 4). Sie sollten einen Dokumenttyp oder mehrere Dokumenttypen auswählen, auf deren Grundlage die Liste erstellt wird.

SCHRITT 6: Eingabe des Funktionsnamens für die Liste. Dies ist der Name einer SQL-Systemfunktion, die die von den Entwicklern für die grundlegende Listenansicht bereitgestellten Basisdaten enthält. Das Funktionsnamenschema besteht aus 4 Teilen: fn_Get_Do_List, fn, Get, List werden in jeder in Listen verwendeten Funktion angezeigt. Der fett gedruckte Teil, in diesem Fall [Do], ist der Name der Systemtabelle, aus der die Funktion die Spaltennamen erhält und Werte, den Namen der Tabelle und die Felder, die in der Datenbankdokumentation enthalten sind.

SCHRITT 7: Festlegen des Standardsortierwerts. In den meisten Fällen ist es der Wert der ID desc. Physikalisch muss diesem Feld die Bedingung für die SQL ORDER BY Klausel „Feldwert“ zugewiesen werden.

SCHRITT 8: Speichern Sie die Liste mit der Schaltfläche Speichern. Nach dem Speichern wird links eine Liste aller verfügbaren Spalten angezeigt. Die Spalten werden auf der Grundlage aller: integrierten Felder und Attribute erstellt, die in die Liste aufgenommen werden können. Damit ein bestimmtes Feld in die Liste aufgenommen werden kann, muss es in der Spalte Aktiv des Dokumenttyps, auf dessen Grundlage es erstellt wird, ein Häkchen setzen (dies ist eine Mindestanforderung, andere Auswahlen wirken sich nicht auf seine Platzierung aus). .

Basierend auf der Funktion

SCHRITT 1: Gehen Sie zu Einstellungen -> Personalisierung -> Listen

Dort finden Sie eine Liste aller Listen im System.

SCHRITT 2: Drücken Sie die Add-Taste.

SCHRITT 3: Vervollständigen des Codes. Code ist der Standardname der erstellten Liste.

SCHRITT 4: Auswählen der Tabelle, der die Liste zugewiesen werden soll, z. Beim Erstellen einer Liste für Kaufrechnungen definieren wir die Tabellen als Beleg, da die Kaufrechnung ein Beleg ist.

SCHRITT 4 (optional): Sie können ein spezielles Menü auswählen, das für diese Liste verwendet wird.

SCHRITT 5: Eingabe des Funktionsnamens für die Liste. Dies ist der Name einer SQL-Systemfunktion, die die von den Entwicklern für die grundlegende Listenansicht bereitgestellten Basisdaten enthält. Das Funktionsnamenschema besteht aus 4 Teilen: fn_Get_Do_List, fn, Get, List sind in jeder in Listen verwendeten Funktion vorhanden. In diesem Fall ist der fettgedruckte Teil Do der Name der Systemtabelle, aus der die Funktion die Spaltennamen und -werte abruft , den Namen der Tabelle und die Felder, die in der Datenbankdokumentation enthalten sind.

Der Name der Funktion hängt von der ausgewählten Tabelle ab. Die Liste der grundlegenden Funktionsnamen finden Sie unten.

SCHRITT 6: Festlegen des Standardsortierwerts. In den meisten Fällen ist es der Wert der ID desc. Physikalisch muss diesem Feld die Bedingung für die SQL ORDER BY Klausel „Feldwert“ zugewiesen werden.

SCHRITT 7: Speichern Sie die Liste mit der Schaltfläche Speichern. Nach dem Speichern wird links eine Liste aller verfügbaren Spalten angezeigt. Dies sind die sogenannten Inline-Felder, die einem Formular beim Erstellen oder Ändern hinzugefügt werden können. Wichtig ist, dass die SQL-Systemfunktion alle integrierten Felder zurückgibt, die für einen bestimmten Tabellentyp hinzugefügt werden können. Wenn im Dokument kein Feld vorhanden ist, werden in der Spalte für das integrierte Feld, z. B. Fremdnummer, leere Werte angezeigt.

Liste ausgewählter Systemfunktionen

Verwenden Namen der Funktion
Nachrichten fn_Get_If_List
Budgetblätter fn_Get_BuTy_List
Sortimente fn_Get_As_List
Budgets fn_Get_Bu_List
Arbeitszeit fn_Get_Wr_List
Dokumente fn_Get_Do_List
Auftragnehmer fn_Get_Co_List
Abwesenheiten fn_Get_Le_List
Dateien fn_Get_Fi_List
Konten fn_Get_PyAc_List
Einstellungen fn_Get_Rc_List
Rollen fn_Get_RoFn_List
Positionen fn_Get_St_List
Berechtigungen fn_Get_Ro_List
Benutzer fn_Get_Us_List
Aufgaben fn_Get_Ta_List
Menü