Martin,
This answer was perfect when the node I was fixed on was Calculation.
<xsl:when test="parent::Field">53</xsl:when>
But going one level deeper and fixing myself on the Chunk nodes I can't seem to
find a way to determine if it is within a Field, AutoEnter or Validation node.
Here are the things I tried so far
<xsl:when test="../parent::Field">53</xsl:when>
<xsl:when test="ancestor::Field">53</xsl:when>
Any ideas here.
THanks
On Dec 30, 2011, at 3:59 AM, Vincenzo Menanno wrote:
Hi everyone,
I am on this list but I rarely post.
<Field id="1" dataType="Text" fieldType="Normal" name="name">
<Comment/>
<AutoEnter allowEditing="True" constant="False"
furigana="False" lookup="False" calculation="False">
<ConstantData/>
</AutoEnter>
<Validation message="False" maxLength="False"
valuelist="False" calculation="False" alwaysValidateCalculation="False"
type="OnlyDuringDataEntry">
<NotEmpty value="False"/>
<Unique value="False"/>
<Existing value="False"/>
<StrictValidation value="False"/>
</Validation>
<Storage autoIndex="True" index="None"
indexLanguage="English" global="False" maxRepetition="1"/>
</Field>
<Field id="2" dataType="Number" fieldType="Calculated"
name="sfksjfhd">
<Calculation table="Test"><![CDATA[Left ( name; 3 ) &
"sdkfhskdfhsdf" & sdafsadf & Asin ( ZARK::boart ) & sdafsadf
Copy2]]></Calculation>
<DisplayCalculation>
<Chunk type="FunctionRef">Left</Chunk>
<Chunk type="NoRef"> ( </Chunk>
<Chunk type="FieldRef">
<Field table="Test" id="1" name="name"/>
</Chunk>
<Chunk type="NoRef">; 3 ) & "sdkfhskdfhsdf"
& </Chunk>
<Chunk type="CustomFunctionRef">sdafsadf</Chunk>
<Chunk type="NoRef"> & </Chunk>
<Chunk type="FunctionRef">Asin</Chunk>
<Chunk type="NoRef"> ( </Chunk>
<Chunk type="FieldRef">
<Field table="ZARK" id="1" name="boart"/>
</Chunk>
<Chunk type="NoRef"> ) & </Chunk>
<Chunk type="CustomFunctionRef">sdafsadf Copy2</Chunk>
</DisplayCalculation>
<Comment/>
<AutoEnter alwaysEvaluate="False"/>
<Storage storeCalculationResults="False"
indexLanguage="English" global="False" maxRepetition="1"/>
</Field>
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--