电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

技术答疑.单据状态.状态值只支持一个字符?

来源:金蝶云社区作者:金蝶2024-09-237

技术答疑.单据状态.状态值只支持一个字符?

【问题描述】

单据状态的状态值只支持一个字符?



【解决方案】

BOS系统会默认将单据状态字段的长度设置为1个字符,且BOS设计器也限制了用户只能输入一个字符长度的状态值,目前只能通过修改XML的方式把单据状态字段的长度调大。

下面以采购订单的扩展上新增的一个单据状态字段为例子,演示具体的实现步骤。

<1>BOSIDE扩展采购订单,新增一个单据状态字段【推送状态】,保存元数据。

<2>BOSIDE修改采购订单的扩展节点的元数据XML,把【推送状态】字段的状态值设置好后,保存元数据。

<3>切换回设计器界面,此时,【推送状态】字段的状态列表中的状态值已经显示为2位长度。

<4>前往当前数据中心所在数据库,检查【推送状态】字段的长度,此时字段长度为默认的1个字符,需要手动修改,调整为2个字符。

<4>前往当前数据中心所在数据库,修改【推送状态】字段的长度,修改的SQL脚本如下。

-- 删除字段默认值(默认值名称以实际数据库为准,执行下面的修改字段语句时,如果有报错,报错信息中会包含有默认值名称)

ALTER TABLE T_PUR_POORDER DROP CONSTRAINT DF__T_PUR_POO__FDATA__5BE1EB19

-- 将字段长度调整为2个字符

ALTER TABLE T_PUR_POORDER ALTER COLUMN FDATAPUSHSTATUS

技术答疑.单据状态.状态值只支持一个字符?

【问题描述】单据状态的状态值只支持一个字符?【解决方案】BOS系统会默认将单据状态字段的长度设置为1个字符,且BOS设计器也限制了用户只...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信