plcopen/instances_path.xslt
changeset 1945 90bf6bd94b94
parent 1939 db478d17bc3a
child 1946 95fa4e05e30f
equal deleted inserted replaced
1944:6162e34fb246 1945:90bf6bd94b94
    43       </xsl:when>
    43       </xsl:when>
    44       <xsl:otherwise>
    44       <xsl:otherwise>
    45         <xsl:variable name="type_name">
    45         <xsl:variable name="type_name">
    46           <xsl:value-of select="@typeName"/>
    46           <xsl:value-of select="@typeName"/>
    47         </xsl:variable>
    47         </xsl:variable>
    48         <xsl:apply-templates select="$all/ppx:project/ppx:types/ppx:pous/ppx:pou[@name=$type_name] |&#10;                         $all/ppx:project/ppx:types/ppx:dataTypes/ppx:dataType[@name=$type_name]">
    48         <xsl:apply-templates select="$all/ppx:types/ppx:pous/ppx:pou[@name=$type_name] |&#10;                         $all/ppx:types/ppx:dataTypes/ppx:dataType[@name=$type_name]">
    49           <xsl:with-param name="instance_path">
    49           <xsl:with-param name="instance_path">
    50             <xsl:value-of select="$pou_instance_path"/>
    50             <xsl:value-of select="$pou_instance_path"/>
    51           </xsl:with-param>
    51           </xsl:with-param>
    52         </xsl:apply-templates>
    52         </xsl:apply-templates>
    53       </xsl:otherwise>
    53       </xsl:otherwise>
    90       </xsl:when>
    90       </xsl:when>
    91       <xsl:otherwise>
    91       <xsl:otherwise>
    92         <xsl:variable name="type_name">
    92         <xsl:variable name="type_name">
    93           <xsl:value-of select="@name"/>
    93           <xsl:value-of select="@name"/>
    94         </xsl:variable>
    94         </xsl:variable>
    95         <xsl:apply-templates select="$all/ppx:project/ppx:types/ppx:pous/ppx:pou[@name=$type_name] |&#10;                         $all/ppx:project/ppx:types/ppx:dataTypes/ppx:dataType[@name=$type_name]">
    95         <xsl:apply-templates select="$all/ppx:types/ppx:pous/ppx:pou[@name=$type_name] |&#10;                         $all/ppx:types/ppx:dataTypes/ppx:dataType[@name=$type_name]">
    96           <xsl:with-param name="instance_path">
    96           <xsl:with-param name="instance_path">
    97             <xsl:value-of select="$variable_path"/>
    97             <xsl:value-of select="$variable_path"/>
    98           </xsl:with-param>
    98           </xsl:with-param>
    99         </xsl:apply-templates>
    99         </xsl:apply-templates>
   100       </xsl:otherwise>
   100       </xsl:otherwise>