Spreadsheet nach bestimmten Wert durchsuchen in Freemarker

Hallo,

bastle grade eine XML-Datei aus einem Spreadsheet zusammen. Nun möchte ich eine Zeile meines Spreadsheets finden, wo in einer bestimmten Spalte ein vorgegebener Wert steht bzw. eine andere Spalte aus der entsprechenden Zeile abfragen.

Gibt es dafür einen besseren Weg, als über alle Zeilen zu iterieren und den Spaltenwert mit meinem Suchwert vergleichen?



Generell vermisse ich noch eine Übersicht zu den verfügbaren Funktionen auf Spreadsheets bzw. generell zur Handhabung von Spreadsheets in Freemarker. Konnt noch nichts in der Art finden, nur an verschieden Stellen kleine Beispiele zum Iterieren über Zeilen/Spalten. Gibt es dazu eine Dokumentation oder ähnliches?

Hallo,


eine nähere Erläuterung zu Freemarker in Spreadsheets findest du hier: https://docs.synesty.com/display/SSUD/Scripting und zu unseren eigen Freemarler Funktionen findest du hier etwas https://apps.synesty.com/transformy?action=showTemplateFunctionDocumentation alternativ gibt es auch eine Doku selbst von Freemarker https://freemarker.apache.org/docs/ref_builtins_string.html .


Zu deinem Problem: Über die Zeilen iterieren ist im Prinzip schon die Lösung, die wir auch anwenden.


Viele Grüße,

Lukas