Динамическая форма Livecycle с доступом к данным? - PullRequest
0 голосов
/ 30 июня 2011

Я прочитал несколько руководств и советов о том, как настроить соединение для передачи данных (ODBC) между формой в реальном времени (PDF) и базой данных Access, но все они ограничены поиском по записям (в базе данных доступа)один за другим или возвращая их всех.То, чего я пытаюсь добиться, - это поиск, выполнив поиск по идентификационному номеру персонала, а затем вернув всю другую информацию в этой строке.Если это вообще возможно, или у кого-то есть какой-то совет, то это было бы замечательно, в противном случае он возвращается к чертежной доске.

Большое спасибо

Марка W

1 Ответ

0 голосов
/ 04 июля 2011

Это возможно.Вам необходимо создать оператор выбора в LiveCycle Designer, используя Javascript.

1) Настройте источник данных ODBC, используя оператор выбора.2) Свяжите результат оператора select с полями формы.3) Создайте поле, в котором пользователь может передать идентификатор поиска в базе данных.4) В этих полях exit-event используйте javascript для создания нового оператора SELECT, в котором вы выбираете одну строку с заданным идентификатором поиска.5) Также используя javascript, введите новый оператор SELECT в элемент запроса вашего источника данных.6) Выполните вопрос SQL на настроенном вами источнике данных.7) Нет шага 6.

Подробнее о 4), возможно, вам придется клонировать существующий объект источника данных, прежде чем манипулировать им (по соображениям безопасности ...).

Вот что выхотеть сделать.Обязательно прочитайте комментарии, так как техника клонирования не была необходима в момент создания поста в блоге:

http://forms.stefcameron.com/2006/09/29/selecting-specific-database-records/

...