PowerCenter
- PowerCenter 10.5
- Todos os produtos
<complexType name="Parameter"> <sequence> <element name="Scope" type="xsd:string" /> <element name="Name" type="xsd:string" /> <element name="Value" type="xsd:string" /> </sequence> </complexType> <complexType name="ParameterArray"> <sequence> <element maxOccurs="unbounded" minOccurs="0" name="Parameters" nillable="true" type="impl:Parameter" /> </sequence> </complexType>
[s_m_A] $a=1 $b=2 $c=3 [WSH_Folder.s_m_B] $d=4
<StartWorkflow> … <Parameters> <Parameter> <Scope>s_m_A</Scope> <Name>$a</Name> <Value>1</Value> </Parameter> <Parameter> <Scope>s_m_A</Scope> <Name>$b</Name> <Value>2</Value> </Parameter> <Parameter> <Scope>s_m_A</Scope> <Name>$c</Name> <Value>3</Value> </Parameter> <Parameter> <Scope>WSH_Folder.s_m_B</Scope> <Name>$d</Name> <Value>4</Value> </Parameter> … </StartWorkflow>
Parameter[] parameters = new Parameter[4]; Parameter param1 = new Parameter(); Param1.setScope(“s_m_A”); Param1.setName($a”); Param1.setValue(“1”); Parameters[0] = param1; Parameter param2 = new Parameter(); Param2.setScope(“s_m_A”); Param2.setName(“$b”); Param2.setValue(“2”); Parameters[1] = param2; Parameter param3 = new Parameter(); Param3.setScope(“s_m_A”); Param3.setName(“$c”); Param3.setValue(“3”); Parameters[2] = param3; Parameter param4 = new Parameter(); Param4.setScope(“WSH_Folder.s_m_B”); Param4.setName(“$d”); Param4.setValue(“4”); Parameters[3] = param4; WorkflowRequest wfReq = new WorkflowRequest(); wfReq.setParameters(parameters);