Sets an array value by its index.
Name | Type | Description |
key | int | The index of the array value. |
value | CDocBuilderValue | The array value to be set. |
builder = docbuilder.CDocBuilder() context = builder.GetContext() globalObj = context.GetGlobal() api = globalObj["Api"] document = api.Call("GetDocument") charts = document.Call("GetAllCharts") chart = api.Call("CreateChart", "bar3D", [ [200, 240, 280], [250, 260, 280] ], ["Projected Revenue", "Estimated Costs"], [2014, 2015, 2016], 4051300, 2347595, 24) charts.Set(1, oChart)
The default[] postfix expression can be also used to set an array value by its index:
property CDocBuilderValue default[int]
builder = docbuilder.CDocBuilder() context = builder.GetContext() globalObj = context.GetGlobal() api = globalObj["Api"] document = api.Call("GetDocument") charts = document.Call("GetAllCharts") chart = api.Call("CreateChart", "bar3D", [ [200, 240, 280], [250, 260, 280] ], ["Projected Revenue", "Estimated Costs"], [2014, 2015, 2016], 4051300, 2347595, 24) charts[1, oChart]