Verbesserung
Wichtig
Detail
Fehlerbehebung
Wichtig
Detail
#27393
                                                
                                                Baum - Tabellen: Selektion von mehrfach vorkommenden Zeilenobjekten expandiert Teilbäume / wählt falsche Zeile
                                                
                                            #27424
                                                
                                                "Container" für neue Grid-Zeile nicht mandatory, aber versteckte NPE, wenn Wert gelöscht wird
                                                
                                            
                        Verbesserung
                         
                    
                    Detail
#27320
Layout-XML: Nutzung von Template-Parametern bei inneren Templateaufrufen
Bei der Instantiierung von Layout-Templates ist es möglich ein tl:LayoutComponent Property zu füllen indem wieder ein Layout-Template instanttiert wird. Hier soll es möglich sein Argumente des äußeren Template-Call bei dem Aufruf des inneren Template zu nutzten.
Beispiel
Es gibt ein Template "outer.template.xml" mit einem Parameter "dialogs" der eine Liste von LayoutComponent's erwartet. Weiter gibt es ein Template "inner.template.xml" welches einen Parameter "typeOptions" erwartet.
Folgendes Template erwartet einen Parameter "modelType" und will "inner.template.xml" "aufrufen" und den Parameter "modelType" in den Argumenten für "inner.template.xml" nutzen.
<config:template
 xmlns:config="http://www.top-logic.com/ns/config/6.0"
 assistant-for="outer.template.xml"
>
 <properties>
  <property name="modelType" type="String" />
 </properties>
 <config>
  <dialogs>
    <config:template-call template="inner.template.xml">
     <arguments>
      <typeOptions type="${modelType}"/>
     </arguments>
    <config>
  </dialogs>
 </config>
</config:template>
  Test
Wird benutzt im Test für #27332.