function main(spreadsheetReport) {
var sheet = spreadsheetReport.workbook.worksheets.get(0);
//获取需要动态设置高度的图形,"图表 1"是图形名称
var shape = sheet.shapes.get("图表 1");
var cells = sheet.cells;
//图形的数据在第二个sheet,获取第二个sheet
var sheet1 = spreadsheetReport.sheets[1];
//图形上的数据系列是第二个sheet的B3和C3字段,获取该数据列字段数据扩展数据的数量
var PosList = sheet1.getExpandedPositions("B3");
//判断数据数量多少,动态设置图形高度
if (PosList.length > 0 && PosList.length < 5) shape.setHeight(200);
else shape.setHeight(300);
}