描述
配置公式。
接口
bool SetFormulaConfig(const char* id, const char* json_cfg)
参数
参数名 | 必填 | 类型 | 说明 | 备注 |
---|---|---|---|---|
id | 是 | string | 对象ID,为””时表示当前操作对象 | |
json_cfg | 是 | json | 配置参数 | 桌面版为json字符串,web版为json对象 |
json_cfg 配置项
参数名 | 必填 | 类型 | 说明 | 备注 |
---|---|---|---|---|
id | 是 | string | 对象ID | |
alignVerticalLayout | 是 | enum | 二维码纵向布局对齐方式 | E_LAYOUT_VERTICAL_ALIGN |
style | 是 | enum | 公式样式 | E_FORMULA_STYLE |
union | 否 | json arr | 公式单元详见信息 |
参数示例
{
"object": "formula",
"id": "",
"name": "",
"alignVerticalLayout": 2,
"style": 8,
"union": [
{
"object": "unit",
"index": 0,
"items": [
{
"checked": 1,
"index": 0,
"p": 1,
"l": 0,
"b": 1,
"d": 0,
"o": 1,
"m": 0
},
{
"checked": 0,
"index": 1,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 2,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 3,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 4,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 5,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 6,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 7,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
}
]
},
{
"object": "unit",
"index": 1,
"items": [
{
"checked": 0,
"index": 0,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 1,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 2,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 3,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 4,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 5,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 6,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 7,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
}
]
},
{
"object": "unit",
"index": 2,
"items": [
{
"checked": 0,
"index": 0,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 1,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 2,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 3,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 4,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 5,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 6,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 7,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
}
]
},
{
"object": "unit",
"index": 3,
"items": [
{
"checked": 0,
"index": 0,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 1,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 2,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 3,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 4,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 5,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 6,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
},
{
"checked": 0,
"index": 7,
"p": 0,
"l": 0,
"b": 0,
"d": 0,
"o": 0,
"m": 0
}
]
}
]
}
返回值
类型 | 说明 | 备注 |
---|---|---|
bool | 设置是否成功 | 1:成功 0:失败 |
文档更新时间: 2023-08-06 14:45 作者:admin