使用OutSystems的社区组件

OutSystems Forge是一个开源可重用项目的存储库,可加速应用程序交付。这些项目可以是应用程序或模块,它们提供了多个附加功能和组件,例如:

  • 字符串操作库;
  • 用于显示地图或图表的小部件;
  • 连接器与Box,LinkedIn或Twitter等外部服务集成;
  • 甚至整个业务应用程序(如Timesheets,Expenses或Sales)都可以自定义;

要将项目安装为应用程序的依赖项,请执行以下操作:

  1. 转到 http://www.outsystems.com/home/;
  2. 点击Create App
  3. 点击Install Application
  4. 搜索组件,选择组件,然后单击“install”;
  5. 安装组件后,从应用程序的详细信息屏幕中单击“Add Dependency”;
  6. 在Manage Dependencies窗口中,找到可以添加为左窗口窗格的依赖项的已安装项目列表。对于每个选定的项目,您可以在右侧窗格中看到其公共元素的列表;您可以选中或取消选中要在模块中使用的项目元素。在列表,项目和项目元素中,您可以使用过滤器或关键字搜索来帮助您查找项目并验证其使用状态。

在安装整个应用程序的情况下,根据需求进行自定义。

例子

GoOutWeb是一个应用程序,用于查看和评估地图上精确定位的地点。要实现该功能,我们将使用Forge上提供的Google地图组件。

安装Google地图组件:

  1. 转到 http://www.outsystems.com/home/;
  2. 点击Create App
  3. 点击Install Application
  4. 搜索Google Maps, 选择组件点击Install…
  5. GoOutWeb配置中点击Add Dependency
  6. 在“管理依赖关系”窗口搜索Google地图组件,然后选择该组件;
  7. 在右侧UI Flows文件夹下,选中MapAddMapMarker块,将它们添加为应用程序的依赖项,然后单击OK;

在这里插入图片描述

  1. 在“Interface”选项卡中,展开“Google Map”组件;
  2. 拖动屏幕上表单旁边的Map模块,并将Name属性设置为Google Map,现在您可以引用该块或其属性;
  3. 将AddMapMarker小部件组件拖到地图旁边;
  4. MapId属性设置为 GoogleMap.Id
  5. Address属性设置为PlaceForm.Record.Place.Address
  6. 发布并测试您的应用程序;

猜你喜欢

转载自blog.csdn.net/weixin_44201067/article/details/85239172
今日推荐