Eine Liste einfügen¶
Wichtig
Bevor Sie eine Liste in eine Tabellenkalkulation einfügen, stellen Sie sicher, dass die Liste Ihren Anforderungen entspricht. Überlegen Sie, welche Felder sichtbar sein sollen und wie die Datensätze gefiltert und/oder sortiert werden sollen. Dies kann sich sowohl auf die Ladezeit als auch auf die Benutzerfreundlichkeit Ihrer Tabellenkalkultion auswirken.
Um eine Liste einzufügen:
Öffnen Sie die entsprechende Listenansicht in Ihrer Datenbank und klicken Sie auf das Aktionen-Symbol neben dem Namen der Ansicht. Klicken Sie dann auf .
Bemerkung
Um nur bestimmte Datensätze einzufügen, wählen Sie die entsprechenden Datensätze aus, klicken Sie auf die Schaltfläche Aktionen, das oben auf dem Bildschirm erscheint, und dann auf In Tabellenkalkulation einfügen.
Bearbeiten Sie im folgenden Fenster bei Bedarf den Namen der Liste.
Der Listenname wird im Blattnamen und in den Listeneigenschaften verwendet.
Bearbeiten Sie die Anzahl Datensätze, d. h. Spalten, die ggf. eingefügt werden sollen.
Standardmäßig wird die Anzahl der Datensätze angezeigt, die auf der ersten Seite der Liste sichtbar sind. Wenn die Liste beispielsweise 150 Datensätze enthält, aber nur 80 sichtbar sind, wird in diesem Feld 80 angezeigt.
Bemerkung
Während die Daten in Ihrer Liste dank der Verbindung zu Ihrer Datenbank stets auf dem neuesten Stand bleiben, wird eine eingefügte Liste nicht automatisch erweitert, um neue Datensätze aufzunehmen, z. B. eine neue Produktkategorie oder einen neuen Vertriebspartner.
Wenn Sie damit rechnen, dass neue Datensätze hinzugefügt werden, sollten Sie beim Einfügen der Liste zusätzliche Zeilen hinzufügen. Datensätze/Zeilen können auch manuell hinzugefügt werden, nachdem die Tabelle eingefügt wurde.
Example
Ihr Unternehmen verfügt derzeit über zehn Produktkategorien und Sie fügen diese Liste in eine Tabellenkalkulation ein. Wenn eine 11. Produktkategorie erstellt wird und Ihre eingefügte Liste nur zehn Zeilen enthält, wird die neue Kategorie an der entsprechenden Position in der Tabellenkalkulation eingefügt, wodurch eine vorhandene Kategorie entfernt wird.
Eine Möglichkeit, dies zu vermeiden, besteht darin, beim Einfügen der Liste zusätzliche Zeilen hinzuzufügen.
Klicken Sie auf Leere Tabelle, um eine neue Tabelle zu erstellen, oder wählen Sie eine vorhandene Tabelle aus, in die die Liste eingefügt werden soll.
Bemerkung
Wenn Sie eine Liste in eine neue Tabelle einfügen, wird die Tabelle in der Odoo Dokumente-App im persönlichen Ordner Meine Ablage gespeichert.
Klicken Sie auf Bestätigen.
Die Liste wird in ein neues Blatt in der Tabelle eingefügt. Der Blattreiter in der unteren Leiste zeigt den Namen der Liste gefolgt von der Listen-ID, z. B. Angebote nach Summe (Liste #1). Ein Panel auf der rechten Seite des Bildschirms zeigt die Listeneigenschaften.
Tipp
Um die Verknüpfung zwischen einer eingefügten Liste und Ihrer Datenbank zu trennen, markieren Sie die gesamte Liste, klicken Sie mit der rechten Maustaste und wählen Sie Kopieren. Klicken Sie dann erneut mit der rechten Maustaste und wählen Sie .
Ändern Sie nicht die Listen-ID im Blattnamen, da die eingefügte Liste diese ID für die Lebensdauer der Tabelle beibehält. Diese Listen-ID wird in den Tabellenfunktionen verwendet, die Daten aus Ihrer Datenbank abrufen.
Listenfunktionen¶
Wenn eine Liste in eine Tabelle eingefügt wird, werden die folgenden Funktionen verwendet, um die Kopfzeilen- und Feldwerte abzurufen:
=ODOO.LIST.HEADER(list_id, field_name)
=ODOO.LIST(list_id, index, field_name)
Die Funktion hat folgende Argumente:
list_id: Die ID, die beim Einfügen der Liste zugewiesen wird. Die erste in eine Tabellenkalkulation eingefügte Liste erhält die Listen-ID1, die zweite die Listen-ID2usw.index: identifiziert die Zeile, in der der Datensatz vor dem Einfügen in der Liste erschien. Die erste Zeile hat den Index1, die zweite den Index2usw.field_name: der technische Name des Felds.
Tipp
Wenn Sie auf eine einzelne Zelle klicken, wird die zugehörige Formel, falls vorhanden, in der Formelleiste angezeigt. Um alle Formeln einer Tabelle gleichzeitig anzuzeigen, klicken Sie in der Menüleiste auf . Das folgende Beispiel zeigt die Funktionen, die zum Abrufen von Listenüberschriften und -werten verwendet werden.
Eigenschaften auflisten¶
Die Listeneigenschaften werden auf der rechten Seite des Bildschirms angezeigt, wenn eine Liste eingefügt wird. Sie können jederzeit über das Menü Daten aufgerufen werden, indem Sie auf die entsprechende Liste klicken, die mit dem Liste-Symbol gekennzeichnet ist, oder indem Sie mit der rechten Maustaste auf eine beliebige Stelle in der Liste klicken und Listeneigenschaften anzeigen auswählen.
Die folgenden Listeneigenschaften werden angezeigt, von denen einige bearbeitet werden können:
Liste # die ID der Liste. Listen-IDs werden fortlaufend vergeben, wenn zusätzliche Listen in die Tabellenkalkulation eingefügt werden.
Listenname: Der Name der Liste. Bearbeiten Sie diesen bei Bedarf. Beachten Sie, dass das Bearbeiten des Listennamens in den Listeneigenschaften nicht den Listennamen im Blattnamen ändert und umgekehrt.
Modell: Das Modell, aus dem die Daten extrahiert wurden.
Spalten: Die Felder des Modells, die beim Einfügen der Liste sichtbar waren.
Bereich: Die Regeln, nach denen bestimmt wird, welche Datensätze angezeigt werden. Klicken Sie auf Bereich bearbeiten, um Regeln hinzuzufügen oder zu bearbeiten.
Bemerkung
Wenn globale Filter verwendet werden, wird diese Domäne mit den ausgewählten Werten des globalen Filters kombiniert, bevor die Daten in die Tabelle geladen werden.
Sortierung: Wie die Daten sortiert werden, falls zutreffend. Um eine Sortierregel hinzuzufügen, klicken Sie auf Hinzufügen, wählen Sie das Feld aus und legen Sie fest, ob die Sortierung Aufsteigend oder Absteigend erfolgen soll. Löschen Sie eine Sortierungsregel, indem Sie auf das Symbol (Löschen) klicken.
Um die Datenquelle einer Liste zu duplizieren oder zu löschen, klicken Sie auf das Zahnrad-Symbol und dann auf Duplizieren oder Löschen, je nach Bedarf.
Eine eingefügte Liste verwalten¶
Nachdem eine Liste aus einer Odoo-Datenbank in eine Odoo-Tabelle eingefügt wurde, können Sie:
Datensätze hinzufügen, d. h. Zeilen
Felder hinzufügen, d. h. Spalten
die Liste duplizieren, um eine neue, identische Datenquelle zu erstellen
Datensätze/Zeilen zu einer Liste hinzufügen¶
Um Datensätze zu einer Liste hinzuzufügen, verwenden Sie eine der folgenden Methoden:
Wählen Sie die letzte Zeile der Tabelle aus und fahren Sie dann mit der Maus über das blaue Quadrat, bis das Plus-Symbol erscheint. Klicken Sie und ziehen Sie nach unten, um die gewünschte Anzahl von Zeilen hinzuzufügen. Die Zellen der neuen Zeilen werden mit der entsprechenden Formel gefüllt, um die Listenwerte abzurufen. Wenn entsprechende Daten in Ihrer Datenbank vorhanden sind, werden die Zellen befüllt.
Positionieren Sie den Mauszeiger in der Zelle oben links im Blatt, klicken Sie in der Menüleiste auf und wählen Sie die entsprechende Liste aus. Geben Sie im Pop-up-Fenster die Anzahl der einzufügenden Datensätze an und klicken Sie auf Bestätigen. Eine aktualisierte Liste wird eingefügt und überschreibt die vorherige Liste.
Tipp
Mit den oben genannten Methoden können Sie auch zusätzliche leere Zeilen zu Ihrer Tabellenkalkulation hinzufügen. Dies kann nützlich sein für Listen, bei denen Sie erwarten, dass zusätzliche Datensätze in Ihrer Datenbank generiert werden, z. B. neue Produktkategorien oder neue Vertriebsmitarbeiter.
Felder/Spalten zu einer Liste hinzufügen¶
Um Felder/Spalten zu einer Liste hinzuzufügen:
Wählen Sie die Spalte rechts oder links von der Stelle, an der die neue Spalte eingefügt werden soll.
Klicken Sie auf und anschließend auf oder aus der Menüleiste oder klicken Sie mit der rechten Maustaste und wählen Sie dann Spalte links einfügen oder Spalte rechts einfügen, je nach Bedarf.
Kopieren Sie die Kopfzeilenzelle einer beliebigen Spalte, fügen Sie sie in die Kopfzeilenzelle der neuen Spalte ein und drücken Sie
Enter.Doppelklicken Sie auf die neue Kopfzelle und klicken Sie anschließend auf den Feldnamen, der in Anführungszeichen am Ende der Formel erscheint. Es wird eine Liste aller technischen Namen der Felder des zugehörigen Modells angezeigt.
Wählen Sie den entsprechenden Feldnamen aus und drücken Sie
Enter. Die Bezeichnung des Felds erscheint in der Kopfzeile.Tipp
Um den technischen Namen eines Feldes zu erfahren, navigieren Sie zur entsprechenden Ansicht, aktivieren Sie den Entwicklermodus und überprüfen Sie den Feldnamen, indem Sie den Mauszeiger über das Fragezeichen neben der Feldbezeichnung bewegen.
Wählen Sie die Kopfzelle aus und doppelklicken Sie auf das blaue Quadrat in der unteren rechten Ecke. Die Zellen der Spalte werden mit der entsprechenden Formel zum Abrufen der Listenwerte gefüllt. Wenn in Ihrer Datenbank entsprechende Daten vorhanden sind, werden die Zellen ausgefüllt.
Eine Liste duplizieren¶
Durch das Duplizieren einer Liste über die Listeneigenschaften wird eine zusätzliche Datenquelle erstellt. Auf diese Weise können verschiedene Bearbeitungen an denselben Daten innerhalb einer Tabellenkalkulation vorgenommen werden.
Klicken Sie bei geöffneten Listeneigenschaften auf das Zahnrad-Symbol und dann auf Duplizieren.
Der neuen Datenquelle wird die nächste verfügbare Listen-ID zugewiesen. Wenn beispielsweise in der Zwischenzeit keine weiteren Listen eingefügt wurden, wird durch das Duplizieren von Liste #1 die Liste #2 erstellt.
Im Gegensatz zum Einfügen einer Liste wird eine duplizierte Liste nicht automatisch in die Tabellenkalkulation eingefügt. Um sie einzufügen, führen Sie die folgenden Schritte aus:
Fügen Sie ein neues Blatt hinzu, indem Sie auf das Symbol (Blatt hinzufügen) unten links in der Tabellenkalkulation klicken.
Klicken Sie in der Menüleiste auf und wählen Sie dann die entsprechende Liste aus.
Legen Sie die Anzahl der einzufügenden Datensätze fest und klicken Sie auf Bestätigen.
Bearbeiten Sie bei Bedarf den Listennamen im Eigenschaftenpanel.
Benennen Sie das Blatt um, indem Sie mit der rechten Maustaste auf den Blattreiter klicken, Umbenennen auswählen und den neuen Blattnamen eingeben.
Bemerkung
Das Duplizieren einer eingefügten Liste durch Kopieren und Einfügen oder durch Duplizieren des Blattes, in das sie eingefügt wurde, erstellt keine neue Datenquelle. Alle Änderungen an den Eigenschaften der Liste wirken sich daher auf alle Kopien der Liste aus.
Eine Liste löschen¶
Um eine Liste und die zugrunde liegende Datenquelle vollständig aus einer Tabellenkalkulation zu löschen, führen Sie die folgenden Schritte in beliebiger Reihenfolge aus:
Löschen Sie die Tabellenkalkulation mit den von Ihnen bevorzugten Mitteln, z. B. über Tastaturbefehle, Tabellenmenüs oder durch Löschen des Blattes. Dadurch wird die visuelle Darstellung der Daten gelöscht.
Klicken Sie im Eigenschaften-Panel der entsprechenden Liste auf das Zahnrad-Symbol und dann auf Löschen. Dadurch wird die Datenquelle der Liste aus der Tabelle gelöscht.