Показать сообщение отдельно
Старый 27.11.2007, 14:43   #6  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
Цитата:
Сообщение от maxar Посмотреть сообщение
Есть 2 Таблицы - Контакты и КотнтактБизнесОтношение. Таблицы связаны между собой по полю Код № контакта.
если честно, то немного не понял. Даавйте разбираться по пунктам.
- У нас есть 2 исходные таблицы: 5050 Contact и 5054 Contact Business Relation.

Цитата:
На таблицу Контакты уже наложены фильтры.
- На таблицу 5050 Contact наложили необходимый фильтр. Это и будет исходным списком контактов для нашей выборки

Цитата:
Нужно отобрать из таблицы Контакты записи, которые соотвествуют записям в таблице КонтактБизнесотношение
- Берем подготовленный ранее список с записями. Далее заводим временную переменную типа 5050 Contact (эта перменная будет использоваться для вывода в форме 5052 Contact List).
Следущий шаг - цикл по таблице 5054 Contact Business Relation (чтобы пройти все Contact Business Relation по выбранному критерию) и проверить на наличие поля-связки в исходной таблице.
Если данная запись существует - перенести (скопировать) значение в темповую переменную (список).

Цитата:
отобразить их на форме Список контактов.
- Вывести форму с предустановленной веменной переменной (недавно обсуждалось в форуме пару дней назад)