Seite 1 von 1

Auftragsmodul - Listenansicht Sortierung

Verfasst: Mittwoch 28. März 2018, 17:53
von jhoelzl
Hallo,

wenn man das Kontor R4 Auftragsmodul aufruft, sind die EInträge in der Listenansicht nicht nach Datum oder Auftrnr sortiert.
Ich möchte gerne die neuesten Aufträge ganz oben haben (also nach "Auftrdatum DESC" oder "Auftrnr DESC" sortieren. Wo kann ich das einstellen?
Ich habe in der Modulkonfiguration > Erweiterte Einstellungen schon den Eintrag

Code: Alles auswählen

<config>
<datalist>
<maxrows>5000</maxrows>
<defaultsortclause>AUFTR_HD.Auftrdatum DESC</defaultsortclause>
</config>


stehen, aber diese Sortierung wird nicht angewendet.

Bitte um Hilfe.
LG Josef

Re: Auftragsmodul - Listenansicht Sortierung

Verfasst: Mittwoch 28. März 2018, 21:02
von FWENZL
Hallo Josef,

Wie geht’s Ihnen?

Das XML ist vom Prinzip richtig, fehlt nur der Schlusstag von </datalist> vor </config>.

Dann Kontor mal neu starten ;-).

Gruss,
Frank

Re: Auftragsmodul - Listenansicht Sortierung

Verfasst: Donnerstag 29. März 2018, 06:54
von jhoelzl
Hallo Frank,

danke der Nachfrage, es läuft...

Der Schlusstag </datalist> ist natürlich vorhanden, aber hab ich hier vergessen zu posten. Also der gesamte XML-Baum schaut so aus:

Code: Alles auswählen

<config>
<datalist>
<maxrows>5000</maxrows>
<defaultsortclause>AUFTR_HD.Auftrdatum DESC</defaultsortclause>
</datalist>
<search use_as_customfilter="1">
<column>AUFTR_HD.Auftrnr;text;contains;OR</column>
<column>AUFTR_HD.Auftragsreferenz;text;contains;OR</column>
<column>AUFTR_HD.Auftragsid;text;contains;OR</column>
<column>AUFTR_HD.AP_Projektnummer;text;contains;OR</column>
<column>V_AUFTR_STATUS.Belege;text;contains;OR</column>
<column>Kunde.Kundennr;text;contains;OR</column>
<column>Kunde.Name1;text;contains;OR</column>
<column>ADRESSEN.Telefon;text;contains;OR</column>
<column>ADRESSEN.Email;text;contains;OR</column>
<column>ADRESSEN.Plz;text;contains;OR</column>
</search>
</config>


Leider wird auch durch einen Neustart die Sortierung nicht ausgeführt. Vielleicht werden die Einstellungen von irgendwo anders überschrieben?
LG Josef

Re: Auftragsmodul - Listenansicht Sortierung

Verfasst: Freitag 30. März 2018, 19:27
von FWENZL
Hallo Josef,

Wenn Sie das Modul speichern wird auch die Sortierung der Spalten (pfeil im spaltenheader) gespeichert. Die Sortierung kann man per Shift-Klick auf die sortierte Spalte aufheben, dann sollte die in SQL definierte Sortierung angezeigt werden. Modul dann ohne Spaltensortierung speichen.

Die defaultsortclause steuert nicht die angezeigte Sortierung, sondern die Sortierung der geladenen Daten vom Sql-Server. Wenn also 5000 Datensätze in der Tabelle sind und 2000 in Kontor geladen werden, dann werden die 2000 mit der Sortierung der defaultsortclause geladen. Verständlich?

Gruss,
Frank

Re: Auftragsmodul - Listenansicht Sortierung

Verfasst: Freitag 30. März 2018, 19:51
von jhoelzl
Hallo Frank,

danke, jetzt verstehe ich es und es funktioniert.
LG Josef

Re: Auftragsmodul - Listenansicht Sortierung

Verfasst: Freitag 30. März 2018, 22:40
von FWENZL
Super, ;-) ich war nicht so sicher, ob ich das gut erklärt habe.

Ich wünsche schöne Ostertage!

Gruss,
Frank