Para actualizar parámetros de conjuntos de datos mediante REST, especifique el nombre del parámetro de la respuesta de QueryDatasetParameters. Se pueden utilizar expresiones en el valor.
Por ejemplo, envíe una solicitud de HTTP POST:
http://<nombrehost>:7000/node/rest/CA:00074_CA:00074:01/_ops/UpdateDatasetParameters
Incluya un encabezado de solicitud:
Content-Type=application/xml
Por ejemplo:
<UpdateDatasetParametersRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="p1:UpdateDatasetParametersRequest" xmlns:p1="http://ns.ca.com/2011/09/pam-ops" > <Dataset> <PathName>/TestDatasets/TestDataset</PathName> <Parameters> <Param> <Name>Datasets["/TestDatasets/TestDataset"].Zipcode</Name> <Value>Datasets["/TestDatasets/TestDataset"].Zipcode + 100</Value> <Type>Integer</Type> </Param> </Parameters> </Dataset> </UpdateDatasetParametersRequest>
La respuesta contiene el conjunto de datos actualizado:
<?xml version="1.0" encoding="UTF-8"?>
<pam-ops:UpdateDatasetParametersResponse
xmlns:pam-ops="http://ns.ca.com/2011/09/pam-ops"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="pam-ops:UpdateDatasetParametersResponse">
<Dataset>
<PathName>/TestDatasets/TestDataset</PathName>
<Parameters>
<Param>
<Name>Datasets["/TestDatasets/TestDataset"].Name</Name>
<Value>Harry Truman</Value>
<Label>Nombre</Label>
<Type>String</Type>
</Param>
<Param>
<Name>Datasets["/TestDatasets/TestDataset"].Address</Name>
<Value>1400 Pennsylvania Avenue</Value>
<Label>Dirección</Label>
<Type>String</Type>
</Param>
<Param>
<Name>Datasets["/TestDatasets/TestDataset"].City</Name>
<Value>DC</Value>
<Label>Ciudad</Label>
<Type>String</Type>
</Param>
<Param>
<Name>Datasets["/TestDatasets/TestDataset"].Zipcode</Name>
<Value>2300</Value>
<Label>Código postal</Label>
<Type>Entero</Type>
</Param>
|
Copyright © 2013 CA.
Todos los derechos reservados.
|
|