我正在使用 OutSystems 中的导出数据,希望能得到一些帮助。
详细说明:
我的应用程序中的实体中有数据。
当用户登录时(例如用户是借款人或共同借款人),当用户点击导出按钮时,登录用户 ID 的所有数据都应导出到文本文件中。
如何在 OutSystems 中获取用户 ID。
因此,我想将实体中的数据存储到结构中,并将该数据导出到登录用户 ID 的文本文件(二进制格式)中。
我正在使用 OutSystems 中的导出数据,希望能得到一些帮助。
详细说明:
我的应用程序中的实体中有数据。
当用户登录时(例如用户是借款人或共同借款人),当用户点击导出按钮时,登录用户 ID 的所有数据都应导出到文本文件中。
如何在 OutSystems 中获取用户 ID。
因此,我想将实体中的数据存储到结构中,并将该数据导出到登录用户 ID 的文本文件(二进制格式)中。
不确定我是否完全得到你想要做的,但这里有一个想法......
首先,您需要使用 UserId 作为过滤器从数据库中获取数据。我假设您的实体上有一个属性,允许您进行此过滤。如果您只是使用 Aggregate 来获取该实体并使用 Session.UserId 作为过滤器的值,例如Entity.UserID = Session.UserId
.
获取数据后,您需要遍历返回的元素列表,并使用您将在 Text 扩展中找到的 StringBuilder 操作将您想要的信息附加到字符串中。最后,将其导出为二进制文件,使用 BinaryData 扩展中的 TextToBinaryData 操作,并在下载工具中使用此输出。下载工具应在绑定到屏幕上的链接或按钮的屏幕操作中使用。
我希望这有帮助...
干杯。