如何在OutSystems中创建Extension并引用、应用

  1. 第一步,创建Application首先第一步,创建一个新的用来测试,如何开发Extension小功能的Application
  2. 第二步,创建Module,这里测试使用较为常见的Reactive Web这里测试使用较为常见的Reactive Web创建Module
    创建后默认显示如图

然后直接点击发布就好然后直接点击发布就好

  1. 第三步,再创建一个Extension用的Module
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  2. 第四步,创建、配置action
    在这里,我演示考虑到需要演示如何配置传入和使用传出参数,具体的内部功能不需要太复杂,所以这里我做一个用来判断是否是奇数还是偶数的action,判断奇数偶数在outsystems中目前没有提供,所以我这里用c#简单做一个 ,这个action需要一个传入参数和一个传出参数,传入需要判断的数字,然后传出判断的结果。

    首先创建action,然后配置信息如图
    在这里插入图片描述

  3. 第五步,发布extenion module
    在这里插入图片描述 6. 第六步,发布后Open查看代码在这里插入图片描述
    在这里插入图片描述
    7、第七步、编写功能代码
    在这里插入图片描述

//原始写法
return ssInputNumber % 2 == 0;
//新用法
ssIsEven = ssInputNumber % 2 == 0;

8、第八步、保存代码,发布
在这里插入图片描述
在这里插入图片描述
然后、回到outsystems studio中发现已经发布成功
在这里插入图片描述
9、第九步、在实际项目中添加依赖引用
在这里插入图片描述
在这里插入图片描述
10、第十步,测试是否正确
在页面添加输入input,类型是integer,然后追加button,为button绑定方法,将页面输入的number传入,并进行判断,返回弹窗
在这里插入图片描述

在这里插入图片描述
11、第十一步,发布测试功能
上面一切加载完成后,发布代码,进行测试,测试效果如下图
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
至此,一个简单的extension功能开发、引用、应用、测试就完成了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值