Галка у колонки "отображать каждое из нескольких значений отдельно"

Kizarek86

Lotus team
20.07.2007
864
4
#1
Доброго времени суток.

Есть возможность посмотреть поднята ли эта галка у колонки?

Общая цель определить может ли документ в представлении отображаться несколько раз.
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 586
272
#2
наманьячить темплейт на DXL вьюшки:
XML:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
	xmlns:dxl='http://www.lotus.com/dxl'>
	<xsl:output method='text'/>
	<xsl:strip-space elements='*'/>
	<xsl:template match='dxl:view'>
		<xsl:apply-templates select="dxl:column"/>
	</xsl:template>
	<xsl:template match='dxl:column'>
		<xsl:value-of select="dxl:columnheader/@title"/>:
		<xsl:value-of select="@itemname"/>:
		<xsl:value-of select="@separatemultiplevalues"/>
		<xsl:text>
</xsl:text> <!-- newline character -->
	</xsl:template>
	<!-- Match all text that has not yet been picked up by the templates, and discard it. -->
	<xsl:template match="text()">
	</xsl:template>
	
</xsl:stylesheet>
[DOUBLEPOST=1453468649,1453468570][/DOUBLEPOST]вот пример для моей вьюшки:
Код:
:
		$unid:
		true
:
		$order:
		false
описание:
		$comments_name:
		false
значение:
		$value:
		false
шаблон заполнения:
		$comments_tmpl:
		false
name:
		$name:
		false
Автор:
		$author:
		false
Создан:
		$created:
		false
Кем изменялся:
		$updatedby:
		false
 

Kizarek86

Lotus team
20.07.2007
864
4
#3
@lmike,
Проблема в том что таких вьюх уже куча, и заниматься этим желания мало, желалось бы кодом определить сей проблем.
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 586
272
#4
желалось бы кодом определить сей проблем.
это и есть кодом
берем список из дизайннот для вьюшек
бежим по списку
с каждой нотой - ДХЛ + трансформация (можно и всю коллекцию, но тогда надо имена вьюшек выводить в шаблоне)
на выходе имеем то что выше
можно дописать условие по колонке (если не все интересуют), прям в хсл
профит
форматирование по вкусу - я взял хидер (как колонка называется при отображении) и её программное название
и вставил переводы каретки (ну чтобы парсить по строкам - коли на то надобность)

в пост про list я вбаянил html отображение
т.е. можно шаблон поправить в соответствии и сразу дизайнер выведет в браузер
если на посмотреть - самый вариант