首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >K2 Blackpearl填充SmartObject属性

K2 Blackpearl填充SmartObject属性
EN

Stack Overflow用户
提问于 2009-07-16 07:53:58
回答 2查看 2.3K关注 0票数 2

我刚开始学习如何使用K2 Blackpearl,并且正在尝试了解如何有效地使用SmartObjects。

基本上,我有一个想问用户的问题列表,所以目前我已经创建了一个具有2个属性( smartObject,Answer)的问题。我在SQL server数据库中存储了我想问的所有问题的列表。

有没有可能自动创建一个InfoPath表单或ASP.NET页面(在这个阶段我并不太担心我使用哪一个-只是想看到一些工作,所以请随时推荐哪一个是最简单的),它将从数据库中获取问题并自动创建用户将需要放置问题答案的‘字段’……然后将其保存回智能对象?

提前感谢大家的帮助,非常感谢!

EN

回答 2

Stack Overflow用户

发布于 2015-04-17 15:58:32

我知道这个问题已经很古老了,当时使用InfoPath的建议可能是不错的。需要说明的是,从今天起,InfoPath不再是推荐的选项。

今天,使用SmartForms,我将为您的问题/答案表创建一个SmartObject (smo) (假设每个问题有一个答案,一个表就足够了)。在你的表格中,不要忘记用列来存储问题是否被回答,由谁回答,什么时候回答。

然后我建议创建两个视图:一个列表视图用于查看所有问题,另一个项目视图主要用于回答一个问题。

当用户单击列表视图中的问题时,您会将其加载到项目视图中。用户可以在项目视图中键入/选择和回答,并点击按钮以‘发送回答’,这有效地调用了smo的更新方法。

这是标准模式,类似于列出更新用户或数据库中的几乎所有数据。你只需要考虑一下你的数据模型,以确保你以后不会被卡住。

票数 3
EN

Stack Overflow用户

发布于 2012-05-18 14:57:52

InfoPath是最简单的,没有真正的开发,只是点击一下。

您可以在SQL数据库上使用smartObject (使用Dynamic SQL Service Broker)来获取问题并将它们加载到InfoPath表单中。在提交表单时,您可以将问题和答案推送到SmartObject。

我建议让“答案”smartobject也基于sql表,这样你的数据就可以很好地放在一起。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1136055

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档