Web开发

注册

 

发新话题 回复该主题

如何利用WEBOMW将PY开发的UDO [复制链接]

1#
看白癜风哪个医院好 https://baike.baidu.com/item/%E5%8C%97%E4%BA%AC%E4%B8%AD%E7%A7%91%E7%99%BD%E7%99%9C%E9%A3%8E%E5%8C%BB%E9%99%A2/9728824?fr=aladdin

在开发Orchestrator时,往往会在数据比较完善的PY环境下进行开发,UDO的promotion都是在WEBOMW(PW)中进行,如果用标准的项目活动规则,则会产生无法变更状态的错误(如下图:Errorchangingstatusforproject),这是因为在21(DV)下并没有这些Objects。

为了能够把PY的objectspromote到PD下,需要按以下步骤进行操作:

说明roject状态默认26是PY,28是QA,38是PD,如果你的规则不一样,则需要进行相应的调整

开发好UDO,在PU中进行共享(Share),这样相当于Releasetoken了,否则会在开发者的Default的project下。

打开PW,新增Project,Project的状态默认是21,

对Project做advance的动作,将Project的状态推到26(PY)

这样Project状态就已经到26(PY)

选择到Project,点击:添加已经存在的对象(AddExistingObject)

选择你的UDO对象类型,弹出选择对话框,选择你的UDO对象。

注意:可以多选.

选择对象,点击菜单CheckOut/CheckIn

然后在advanceproject到28,38(PD)就可以.

再在PD环境对UDO进行share并分配权限

看到此时UDO在PD中的PU状态是07,等待share

当修改后,步骤也是一样,需要从PY去修改代码,重新新增Project,在PY下把Project从26advance到38.

学习无涯

分享 转发
TOP
发新话题 回复该主题