Динамическая форма Livecycle с поиском данных доступа?

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

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

Марк В.


person Mark Walters    schedule 30.06.2011    source источник


Ответы (1)


Это возможно. Вам нужно создать оператор select в LiveCycle Designer с использованием Javascript.

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

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

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

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

person o-o    schedule 04.07.2011
comment
Большое спасибо paque, это пригодится в какой-то момент. К сожалению, из-за лицензирования мы сейчас не создаем эту электронную форму с помощью дизайнера livecycle. Вернуться к доске для рисования. Хотя помощь приветствуется - person Mark Walters; 05.07.2011