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 | 列宽设置 |
hour24 | 24小时制 空或者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:不作为默认值 |