Overview
This Component Plug-in provides the capability to display interactive charts in Appian using Google Charts. It offers support for the following types of charts:
Key Features & Functionality
These charts work on all Appian user interfaces and with the Appian mobile application. They are easy to configure and a sample application is provided as part of the download. The plug-in can be used to set up to provide interactive charts with drill-down capabilities and allow the event context to pass into any SAIL component(s) on the same or a different interface.
How to use the component:
2019 AppMarket Award Winner - Best Use of the Integration SDK
Hello,
We are using combochart for one report, But we are not able to view the legend name in the report.
Can you pls let us know if we are missing anything here:
googleComboChartField( label: "", chartColumnData: { {type: "string", id: "Week", rowDataKey:"Week", }, {type: "number", id: "AppTransaction", rowDataKey:"AppTransaction"}, {type: "string", id: "htmlTooltip", rowDataKey: "htmlTooltip", role: "tooltip"}, {type: "number", id: "Coin", rowDataKey:"Coin" }, {type: "number", id: "CreditCard", rowDataKey:"CreditCard"}, {type: "number", id: "Refund", rowDataKey:"Refund"}, {type: "number", id: "Total", rowDataKey:"Total"} }, chartRowData: { {Week:"Jan 26, 20", AppTransaction:100, Coin:200, CreditCard: 300, Refund: 400, Total: 1000}, {Week:"Feb 02, 20", AppTransaction:150, Coin:250, CreditCard: 350, Refund: 450, Total: 1200}, {Week:"Feb 09, 20", AppTransaction:200, Coin:300, CreditCard: 400, Refund: 500, Total: 1400}, {Week:"Feb 16, 20", AppTransaction:700, Coin:800, CreditCard: 900, Refund: 1000, Total: 3400}, {Week:"Feb 23, 20", AppTransaction:1000, Coin:2000, CreditCard: 3000, Refund: 4000, Total: 10000} }, chartOptions: { vAxis: {format: "$###,###", title: "Rooms"}, hAxis: {title: "Weeks"}, seriesType: "line", series: {5: {type: "bars", color: "#D3D3D3"}}, height:500,
legend:{position: "top", textStyle: {color: "blue", fontSize: 20, bold: true(), italic: true(), fontName: "Test", alignment: "center"}},
})
Hello, you can try the following code
googleComboChartField( label: "", chartColumnData: { { type: "string", id: "Week", rowDataKey: "Week", }, { type: "number", id: "AppTransaction", rowDataKey: "AppTransaction" }, { type: "string", id: "htmlTooltip", rowDataKey: "htmlTooltip", role: "tooltip" }, { type: "number", id: "Coin", rowDataKey: "Coin" }, { type: "number", id: "CreditCard", rowDataKey: "CreditCard" }, { type: "number", id: "Refund", rowDataKey: "Refund" }, { type: "number", id: "Total", rowDataKey: "Total" } }, chartRowData: { { Week: "Jan 26, 20", AppTransaction: 100, Coin: 200, CreditCard: 300, Refund: 400, Total: 1000 }, { Week: "Feb 02, 20", AppTransaction: 150, Coin: 250, CreditCard: 350, Refund: 450, Total: 1200 }, { Week: "Feb 09, 20", AppTransaction: 200, Coin: 300, CreditCard: 400, Refund: 500, Total: 1400 }, { Week: "Feb 16, 20", AppTransaction: 700, Coin: 800, CreditCard: 900, Refund: 1000, Total: 3400 }, { Week: "Feb 23, 20", AppTransaction: 1000, Coin: 2000, CreditCard: 3000, Refund: 4000, Total: 10000 } }, chartOptions: { vAxis: { format: "$###,###", title: "Rooms" }, hAxis: { title: "Weeks" }, seriesType: "line", series: { 1: { labelInLegend: "Week" }, 2: { labelInLegend: "AppTransaction" }, 3: { labelInLegend: "Coin" }, 4: { labelInLegend: "CreditCard" }, 5: { labelInLegend: "Refund", type: "bars", color: "#D3D3D3" }, 6: { label: "Total" } }, height: 500, legend: { position: "top", textStyle: { color: "blue", fontSize: 20, bold: true(), italic: true(), fontName: "Test", alignment: "center" } }, } )