Se puede utilizar un filtro opcional con una ruta de la biblioteca para consultar formularios de solicitud de inicio.
Por ejemplo, envíe una solicitud de HTTP POST:
http://<nombrehost>:7000/node/rest/CA:00074_CA:00074:01/_ops/QueryStartRequestForms
Incluya un encabezado de solicitud:
Content-Type=application/xml
Por ejemplo:
<QueryStartRequestFormsRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="p1:QueryStartRequestFormsRequest"
xmlns:p1="http://ns.ca.com/2011/09/pam-ops" >
<Filter>
<LookUpPath>/TestSRF</LookUpPath>
<IsRecursive>true</IsRecursive>
[set the value for HTML meta tag keywords]
<Keyword>
<Name>TagValue</Name>
</Keyword>
</Keywords>
</Filter>
</QueryStartRequestFormsRequest>
Como aparece en el siguiente ejemplo, la respuesta de QueryStartRequestForms incluye los nombres y los tipos del parámetro de formulario de solicitud de inicio (en el ejemplo se muestra en negrita). La operación SubmitStartRequestForm utiliza los nombres y los tipos del parámetro.
<?xml version="1.0" encoding="utf-8"?>
<pam-ops:QueryStartRequestFormsResponse xmlns:pam-ops="http://ns.ca.com/2011/09/pam-ops"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="pam-ops:QueryStartRequestFormsResponse">
<StartRequestForms>
<StartRequestForm>
<Name>SRF</Name>
<Path>/TestSRF/</Path>
<Description>descripción mi test srf</Description>
<Pages>
<HasComplexType>false</HasComplexType>
<Page>
<Name>TestPage</Name>
<Param>
<Name>Var_0</Name>
<Label>Text Field</Label>
<Description/>
<IsReadOnly>false</IsReadOnly>
<Type>String</Type>
</Param>
<Param>
<Name>Var_1</Name>
<Label>Check Box</Label>
<Description/>
<IsReadOnly>false</IsReadOnly>
<Type>Boolean</Type>
</Param>
<Param>
<Name>Var_2</Name>
<Label>Select</Label>
<Description/>
<IsReadOnly>false</IsReadOnly>
<Type>String</Type>
</Param>
</Page>
<Page>
<Name>System</Name>
</Page>
</Pages>
</StartRequestForm>
</StartRequestForms>
</pam-ops:QueryStartRequestFormsResponse>
|
Copyright © 2013 CA.
Todos los derechos reservados.
|
|