找回密码
 立即注册

QQ登录

只需一步,快速开始

hailin
中级会员   /  发表于:2017-8-23 16:54  /   查看:2988  /  回复:7
现在有个需求如下:1、从服务器端返回数据,包括单元格样式。(目前可以实现,从返回的json数据中能找到样式,如下图:样式中带有验证信息 validator)
blob76346434.png
2、将服务器端返回的样式,赋值到新的单元格上。
   目前我是用的  spread.getActiveSheet().setStyle(15, 4, 这里是上图的“__builtInValidatorStyle0”样式, GC.Spread.Sheets.SheetArea.viewport);
但是执行之后会报 blob461826476.png 的错误!!求解!!!!!!!!

7 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-8-23 18:23:12
沙发
您好,能否提供一个demo,或者将您返回的json串发给我们,帮助我们重现问题
回复 使用道具 举报
hailin
中级会员   /  发表于:2017-8-24 09:41:02
板凳
  • backColor: null
  • borderBottom: Object
    • color: "#000000"
    • style: 1
    • __proto__: Object
  • borderLeft: Object
    • color: "#000000"
    • style: 1
    • __proto__: Object
  • borderRight: Object
    • color: "#000000"
    • style: 1
    • __proto__: Object
  • borderTop: Object
    • color: "#000000"
    • style: 1
    • __proto__: Object
  • font: "normal normal 13.3px 宋体"
  • foreColor: "#000000"
  • formatter: "0.00_ "
  • hAlign: 2
  • locked: true
  • name: "__builtInValidatorStyle14"
  • parentName: "__builtInStyle61"
  • textIndent: 0
  • vAlign: 2
  • validator: Object
    • condition: Object
      • conType: 4
      • customValueType: 4
      • formula: "ISNUMBER(D14:K56)"
      • ignoreBlank: true
      • __proto__: Object
    • type: 7
    • __proto__: Object
  • wordWrap: false
  • __proto__: Object
回复 使用道具 举报
hailin
中级会员   /  发表于:2017-8-24 09:41:38
地板
这是我返回的其中的一个
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-8-24 16:34:21
5#
hailin 发表于 2017-8-24 09:41
  • backColor: null
  • borderBottom: Object

  • 您好,可以返回一个json串或者json对象给我吗,目前这样需要手动制作对象,这样过程中很容易出错,不利于解决问题。
    回复 使用道具 举报
    hailin
    中级会员   /  发表于:2017-8-24 17:25:16
    6#
    {"backColor":null,"foreColor":"#000000","hAlign":2,"vAlign":2,"font":"normal normal 13.3px 宋体","formatter":"0.00_ ","borderLeft":{"color":"#000000","style":1},"borderTop":{"color":"#000000","style":1},"borderRight":{"color":"#000000","style":1},"borderBottom":{"color":"#000000","style":1},"locked":true,"textIndent":0,"wordWrap":false,"name":"__builtInValidatorStyle14","parentName":"__builtInStyle61","validator":{"type":7,"condition":{"conType":4,"ignoreBlank":true,"formula":"ISNUMBER(D14:K56)","customValueType":4}}}

    M10163834.json

    44.2 KB, 下载次数: 66

    回复 使用道具 举报
    hailin
    中级会员   /  发表于:2017-8-24 17:26:10
    7#
    附件是服务器端的 json,,,,长串的是返回的其中一个json 样式
    回复 使用道具 举报
    Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
    超级版主   /  发表于:2017-8-24 19:55:37
    8#
    hailin 发表于 2017-8-24 17:26
    附件是服务器端的 json,,,,长串的是返回的其中一个json 样式

    您好,您的问题正在进行重现,有结果了我会第一时间回复您。
    回复 使用道具 举报
    您需要登录后才可以回帖 登录 | 立即注册
    返回顶部