当用户通过输入框输入一些评论时。数据应该写回数据库到新表中。
我们怎样才能做到这一点?
答案 0 :(得分:1)
根据您希望在“写回数据库”方面取得的成果,至少有一部分是可行的。
如果您希望允许用户更改QlikView文档中字段的值,您可以将字段设置为INPUTFIELD
。这意味着如果将其包含在任何表格框等中,它将变为输入启用。
例如,如果我有一个如下脚本:
INPUTFIELD Comment;
MyData:
LOAD * INLINE [
ID, Country, Material, Comment
1, UK, A,
2, FR, B,
];
如果我然后在我的文档中添加一个表框,我可以在表格框的每一行添加注释:
如果我保存了我的QlikView文档,这些注释将保存到下次重新加载。
如果您希望保留注释,可以使用QlikView的导出功能将数据导出为分隔文件,然后可以根据需要上传到外部数据库,或者如果您希望将注释保留在QlikView文档中重新加载后,您可以更改重新加载脚本以从包含您的通信的导出文件加载。
此外,如果您希望将注释导出到外部数据库系统,则没有内置方法可以动态“更新”远程表中的数据。但是,您可以通过一些VBScript实现这一点,您可以从QlikView内部执行。