1

我正在使用 OutSystems 中的导出数据,希望能得到一些帮助。

详细说明:

  1. 我的应用程序中的实体中有数据。

  2. 当用户登录时(例如用户是借款人或共同借款人),当用户点击导出按钮时,登录用户 ID 的所有数据都应导出到文本文件中。

  3. 如何在 OutSystems 中获取用户 ID。

因此,我想将实体中的数据存储到结构中,并将该数据导出到登录用户 ID 的文本文件(二进制格式)中。

4

1 回答 1

3

不确定我是否完全得到你想要做的,但这里有一个想法......

首先,您需要使用 UserId 作为过滤器从数据库中获取数据。我假设您的实体上有一个属性,允许您进行此过滤。如果您只是使用 Aggregate 来获取该实体并使用 Session.UserId 作为过滤器的值,例如Entity.UserID = Session.UserId.

获取数据后,您需要遍历返回的元素列表,并使用您将在 Text 扩展中找到的 StringBuilder 操作将您想要的信息附加到字符串中。最后,将其导出为二进制文件,使用 BinaryData 扩展中的 TextToBinaryData 操作,并在下载工具中使用此输出。下载工具应在绑定到屏幕上的链接或按钮的屏幕操作中使用。

我希望这有帮助...

干杯。

于 2015-09-25T08:02:06.297 回答