AFW V2.8.1
[#11378] Falsche Fehlermeldungen bei Datenänderungen
Werden zur Laufzeit Spalten ausgeblendet und anschliessend Daten aktualisiert, dann kann es vereinzelt zu falsche Fehlermeldungen kommen.
Dies wurde korrigiert.
[#11370] Laufzeitfehler CALL_METHOD_CONFLICT_TYPE in /PCH/CLA_CFW_OBJH_ROOT->DISPLAY_SAVE_MESSAGES
In der Klasse /PCH/CLA_CFW_OBJH_ROOT Methode DISPLAY_SAVE_MESSAGES tritt der Laufzeitfehler CALL_METHOD_CONFLICT_TYPE (CX_SY_DYN_CALL_ILLEGAL_TYPE) auf, wenn ein Meldungsdialog ohne Objektbezug geöffnet werden soll. Dies wurde korrigiert.
[#11366] Fehlende BAdI Schnittstelle für Anreichern Items im ColumnTree
Im ColumnTree fehlte eine Methode zum Anreichern von Items in der BAdI-Schnittstelle.
[#11365] *** INTERN *** Navigation Controler, Dynamic Exception abfange in Register_Object
Im Navigation Controler /PCH/CL_CFW_CTRL_NAVIGATION wird nun die dynamische Exception in der Methode Register_Object abgefangen, wenn im Navigation Stack ein Kundenspezifisches Objekt eingetragen wird, welches dynamisch zu einem Widget hochgezogen wird und nicht in der Applikation eingetragen ist.
[#11364] Erweiterung der Model-Proxies für ColTrees
Die Modelproxies für den ColTree wurden um notwendige Methoden erweitert.
[#11352] Kein Entfernen einer temporären Navigation bei nicht navigierbaren Befehlen
Wird ein (exklusiver) Befehl ohne Navigation gestartet, wird eine aktuelle temporäre Navigation nicht entfernt. Dies wurde korrigiert.
[#11348] Laufzeitfehler UNCAUGHT_EXCEPTION (CX_SY_STRUCT_COMP_NAME) in Klasse /PCH/CLA_CFW_MDL_COL_TREE
Wird ein Merkmal (Klassifizierung) mit speziellen Namen angelegt und einer Klasse zugeordnet, welche für Dokumente verwendet werden kann, kommt es in der Klasse /PCH/CLA_CFW_MDL_COL_TREE Methode BUILD_COMPONENTS zum Laufzeitfehler UNCAUGHT_EXCEPTION (CX_SY_STRUCT_COMP_NAME) auf.
Der Fehler tritt bei folgenden Widgets auf:
- Teildokumente
- Reihenfolge der Vorlagen
- Dokumentversionen
- DMC Dokumente in Arbeit
- DMC Dokumentinhalt
Der Fehler tritt bei folgenden Merkmalsnamen auf:
- NODE_KEY
- RELATKEY
- RELATSHIP
- HIDDEN
- DISABLED
- ISFOLDER
- N_IMAGE
- EXP_IMAGE
- STYLE
- NO_BRANCH
- EXPANDER
- DRAGDROPID
- USEROBJECT
- ITEMSINCOM
- IS_EXPANDED
- DESCR
- OBJKEY
- DOKNR
- DOKAR
- DOKTL
- DOKVR
- LINK
- REVLV
- DWNAM
- AENNR
- DATUV
- LABOR
- BEGRU
- LOEDK
- CADKZ
- STATUS
- STDESC
- STICON
- USER
- SUBTYPE
- SUBTYPEDESC
- CNTCHILDREN
- CREATED
- MODIFIED
- OBJSIZE
- MAXVS
- MAXRELVS
- FILENAME
- DELETE_INDICATOR
Weiter können Sondernzeichen in Merkmalen ebenfalls zu einem Laufzeitfehler führen.Â
Nachtrag: Mit AFV Version 2.8.2 konnte es passieren, dass die voreingestellten Layouts nicht mehr vollständig angezeigt und daher neu eingestellt werden mussten. Dies wurde korrigiert.
Dies wurde korrigiert. Merkmale mit diesen Namen werden nicht mehr in den Widgets angeboten.
[#11339] Fehlende Anzeige des Textes zur Berechtigungsgruppe eines Dokumentes
Der Text einer Berechtigungsgruppe wird auf der Maske des Dokumentes nicht angezeigt. Dies wurde korrigiert.
[#11327] BO DRAW: Fehlende Einbindung der Klassifizierungs-Änderungsbelege
Ist im DVS der Switch zur Anzeige der Änderungsbelege zu Klassifizierungen auf dem DIS eingeschaltet, werden diese trotzdem nicht in den AFW Oberflächen angezeigt.
Dies wird hiermit korrigiert.
[#11319] Fehlender Tooltip an Bezeichnerfeldern
Im Formular werden übergebene Tooltips nicht an Bezeichnerfeldern angezeigt. Zusätzlich wurde die Ausrichtung des Icons nicht beachtet. Dies wurde korrigiert.
[#11303] Nach Deregistrierung von D&D Aktionen ist Drop von andern Aktionen nicht möglich
Wird eine Drag&Drop Aktion im AFW Framework deregistriert, so kann es vorkommen, das das Drop auf diesen Objekttyp grundsätzlich nicht mehr möglich ist. Dies wurde korrigiert.
[#11296] Bezeichnerfelder unter Belize Theme abgeschnitten
Mit dem Belize Theme konnte es vorkommen, dass sehr lange Bezeichnerfelder abgeschnitten wurden. Dies wurde korrigiert.
[#11294] Fehlerhafte Feldgrösse bei Windows Skalierung
Wird das Bild mit der Windows Skalierung vergrössert, dann werden Felder unter Umständen zu breit dargestellt.
Dies wurde korrigiert.
[#11291] Falsches Kontextmenü auf Titlezeile
Auf den Widget Titelzeilen wird fälschlicherweise ein technisches Kontextmenü dargestellt.
Dieses wurde entfernt.
[#11285] Knoten im Baum nicht angezeigt bei Filter mit Threshold
Ist in einem Baum-Widget (List Tree/ColTree) mit aktivem Threshold (bspw. OLM Inbox) ein Filter aktiv, so kann es vorkommen, dass zu wenige Knoten angezeigt werden, dafür aber die Funktion für weitere Daten laden aktiv ist. Dies wurde korrigiert.
[#11283] Fehlendes Icon für Anlegen Original im Originalwidget mit Belize-Theme
Im Widget Dokumentoriginale wird mit aktivem Belize-Theme ein falsches (Platzhalter-) Icon anstatt des Anlegen-Icons angezeigt. Dies wurde korrigiert.
[#11278] Validierung bei Aufruf der F1/F4-Hilfe
Beim Aufruf der F1-(F4-Hilfe werden fälschlicherweise die Daten teilweise validiert.
Dies wurde korrigiert.
[#11275] "Natürliche Sortierung" in Widgets
Bei der Sortierung von Werte ist es teilweise sinnvoll, diese nicht strickt technisch sondern sogenannt natürlich zu sortieren. Dies trifft ausschliesslich für freie Textfelder (z.B. Bezeichnungen) zu, wo mit Hilfe des Textes eine für den Menschen sinnvolle Sortierung erreicht werden möchte. Dabei werden die Texte analysiert, in seine numerischen und nicht-numerischen Teile zerlegt und diese Text-Teile dann entsprechend sortiert. Dabei werden ausschliesslich ganzzahlige numerische Werte separat berücksichtigt, ein spezielle Behandlung von speziellen Formaten (z.B. Datum, Telefonnummer, o.ä.) werden dabei nicht berücksichtigt.
Die natürlich Sortierung wird aktuell in folgenden Widgets angewendet:
- DMC Browser und DMC Inhaltswidget (Spalte Bezeichnung)
- Datei Browser und Datei-inhaltswidget (Spalte Bezeichnung)
- Objektbeziehungswidget (Spalte Objekt und Bezeichnung)
Aus Kompatibilitätsgründen wurden die technischen Grundlagen mit AFW 2.8.1 eingeführt, die Änderungen an der Oberfläche aber erst mit 2.9 aktiviert.
[#11263] Falsches Original angezeigt bei Objektänderung
Im Widget zur Inline-Darstellung eines Originals wird das anzuzeigenden Original automatisch ermittelt. Fälschlicherweise wird das anzuzeigende Original nicht neu ermittelt, wenn das aktuelle Objekt aktualisiert wurde.
Dies wurde korrigiert.
[#11262] Temporär falsche Widgetgrösse bei Layoutwechsel
Wird ein Layout gewechselt, dann wird unter Umständen unmittelbar vor dem Wechsel auf dem bestehenden Layout die Grösse von verschiedenen Widgets angepasst.Â
Dies wurde korrigiert.
[#11260] Nicht vorhandenes Objekt wird nicht korrekt visualisiert im Navigations-Widget
Wird im Navigations-Widget ein ungültiger Objektschlüssel eingegeben, dann wird korrekt eine Meldung ausgegeben. Der falsche Objektschlüssel wird korrekterweise nicht geleert, allerdings wird immer noch die Bezeichnung des vorherigen Objekts angezeigt und es ist nicht mehr erkennbar, dass der Objektschlüssel nicht korrekt ist.
Neu wird die Fehlermeldung anstatt in einem Popup direkt im Navigation-Widget ausgegeben und die Felder entsprechend rot eingefärbt. Zudem wird nun auch die Bezeichnung ausgeblendet.
© ProNovia AG | Imprint | Data Protection