[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: comparing 2 childs of 2 childs
Hi, > Anyway.. the point is that i want for each Column.. to compare with > the all Foreign_Keys/FK_COLUMN_NAME and then if is equal print > something... in case he doesn't find one column that doesn't match any > foreign_key it means is not a foreign key so prints another thing... > Anyone has good ideas? I did something like this... maybe you can > change it and then give me an ideia <xsl:template name="ListagemValores"> <xsl:param name="thisField"/> <xsl:for-each select="$thisField/Column"> <TD> <!-- bind to string value instead of Result Tree Fragment --> <xsl:variable name="coluna" select="ColumnName"/> <!-- use keys here for efficiency --> <xsl:variable name="keys" select="../Foreign_Keys[FK_COLUMN_NAME = $coluna]"/> <xsl:for-each select="$keys"> <db:dataLabel fieldName="{$coluna}"> <db:tableData name="list_{FK_NAME}" foreignTable="{PK_TABLE_NAME}" visibleFields="descricao" storeField="{PK_COLUMN_NAME}"/> </db:dataLabel> </xsl:for-each> <xsl:if test="not($keys)"> <!-- <db:label fieldName="{$coluna}" />--> </xsl:if> </TD> </xsl:for-each> </xsl:template> Cheers, Jarno - Kemical Kidd: Helix
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|