RPA JS 扩展开发文档

RPA JS 扩展开发文档

  • SDK接口说明
  • 代码示例

›All Blog Posts

All Blog Posts

  • 使用VS Code插件在本地调试页面代码
  • 如何不使用VS Code和Chrome工具进行RPA开发
  • [Web]明细代码示例
  • [Web]CPQ产品配置页扩展
  • RPAJS中如何实现AOP开发
  • [H5]商机,报价,订单明细自定义编辑页面
  • [H5]自定义实体,表单子实体批量示例
  • [H5]表单页代码示例
  • [H5]详情页代码示例
  • [H5]系统级API示例
  • [H5]调试RPA JS扩展代码
  • [H5]在自定义页面中使用RPA SDK
  • [Mobile]调试RPA JS扩展代码
  • [Web][新版]表单页代码示例
  • [Web]明细表格API示例
  • [Web]系统级API示例
  • [Web]表单页代码示例
  • [Web]列表页代码示例
  • [Web]详情页代码示例
  • [Web]调试RPA JS扩展代码
  • RPA JS 更新日志
  • RPA JS 常见问题Q&A
  • RPA JS 扩展开发介绍

RPA JS 扩展开发介绍

January 1, 2020

RPA JS 扩展点和扩展代码原理

RPA JS 扩展开发流程

RPA JS 使用方式

  1. get / set 扩展点上的属性
const item = new xsyrpa.FormNumberInputExtensionPoint("customizeObject__c.form#*#customItem1__c");
item.getValue();
item.setValue(123);
item.setVisible(false);
  1. 监听扩展点上的事件
const item = new xsyrpa.FormNumberInputExtensionPoint("customizeObject__c.form#*#customItem1__c");
item.on("onChange", (data) => {
  console.log(data)
});
  1. 调用SDK提供的全局方法
//发送请求
const ext_XRequest = new xsyrpa.XRequest();
ext_XRequest.request({ url: "/rest/api/***", headers: {}, method:"GET" }).then().catch();

//弹出成功消息
const notificationMessage = new xsyrpa.NotificationMessage();
notificationMessage.success({ message: "保存成功" });

//打开新窗口
const systemUtils = new xsyrpa.SystemUtils();
systemUtils.openWindow({ url: "https://www.baidu.com" });

VS Code 插件功能一览

Recent Posts
  • RPA JS 扩展点和扩展代码原理
  • RPA JS 扩展开发流程
  • RPA JS 使用方式
  • VS Code 插件功能一览
Copyright © 2021 销售易