Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Highlights

Liste: Massenbearbeitung

  • Es gibt die Möglichkeit mehrere Datensätze in einer Liste auf einmal zu editieren

  • Die zu editierenden Felder werden in einem Dialog ausgewählt

  • Nach der Bearbeitung werden Erfolgs- oder Fehlermeldungen je Datensatz angezeigt

  • image-20240124-112147.png

Tags mit Kategorien

  • Tags können nun einstufig Kategorisiert werden

  • image-20240124-112526.png

Datensatz Kopierfunktion

  • Kopien von Datensätzen können nun direkt vom Datensatz aus erstellt werden

  • Es gibt zwei Auswahlmöglichkeiten

    • Oberste Ebene = Nur dieser Datensatz ohne jeglichen Relationen wird kopiert

    • Rekursiv = Dieser Datensatz und zusätzlich alle 1:1 Relationen werden kopiert. 1:N Relationen werden nicht kopiert.

      • Wenn der Datensatz der Eigentümer der 1:1 Relation wird von diesem ebenfalls eine Kopie erstellt

      • Falls nicht, wird die 1:1 Relation auf den Wert des Originals gesetzt.

  • image-20240124-112654.png

XML Import Erweiterung

  • Log Level bei unbekannten Feldern

  • Siehe XML Import

  • image-20240124-113523.png

Listen IsHidden() / IsVisible()

JSON Schema

Breaking Changes

Listen IsHidden() / IsVisible()

In Listen-Layouts sind PropertyLinks die auf .IsVisible(false) gesetzt werden ab sofort nicht mehr im Column Chooser verfügbar. Um Properties nur zu "verstecken", kann stattdessen neu .IsHidden() verwendet werden. 

Wenn ihr also in nächster Zeit Projekte auf die neueste Quino-Version (>= 10.24.0116.1-main) updated, geht ihr am besten im Code kurz alle .IsVisible() auf PropertyLinks in Listen-Layouts durch und ersetzt diese ggf. mit .IsHidden().

NavigationLinks in Version 10.24.0108.2-main

  • If aspect created via 'new NavigationLinkAspect(new ...Target)' , it can now be created using 'new AbsoluteNavigationLinkAspect, ClassNavigationLinkAspect, ObjectNavigationLinkAspect'.

Example

// Old
propertyLinkBuilder.Element.Aspects.Add(new NavigationLinkAspect(new AbsoluteNavigationLinkAspectTarget { URL = url }, openInTarget));

// New
propertyLinkBuilder.Element.Aspects.Add(new AbsoluteNavigationLinkAspect(openInTarget) { URL = url }
      .EvaluateMetaValuePropertiesInContext(propertyLinkBuilder.Element));
  • EvaluateMetaValuePropertiesInContext() is not needed when using the extension methods but is required when the expression parameters need to be evaluated in a MetaElement context. 

  • Rename PropertyLinkBuilderMethod.SetAbsoluteNavigationLinkExpression() => to SetAbsoluteNavigationLink() 

  • On XML layouts '...expression' fields on <Aspects> can be moved into primary field. 

Example XML

<!-- Old -->
<objectNavigationLinkAspect metaClassExpression="[expression]If(true, 'Office', 'Company')" primaryKeyExpression="[expression...."></objectNavigationLinkAspect>

<!-- New -->
<objectNavigationLinkAspect metaClass="[expression]If(true, 'Office', 'Company')" primaryKey="[expression...."></objectNavigationLinkAspect>

Sehen Sie auch die Entwickler-Dokumentation unter Builder APINavigationLinkAspect

Releases

  • 10.24.0116.1-main - 16.01.2024

    • List-Layout: Adapt Property IsVisible() behavior and add new IsHidden() functionality

    • Nested IsReadOnly leads to React-Hook exception

  • 10.24.0115.1-main - 15.01.2024

    • SourceObject in ObjectHeader

    • Add batch editing action to List

    • Hide format if Date(Time) is readonly/disabled

  • 10.24.0110.1-main - 10.01.2024

    • XML Import - Revert auf Stand ohne Layout-Basiertem Wizard

    • Infinite scrolling load batch size is too small in sub-list scenario

    • Parent Bookmark is ignored when adding Objects after Drilldown from Inline Lists

  • 10.24.0108.1-main, 10.24.0108.2-main, 10.24.0108.3-main - 08.01.2024

    • Show ungrouped events in notification settings

    • Fix quick filter wrapping behavior in SearchEdit

    • Fix notification settings scrolling behavior

    • Consolidate navigation link aspects and allow meta value parameters

    • Konfiguration von "ResetView" zulassen

  • No labels