Zum Hauptinhalt springen

Mit Queries arbeiten

Queries erleichtern das Abrufen und Ändern von Daten innerhalb von OctoMesh. Wenn eine Query in Refinery Studio erstellt wird, wird ein Construction Kit Type (CkType) – zum Beispiel eine Person – definiert. Die Query umfasst dann alle Instanzen dieses Typs sowie alle spezialisierten Varianten. Innerhalb der Query lassen sich die Attribute, die als Spalten angezeigt werden sollen, konfigurieren, ebenso wie alle relevanten Filterbedingungen und Sortierreihenfolgen.

Query-Daten in Excel einfügen​

Eine Query wird in OctoMesh gespeichert und kann daher wiederverwendet werden. Wählen Sie in Excel „Insert data from query" aus der Gruppe „Query". Diese Aktion öffnet einen Seitenbereich, in dem nach dem Namen der Query gesucht werden kann. Durch Klicken auf „Insert data" werden die konfigurierten Spalten der gewählten Query an der Position der aktuell fokussierten Zelle in Excel eingefügt.

hinweis

Jede Arbeitsmappe kann mehrere Queries enthalten, aber eine Query kann pro Arbeitsblatt nur einmal eingefügt werden.

hinweis

Ein Arbeitsblatt kann entweder Query-Daten oder dynamische Enum-Daten enthalten, aber nicht beides gleichzeitig.

Query-Daten mit OctoMesh synchronisieren​

Diese Funktion aktualisiert die Daten im aktuellen Excel-Arbeitsblatt auf die neueste in OctoMesh gespeicherte Version. Wählen Sie zunächst „Synchronize" aus der Gruppe „Query". Es öffnet sich ein Seitenbereich, in dem Sie „Diff" verwenden können, um Änderungen zwischen der lokalen Version und den Daten in OctoMesh zu erkennen. Der Seitenbereich zeigt die Anzahl der neuen, geänderten oder gelöschten Datensätze an. Werden Änderungen gefunden, aktualisiert die Auswahl von „Sync" die lokalen Excel-Daten. Geänderte Zellen werden gelb hervorgehoben, und diese Markierungen lassen sich anschließend durch Klicken auf „Remove markings" entfernen.

Daten an OctoMesh veröffentlichen​

Diese Funktion überträgt die Daten aus dem aktuellen Excel-Arbeitsblatt zurück an OctoMesh. Wählen Sie „Publish" aus der Gruppe „Query", um einen Seitenbereich zu öffnen. Durch Klicken auf „Sync" wird das Arbeitsblatt im Vergleich zu den ursprünglich eingefügten Daten auf Änderungen durchsucht. Nachdem die Unterschiede identifiziert wurden, überträgt die Auswahl von „Publish" diese Änderungen an OctoMesh. Anschließend werden alle Spalten der aktualisierten Zeilen auf der OctoMesh-Seite aktualisiert. Unveränderte Zeilen werden nicht automatisch aktualisiert.