找回密码
 立即注册

QQ登录

只需一步,快速开始

wangjs097125

注册会员

16

主题

44

帖子

144

积分

注册会员

积分
144

活字格认证微信认证勋章

wangjs097125
注册会员   /  发表于:2019-9-4 10:58  /   查看:2722  /  回复:6
在一个页面上放两个控件,要怎样控制两个报表显示不同内容

6 个回复

倒序浏览
admin讲师达人认证 悬赏达人认证 活字格认证 SpreadJS 开发认证
管理员   /  发表于:2019-9-4 11:08:14
沙发
您咨询的是哪一款产品呢? 你的这个问题貌似不是Wyn的使用场景?
回复 使用道具 举报
wangjs097125
注册会员   /  发表于:2019-9-4 11:51:18
板凳
是spreadjs控件的使用方法
回复 使用道具 举报
admin讲师达人认证 悬赏达人认证 活字格认证 SpreadJS 开发认证
管理员   /  发表于:2019-9-4 12:01:21
地板
wangjs097125 发表于 2019-9-4 11:51
是spreadjs控件的使用方法

我给你的帖子移动到SpreadJS求助专区了,之后请在这个专区提问
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2019-9-4 12:27:55
5#
你好,可以添加两个Workbook,在页面上初始化两个workbook
参考以下代码:

    <gc-spread-sheets
                (workbookInitialized)="workbookInit($event)"
                id="ss">
                  <gc-worksheet [name]="sheetName"></gc-worksheet>
    </gc-spread-sheets>
   
    <gc-spread-sheets
    (workbookInitialized)="workbookInit1($event)"
    id="ss">
      <gc-worksheet [name]="sheetName"></gc-worksheet>
</gc-spread-sheets>

  workbookInit(args){
        let spread:GC.Spread.Sheets.Workbook = args.spread;
        let sheet =  spread.getActiveSheet();
        sheet.getCell(0,0).text("My SpreadJS Angular Project").foreColor("blue");
        this.spread = spread;
      }
      workbookInit1(args){
        let spread1:GC.Spread.Sheets.Workbook = args.spread;
        let sheet1 =  spread1.getActiveSheet();
        sheet1.getCell(0,0).text("My SpreadJS Angular Project").foreColor("blue");
        this.spread1 = spread1;
      }
image.png535484313.png
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
wangjs097125
注册会员   /  发表于:2019-9-4 13:33:58
6#
谢谢
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2019-9-4 13:42:10
7#
不用谢
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部