ich hänge mit einer kleinen Sache.
Wie kann man beim Aufruf einer maske z.B. Mitarbeiter BSM die Ausgabe Reihenfolge verstellen.
Aktuell wird nach default ID Nr ausgegeben. Ich möchte aber die Ausgabe gleich sortiert nach der DATEV-Nr haben.
Wo kann man das einstellen
Danke
AvERP-Version: 4.2.5.25
DMS Server-Version: 1.1.0.2
Datenbank: 2009-A01 umgesetzt auf Firebird 2.5
Firebird 2.5 Server auf PC Windows 2000
Client über Terminalserver Windows 2003
Wird schwer den Hänger mit AvERP Bordmitteln zu lösen.
-Sortierung einstellen und "Layout des Fensters speichern" hilft nicht
-AvERPAdmin: Feld-Sortiermöglichkeiten ebensowenig
...Tabellen/Feldverwaltung Aussehen Grid auch nicht
Mit ist nur der Holzhammer-Methode per SQL bekannt:
ALTER VIEW V_BSMALLE
... möglichst Nichts verändern!!! und ORDER BY in die VIEW-Def. hinzufügen
ORDER BY A.MASKENKEY
in der Annahme, das die Datev-Nummer = Mitarbeiternr. = BSMALLE.MASKENKEY
Gruß U.Schmidt
Wenn ich weiß, wo ich suchen muß ist OpenSource besser als jede Dokumentation
aktuelle Erkenntnisse mit:
Software-Version 6.11.5
FDB 2023.02 / 2024 FB04 schon mal installiert
Es geht auch in der Maske, in dem man im SQL-String von q_1 ein ORDER BY xxx daran hängt. Dann braucht man auf Strukturebene nichts zu ändern, was beim nächsten Update wieder weg ist.
Grundsätzlich sollte es aber so sein, dass die Sortierung mit der niedrigsten laufenden Nummer im AverpADMIN für die jeweilige Maske beim Öffnen verwendet wird. Aber ich glaube mich zu erinnern, dass das auch bei mir schon das eine oder andere Mal nicht sauber geklappt hat.
Gruß
Michael
Nur wer das Unmögliche versucht, wird das Machbare erreichen!
--
Datenbank: 2012-A02
Programm: 4.2.5.65
OS: Win 7 Pro / Ubuntu 10.04.3