Erstellt vor 19 Monaten
Zuletzt geändert vor 19 Monaten
#2357 new Verbesserung/Featurewunsch
Focus (Cursor-Position) nach "Erneuern" - wählbar
| Erstellt von: | od-peter | Verantwortlicher: | |
|---|---|---|---|
| Priorität: | niedrig | Meilenstein: | |
| Komponente: | kivitendo ERP | Version: | 3.0.0 unstable |
| Schweregrad: | Verbesserung | Stichworte: | |
| Beobachter: |
Beschreibung
Folgender Patch ermöglicht es dem Benutzer das Verhalten der Cursor-Position nach "Erneuern" zu beeinflussen.
Siehe Auch https://trac.kivitendo.de/ticket/2353
Folgende Optionen stehen in den Benutzereinstellungen zur Verfügung:
- Neue Zeile, Art.-Beschreibung (kivitendo-Default)
- Neue Zeile, Art.-Nr.
- Aktuelle Zeile, Art.-Beschreibung
- Aktuelle Zeile, Art.-Nr.
Wobei "Aktuelle Zeile" evtl. besser "Vorletzte Zeile" heissen sollte
(da es sich tatsächlich um currentrow-1 handelt). Was davon besser verständlich ist, sei mal dahingestellt.
Gruß Peter
Anhänge (3)
Änderungshistorie (4)
Geändert vor 19 Monaten durch od-peter
Geändert vor 19 Monaten durch od-peter
comment:1 Geändert vor 19 Monaten durch s.schoeling@…
In templates/webpages/am/config.html:
<th align="right"q>
Da ist glaube ich ein 'q' zuviel.
Ansonsten:
- Bitte ändere nicht direkt in der locale/de/all, sondern lass die von scripts/locales.pl erzeugen.
- Wofür ist die Variable mypricefactor?
- Wofür ist myunit?
- Bitte kopier focus_position nicht einfach nach form. Es ist schlimm genug dass legacy code den $::form Namespace zumüllt. %::myconfig steht im template direkt zur Verfügung als myconfig.
- Gibt es einen Grund warum Du currentrow als hidden in jeder Zeile anlegst, und damit später dann nur die Anzahl der Zeilen rauskriegst, was [% ROWS.size %] genauso tun würde?
- Wie wäre es mit: $('#display_row tr:gt(1) input[name^="description"]').filter(':not(:last)')?
Geändert vor 15 Monaten durch theck
Hinweis: Hilfe zur Verwendung von Tickets finden Sie in TracTickets.

Ups, die "Falls nicht konfiguriert"-Behandlung vergessen...