我使用Ocean API创建了一个进程,它在Petrel内部完美运行。现在,当用户右键单击对象并单击下拉菜单时,我试图以编程方式调用该过程。是否有任何方法以编程方式调用该过程使用海洋?我搜索了所有的文档,但在海洋开发指南中找不到任何例子。
谢谢。
过程通常被设计为用户交互的,而工作步骤通常用于更自动化的非交互工作流(为了方便,可能会集成过程窗格)。
如果它是你自己的自定义流程,并且你想以编程方式运行一些逻辑,最干净的解决方案可能是将逻辑提取到一个服务中,该服务可以从你的Petrel Process或自定义菜单交互中调用。