跳到主要内容

wsview

wsview 工作表视图

{
"_id":"ObjectId",
"name":"string", // 视图名称
"status":"int", // 状态 1:正常 9:删除
"wsid":"string", // 工作表Id
"unread":"bool", // 是否未读
"filters":[], // 筛选项 参考工作表筛选参数
"fastfilters":[], // 快速筛选配置
"navgroup":[{controlId:"",isAsc:bool,viewId:"string",filterType:"int"}], // 导航筛选
"sortcid":"string", // 默认排序字段
"sorttype":"int", // 1:降序 2升序
"controls":"[string]", // 隐藏控件Id
"displaycontrols":"[string]", // 卡片显示字段
"showcontrols":"[string]", // 显示字段
"controlssort":"[string]", // 显示顺序
"layersname":"[string]", // 层级名称
"covercid":"string", // 卡片封面Id
"covertype":"int", // 卡片显示类型 0:填满 1:完整显示
"customdisplay":"bool", // 是否自定义显示卡片
"viewtype":"int", // 0:列表 1:看板 2:层级 3:画廊 4:日历 5:甘特图
"viewcontrol":"string", // 维度控件Id
"childtype":"int", // 0或者1:单表层级 2:多表层级
"viewcontrols":[{
"wsid":"string",
"cid":"string",
"covercid":"string",
"covertype":"int",
"scids":["string"]
}], // 多表维度控件Ids
"showcn":"bool", // 是否显示控件名称
"sorts":[], // 筛选项 参考工作表筛选参数
"rowheight":int , // 行高
"caid":"string", // 创建人账号Id
"ctime":"datetime", // 创建时间
"adset":[{
"key":"string", // 配置键,参考下面描述
"value":"string" // 值,参考下面描述
}] // 高级设置
}

AdvancedSetting说明(adset)

key值描述(string)
hidenone隐藏无数据看板 1:隐藏 0或者空:不隐藏
appshowtype布局类型 1,2,3 ...
abstract摘要控件Id
showformat字段显示格式[{cid:xxxx,format:yyyyMMdd HH:mm:ss}]
coverposition封面位置
checkradioid检查框控件Id
customdisplay是否自定义显示顺序
begindate日历视图开始控件Id
enddate日历视图结束控件Id
unlunar是否不显示农历 空或者0:显示 1:不显示
unweekday不显示的周天 1234567
colorid颜色控件Id
hidebtn隐藏不可用按钮 1:隐藏 0或者空:不隐藏
freezecol冻结列ids
colwidth列宽设置
hour2424小时制 空或者0:否 1:是
sysids系统字段显示
syssort系统字段显示顺序
opencover允许点击查看封面 空或者1:允许 2:不允许
enablebtn启用查询按钮 空或者0:不启用 1:启用
clicksearch执行查询后显示数据 空或者0:直接显示 1:查询后显示
milepost里程碑控件Id
navgroup分组控件Id
calendartype日历类型(前端自己定义)
refreshtime视图自动刷新时间
calendarcids日期视图控件[{begin:"开始控件Id",end:"结束控件Id",mark:"标签"}]
weekbegin每周第一天 1234567
showall空或者0:不显示 1:显示全部日程
nousenav空或者0:作为默认值 1:不作为默认值