=load( local!departments: {"HR", "Marketing", "Sales", "IT"}, local!test , with( a!dashboardLayout( firstColumnContents: { a!barChartField( label: "Spending by Category", labelPosition: "ABOVE", categories: local!departments, series: { a!chartSeries(label: "Hardware", data: {1000, 2000, 2000, 6000} ,links: {a!dynamicLink( value:"HR", saveInto: { local!test } ),a!dynamicLink( value: "Marketing", saveInto: { local!test } ),a!dynamicLink( value: "Sales", saveInto: { local!test } ),a!dynamicLink( value: "IT", saveInto: { local!test } ) } ), a!chartSeries(label: "Software", data: {1000, 1000, 500, 1500} ,links: apply( a!dynamicLink( value: _, saveInto: { local!test } ), local!departments ) ) }, xAxisTitle: "Department", yAxisTitle: "Total Purchase Requests", showDataLabels : true, stacking: "NORMAL", showLegend: true, showTooltips: true ), a!textField( label : "test", value : local!test ) } ) ) )