找回密码
 立即注册

QQ登录

只需一步,快速开始

hailin
中级会员   /  发表于:2017-8-23 16:54  /   查看:3034  /  回复: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-24 19:55:37
8#
hailin 发表于 2017-8-24 17:26
附件是服务器端的 json,,,,长串的是返回的其中一个json 样式

您好,您的问题正在进行重现,有结果了我会第一时间回复您。
回复 使用道具 举报
hailin
中级会员   /  发表于:2017-8-24 17:26:10
7#
附件是服务器端的 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

回复 使用道具 举报
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 09:41:38
    地板
    这是我返回的其中的一个
    回复 使用道具 举报
    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
    回复 使用道具 举报
    Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
    超级版主   /  发表于:2017-8-23 18:23:12
    沙发
    您好,能否提供一个demo,或者将您返回的json串发给我们,帮助我们重现问题
    回复 使用道具 举报
    您需要登录后才可以回帖 登录 | 立即注册
    返回顶部