AttributeCell: WOGenericContainer { align = d2wContext.justification; elementName = "td"; } AttributeDisplay: WOSwitchComponent { WOComponentName = d2wContext.componentName; _componentUnroll = true; _unroll = true; localContext = localContext; object = object; } AttributeRepetition: WORepetition { _unroll = true; item = d2wContext.propertyKey; list = d2wContext.displayPropertyKeys; } AttributeRepetition2: WORepetition { _unroll = true; item = d2wContext.propertyKey; list = d2wContext.displayPropertyKeys; } ColumnLabelRepetition: WORepetition { _unroll = true; item = d2wContext.propertyKey; list = d2wContext.displayPropertyKeys; } EntityName: ERXPluralString { count = displayGroup.displayedObjects.count; value = d2wContext.displayNameForEntity; } EntityRepetition: WORepetition { item = object; list = sublist; } GroupingRepetition: ERXGroupingRepetition { item = object; list = displayGroup.displayedObjects; subListSection = sublistSection; subList = sublist; sectionForItem = section; sectionKey = "primaryKey"; } HasTotal: ERXNonNullConditional { condition=d2wContext.totallingKeys; } HeaderCell: WOGenericContainer { elementName = "th"; colspan = d2wContext.displayPropertyKeys.count; } IsTotallingKey: ERXListContainsItemConditional { item = d2wContext.propertyKey; list = d2wContext.totallingKeys; } ListTable: WOGenericContainer { _unroll = true; elementName = "table"; width = "100%"; } ListTableRow: WOGenericContainer { _unroll = true; elementName = "tr"; } SectionCell: WOGenericContainer { colspan = colspanForNavBar; elementName = "td"; } PropertyName: WOSwitchComponent { WOComponentName = d2wContext.propertyNameComponentName; localContext = d2wContext; } SumCell: WOGenericContainer { align = d2wContext.justification; elementName = "td"; } SumForSubList: WOString { value=sumForSublist; numberformat=d2wContext.formatter; } debug: WOString { value = d2wContext.groupingKey; } SectionDisplay: WOSwitchComponent { WOComponentName = d2wContext.groupingComponentName; d2wContext = d2wContext; object = sublistSection; sublist = sublist; } ComponentContent1: WOComponentContent { } DividingCells: WOGenericContainer { colspan = d2wContext.displayPropertyKeys.count; elementName = "td"; align = "center"; }