目前只能通过上述方式进行代码设置,没有其他的办法,
把这个样式作为命名样式添加到sheet中,打印前和打印后对样式进行更改,打印代码中已经包括了来回的样式设置,并不需要甲方设置的,参考下面的代码
添加和设置命名样式
- style.name="btn1"
- sheet.addNamedStyle(style)
- sheet.getCell(1,1).setStyleName('btn1')
复制代码
打印代码
- style.cellButtons=null;
- workbook.print(0);
- style.cellButtons=[
- {
- imageType: GC.Spread.Sheets.ButtonImageType.custom,
- command: "openList",
- useButtonStyle: true,
- }
- ];;
复制代码
另外,下次spreadjs 的帖子,烦请发到spreadjs产品板块,这个帖子我先移动过去了 |