如何在 OutSystems 平台中动态生成屏幕元素?
我正在使用 OutSystems 平台,但在实施动态调查问卷等功能时遇到问题。 管理员用户应该能够登录并添加新问题(问题数量没有限制)、修改现有问题/答案以及删除现有问题。 答案选项可以有多种类型,如单选按钮、下拉菜单、文本框等。普通用户应该在下次登录时看到更新的调查问卷。
我正在考虑创建类似模板的东西,我们可以在运行时向其中添加动态控件。 我们可以使用 .net 等中的动态页面渲染功能来实现这一点,但我们希望了解如何在 OutSystems 中实现这一点,因为这里我们将大多数控件添加为静态控件。 主要障碍是我们需要创建的网络块的数量不固定。 这可能取决于用户的选择。
有人可以帮忙吗?
I am using the OutSystems platform and I am having trouble implementing something like a dynamic questionnaire. Admin users should be able to login and add new questions(no limit to number of questions), modify existing questions/answers and delete existing questions. Answer Choices can be of various types like radio buttons, dropdowns, text boxes etc. Normal users should see the updated questionnaire upon next login.
I was thinking of creating something like a template to which we can add dynamic controls at runtime. We can use dynamic page rendering features in .net etc to implement this, but we are looking to see how I can implement this in OutSystems as here we add most of the controls as static controls. The major hurdle is that the number of web blocks that we need to create is not fixed. It may depend on a user selection.
Can anybody help?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可能有一个“列表记录”小部件,其中包含多个“如果”小部件以显示适当的“控件”。 我相信这是进行动态控制的一种方法。 我不知道这是否适用于您的具体问题。
You may have a List Records widget with several If widgets inside to display the appropriate "controls". I believe this is one way to have dynamic controls. I don't know if this applies to your specific problem.