This article provides an example of a configurable grid with Actions that can be used to batch update a part attribute.  


Example Data

Example Configuration [replace snippet]

<Grid>
<ActionBindings>
<ActionBinding actionId="MyAction" caption="Update part Attribute">
<WithParam name="listOfParts" select="/part::IURQ"/>
</ActionBinding>
</ActionBindings>

<Actions>
<Action id="MyAction">
<Parameter name="listOfParts" as="[Part]"/>
<ForEach select="$listOfParts">
<Part id="#{Handle}" match=".">
<Attribute sid="ARPA" value="New value"/>
</Part>
</ForEach>
</Action>
</Actions>

<Columns>
<ItemNameColumn width="200"/>
</Columns>
<Row/>

</Grid>


Example Result