GenerateLookup

From Plex-XML

Jump to: navigation, search

Nachlesen von Feldern per Ajax Request.

Example

<xsl:template name="postFieldException">
 <xsl:choose>
  <xsl:when test="@name='ATOFAC'">
   <a href="#" id="get_ATOFAC" style="margin-left:5px;">nachlesen</a>
             
   <generateLookup>
    <event name="click" element="get_ATOFAC"/>
    <requestname>MyEntitySFXML</requestname>
    <fill from="ATOfAT" to="KeyValue"/>
    <return from="ActSub" to="ActSub"/>
    <return from="AcBody" to="AcBody"/>
   </generateLookup>
        
  </xsl:when>
 </xsl:choose>
</xsl:template>

Als Basisfunktion in Plex kann z.B. ein SingleFetch genutzt werden. (MyEntity.XML_Intern.BaseServices.SingleFetch)

Wenn die Basisfunktion eine Dictionary-Funktion ist, sollte als Filter "aaGetAJAXDictXML.xsl" genutzt werden.

request-config

<webrequest name="MyEntitySFXML">
 <request name="MyEntitySF">
  <plex-parameter type="web" name="FetchKey_MyEntityKey">KeyValue</plex-parameter>			
 </request>
 <response>
  <error type="default" name="DEFAULT"/>
  <reaction type="DEFAULT" target="DISPLAY" localized="true" mime="text/xml" usedefaultstyle="false" name="/WEB-INF/resources/@common_html@/aaGetAJAXXML.xsl"/>
 </response>
</webrequest>
Personal tools