Форум продуктов IBM Lotus

Общие вопросы => Разработка приложений => Тема начата: Ektory от 06 Октябрь 2011, 13:56:57

Название: Можно ли связать данные из двух форм и вывести в виде таблицы в представление
Отправлено: Ektory от 06 Октябрь 2011, 13:56:57
Существует две формы Test1, Test2. В Test2 есть поле IdParen, которое связано с полем IdDoc bp Test1. Можно ли в лотусе в представление вывести сборную из этих таблиц. Например,
SELECT (FORM="Test1"&IdDoc)=(Form="Test2"&IdParent)

я понимаю что, что то не так, но как сделать правильно не знаю. И вообще возможно ли такое в лотусе?

ЗЫ: Я могу выести строку из Test1, а затем связанную строку из Test2. Но мне охото хотя бы наоборот ....
Название: Re: Можно ли связать данные из двух форм и вывести в виде таблицы в представление
Отправлено: ViV от 08 Ноябрь 2011, 01:26:58
Добрый вечер!

В одной строке данные из двух форм вывести не получится, т.к. - это один цельный лотусовый документ и колонки могут быть выведены только из него.
Для иерархического отображения документов в виде используйте иерархию основанную на response-документах (Раздел "Creating a response hierarchy" в хелпе к дизайнеру).
Название: Re: Можно ли связать данные из двух форм и вывести в виде таблицы в представление
Отправлено: CL1F от 15 Ноябрь 2011, 12:17:06
Я понял проблему так ... форма а
id  ---//--- name  ---//---  fname
1---//--- Ivan ---//--- Pavlovich
2 ---//--- Petr ---//--- Andreevich

форма  б
idname  ---//--- job---//---  money
1---//--- car---//--- 100$
2 ---//--- bus---//--- 200$

требуется вывести представление
id  ---//--- name  ---//---  fname ---//--- job---//---  money
1---//--- Ivan ---//--- Pavlovich ---//--- car---//--- 100$
2 ---//--- Petr ---//--- Andreevich ---//--- bus---//--- 200$


тогда это реализуется с помощью агента и функции FTSearch ... 1 запрос ... с группировкой по общим ID


я так реализовывал свою задачу:
Вывести список документов ... с прикрепленными файлами ...
данные хранятся в 2х разных базах  ...