major
minor
minor
#29204
TreeGrid Modelbuilder API: Knotenprädikat bekommt Komponentenmodell nicht
Hintergrund
Die Funktion Knotenprädikat stellt für einen gegebenen Baumknoten (einziger Parameter?) fest, ob dieser ein Element des angezeigten Baumes ist, z.B. um neu angelegte Knoten aus einer fremden Session einzufügen. Außerdem können nur Zeilen, die im Sinne dieser Funktion valide Knoten sind auch selektiert werden.
Das Knotenprädikat sollte nur für solche Knoten erfüllt sein, die auch von der "Kinder"-Funktion des Model Builders erfasst würden, um sicher zustellen, das keine neu angelegten Knoten aus anderen Sessions angezeigt werden, die der angemeldete Benutzer normalerweise nicht sehen könnte.
Problem
Die "Kinder"-Funktion des Modelbuilders bekommt das Komponentenmodell als Parameter, die "Knotenprädikat"-Funktion aber nicht. Damit hat letztere Funktion nicht die gleichen Möglichkeiten zu entscheiden, ob ein gegebener Knoten das Knotenprädikat erfüllt oder nicht. Außerdem geht aus der Dokumentation zur Funktion Knotenprädikat nicht hervor, welche Parameter zur Verfügung stehen.
Lösung
Funktion "Knotenprädikat" um Parameter Komponentenmodell erweitern und Dokumentation entsprechend anpassen.