The Sitemap:

<map:match pattern="load.pdf">
     <map:act type="serverpages" src="">
        <map:read type="gzdatabasereader" src="" mime-type="{request-param:mime-type}">
            <map:parameter name="table" value="pdf_log_document"/>
            <map:parameter name="image" value="document"/>
            <map:parameter name="key" value="id"/>
         </map:read>
    </map:act>
</map:match>

The action:

 <rhld:action id="GetPdfDocumentId">
  <esql:connection>
   <esql:pool>controlcenter</esql:pool>
   <esql:execute-query>
    <esql:query>SELECT dokument_id FROM gui_pdf_dokument WHERE pdftyp = 1 AND antragsnummer = '<xsp-request:get-parameter name="id"/>'</esql:query>
    <esql:results>
     <esql:row-results>
      <action:set-result name="pdfDocumentId">
       <action:param name="value"><esql:get-int column="dokument_id"/></action:param>
      </action:set-result>
      <action:set-success/>
     </esql:row-results>
    </esql:results>
    <esql:no-results><action:set-failure/></esql:no-results>
    <esql:error-results><action:set-failure/></esql:error-results>
   </esql:execute-query>
  </esql:connection>
 </rhld:action>

Greetings, Markus


-----Urspr�ngliche Nachricht-----
Von: Vincent Charlot
Gesendet: Montag, 26. Januar 2004 19:26
An: [EMAIL PROTECTED]
Betreff: parameter in a pipeline

Hi!

I'm using an XSP to get the value of a parameter (called num_recup) from a
SQL database.
I'd like to use this parameter at the end of the same pipeline with a
"redirect":

<map:redirect-to uri="cocoon:id_data.html?num={num_recup}"/>
The problem is that I don't know how to recover the value within the
pipeline. I tried with a xsp action, but I didn' succeed... 

How can I do?

Thanks!



Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran�ais !
Testez le nouveau Yahoo! Mail

Reply via email to