Форум продуктов IBM Lotus
Общие вопросы => Разработка приложений => Тема начата: Ektory от 06 Октябрь 2011, 13:56:57
-
Существует две формы Test1, Test2. В Test2 есть поле IdParen, которое связано с полем IdDoc bp Test1. Можно ли в лотусе в представление вывести сборную из этих таблиц. Например,
SELECT (FORM="Test1"&IdDoc)=(Form="Test2"&IdParent)
я понимаю что, что то не так, но как сделать правильно не знаю. И вообще возможно ли такое в лотусе?
ЗЫ: Я могу выести строку из Test1, а затем связанную строку из Test2. Но мне охото хотя бы наоборот ....
-
Добрый вечер!
В одной строке данные из двух форм вывести не получится, т.к. - это один цельный лотусовый документ и колонки могут быть выведены только из него.
Для иерархического отображения документов в виде используйте иерархию основанную на response-документах (Раздел "Creating a response hierarchy" в хелпе к дизайнеру).
-
Я понял проблему так ... форма а
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х разных базах ...