【第10期】金蝶云·星空-协同开发 | 产品应用典型/热门问答精选 2023年7月发布原创
金蝶云社区-OUT_MAN
OUT_MAN
66人赞赏了该文章 812次浏览 未经作者许可,禁止转载编辑于2024年01月27日 10:23:52
封面

各位社区的小伙伴们,大家好,我是  版主 OUT_MAN  @OUT_MAN


在金蝶云·星空-协同开发产品应用中,你需要了解的典型/热门问答都在这里!  

本帖每月持续更新,欢迎小伙伴们点赞,收藏本帖,CTRL+F关键词搜索,以便随时查看、扩充知识哟


【第10期】

  更新日期:2023-7



1、 云星空开发二次授权密码是什么

问题描述:
云星空开发二次授权密码是什么?

解决方案:

用Administrator登录,在【单据参数配置】中设置启用二次验权。

另外,二次验权的方式,是在管理中心设置的。

参考 :提交网银付款二次认证配置

image.png

问题来源:https://vip.kingdee.com/link/s/lxVc4      


2、 DynamicObjectCollection 可以使用Groupby吗

问题描述:
DynamicObjectCollection 可以使用Groupby吗 怎么使用?我看插件源码可以使用,但是我本地使用就报错

解决方案:

可以的 参考如下:

image.png

其实就是lambda的一个应用

问题来源:https://vip.kingdee.com/link/s/lxVvI 


3、 python录入自动携第一行分录内容?

问题描述:
import clr
clr.AddReference('Kingdee.BOS')
clr.AddReference('Kingdee.BOS.Core')
clr.AddReference('Kingdee.BOS.DataEntity')
from Kingdee.BOS.Util import *
from Kingdee.BOS.Core.DynamicForm import *
from Kingdee.BOS.JSON import *
from System import *
from Kingdee.BOS.Core.Bill.PlugIn import *
def AfterCreateNewEntryRow(e):
   if(e.Entity.Key.Equals("FQUOTATIONENTRY") and e.Row >0):
       this.View.Model.SetValue("FTaxPrice", this.View.Model.GetValue("FTaxPrice", e.Row - 1), e.Row);

image.png

解决方案:

import clr
clr.AddReference('Kingdee.BOS')
clr.AddReference('Kingdee.BOS.Core')
clr.AddReference('Kingdee.BOS.DataEntity')
from Kingdee.BOS.Util import *
from Kingdee.BOS.Core.DynamicForm import *
from Kingdee.BOS.JSON import *
from System import *
from Kingdee.BOS.Core.Bill.PlugIn import *
def AfterCreateNewEntryRow(e):
   if(e.Entity.Key.Equals("FEntity") and e.Row >0):
       this.View.Model.SetValue("FSubNumerator", this.View.Model.GetValue("FSubNumerator",  0), e.Row);
       this.View.Model.SetValue("FSubDenominator", this.View.Model.GetValue("FSubDenominator", 0), e.Row);

直接把e.row-1删掉
然后写0
0表示第一行

问题来源:https://vip.kingdee.com/link/s/lxVQ6 


4、 协同开发二开成果,如何导出到不同数据中心下的账套?

问题描述:
开发成果包含:自定义单据、辅助资料、单据转换、反写规则、表单插件要求:只需构建部分开发成果,不构建全部开发成果已知:部分包构建可以构建自定义单据,但是单据转换、反写规则等好像构建不了;【开发成果导出】也不知道路径在哪请问如何才能构建部分开发成果,包含如上这些成果?如果不是部署包的方式,构建成果后怎么导入到新的账套中?烦请各位大佬路过解答下,谢谢

解决方案:

image.png

协同环境下右击项目选择部分包构建,单据转换、反写规则等等数据如果有扩展的话会在SQL脚本下和预制数据下面。制作完补丁包会自动弹出,具体路径为{开发路径}\PartalPackage\Bin\Output;打包可以直接将XXX.kdpkg文件拷贝到服务器上执行,选择你需要部署的账套运行即可。

问题来源:https://vip.kingdee.com/link/s/lxVFd 

  

5、 菜单集合跟列表菜单,添加了一样的点击事件,为什么菜单集合能生效,列表菜单的点击事件无效

问题描述:

image.png

image.png

解决方案:

不支持列表按钮修改单据内容,这里要用到批改代码才行,还要避免影响已审核的数据,有风险,不建议列表操作.

问题来源:https://vip.kingdee.com/link/s/lxVLW 

 

6、 打不开管理中心,这是怎么回事啊?

问题描述:

image.png

数据库可以登录连接进去

image.png

解决方案:

看提示“sa登录失败”,是不是改过sa密码。重新注册一下管理中心试试,重新注册方法参考:https://vip.kingdee.com/link/s/lxV1l 

问题来源:https://vip.kingdee.com/link/s/lxVjB 


7、 保留3位小数,25.59如何显示为25.590,最后的0不要去掉?

问题描述:
BOS已添加按钮,值更新某个字段,保留2位小数,保留3位小数,点击按钮切换;

如果输入25.591,点击按钮,保留2位小数,正常显示25.59;
如果输入25.591,点击按钮,保留3位小数,正常显示25.591;
如果输入25.590,点击按钮,保留3位小数,异常显示25.59;
正常应该显示25.590,不要把尾0去掉,BOS如何设置?

image.png

image.png

解决方案:

round不能保留尾0,只能用 Text = "%.2f"% Decimal形式,同样四舍五入的公式,并且被赋值字段控件只能用文本字段,需要计算得再去转换计算。

问题来源:https://vip.kingdee.com/link/s/lxVWQ 


8、 想修改云星空端口修改不了,如何解决???

问题描述:
想修改云星空端口修改不了,config后缀的文件都无法打开,弹出如下提示,如何解决???已经重装N次了

image.png

解决方案:

config配置文件一般用notepad,editplus,notepad++等文本编辑软件打开

这篇是官方的文章,有些端口是在iis修改的,

https://vip.kingdee.com/link/s/lxVoo 

问题来源:https://vip.kingdee.com/link/s/lxVOC 


 

我创建了<<协同开发,轻松入门>>的学习清单,推荐给你,和我一起学习交流吧!

<<协同开发,轻松入门>>


查看往期精选:

【汇总】金蝶云·星空-协同开发 | 产品应用典型/热门问答精选


赞 66