我读过一些关于如何在livecycle (PDF)表单和Access数据库之间建立数据连接(ODBC)的教程和技巧,但这些都限于逐个搜索(在access数据库中)记录或返回所有记录。我试图实现的是通过搜索员工id号,然后返回该行中的所有其他信息来进行查找。如果这一切都是可能的,或者任何人有任何建议,那就太好了,否则就得从头开始。
非常感谢
Mark W
发布于 2011-07-04 23:16:32
这是可能的。您需要在LiveCycle Designer中使用Javascript手工创建select语句。
1)使用select语句设置ODBC数据源。2)将select语句的结果绑定到表单字段。3)创建一个字段,用户可以在其中传递数据库查找id。4)在字段exit-event上,使用javascript创建一个新的SELECT语句,在该语句中选择一行。5)同样使用javascript,将新的SELECT语句注入到数据源的查询项中。6)在您设置的数据源上执行SQL问题。7)没有第六步。
关于4)的更多内容,在操作现有的数据源对象之前,您可能必须克隆它(出于安全原因...)。
这是你想要做的。请务必阅读评论,因为在创建博客帖子时,克隆技术并不是必需的:
http://forms.stefcameron.com/2006/09/29/selecting-specific-database-records/
https://stackoverflow.com/questions/6533994
复制相似问题