Search the FirstSpirit Knowledge Base
Hallo,
ich frage in einem Script aus einer Tabelle Daten ab:
select_test = sess_test.createSelect("ChangeService");
comp_test = new And();
econ_test = new Equal("RGL_ID",DS_ID);
econ_test1 = new IsNull("ANL_ID");
comp_test.add(econ_test);
comp_test.add(econ_test1);
select_test.setConstraint(comp_test);
in der Doku gibt es für das Select ein
void add (Order order);
aber keine Doku zu Order.
Wie definiere ich Order?
(Ich hole mir recht viele Daten aus den Tabellen, bisher musste ich immer beim Helpdesk nachfragen, da die Api zu dem Thema recht dürftig (um nicht zu sagen lückenhaft) ist.)
Hallo,
in der Doku gibt es für das Select einvoid add (Order order);
aber keine Doku zu Order.
Das Fehlen von Order in der API wird hier intern bereits bearbeitet. Voraussichtlich wird diese, sowie einige andere Klassen in dem Umfeld mit 4.2 R4 in der API-Dokumentation vorhanden sein.
Wie definiere ich Order?
Order hat 2 Konstruktoren, die sie verwenden können:
Order(@NotNull final String attribute)
ruft den 2. Konstruktor mit "true" auf.
Order(@NotNull final String attribute, final boolean ascending)
Hallo,
in der Doku gibt es für das Select einvoid add (Order order);
aber keine Doku zu Order.
Das Fehlen von Order in der API wird hier intern bereits bearbeitet. Voraussichtlich wird diese, sowie einige andere Klassen in dem Umfeld mit 4.2 R4 in der API-Dokumentation vorhanden sein.
Wie definiere ich Order?
Order hat 2 Konstruktoren, die sie verwenden können:
Order(@NotNull final String attribute)
ruft den 2. Konstruktor mit "true" auf.
Order(@NotNull final String attribute, final boolean ascending)
Vielen Dank für die schnelle Antwort. funktioniert
(ich hatte es zwar so probiert, bei And ist es ja auch fast so, aber es funktionierte nicht, nun hab ich gesehen, dass das Order vor der Select-Definition stand ... da hätte ich auch sehen müssen ...)
Sebastian Gockel schrieb:
Das Fehlen von Order in der API wird hier intern bereits bearbeitet. Voraussichtlich wird diese, sowie einige andere Klassen in dem Umfeld mit 4.2 R4 in der API-Dokumentation vorhanden sein.
Was ich in der aktuellen 4.2er Doku bzw. der API noch sehr vermisse, ist die komplette Beschreibung der verschiedenen Constraint-Klassen.
Bis auf Select fehlt ja im Prinzip alles unterhalb von de.espirit.or.query.
Könnte dies in einem der kommenden Releases bitte noch ergänzt werden?