Титул
Создание простых приложений баз данных для одного или небольшой группы пользователей.
Программа распространяется абсолютно бесплатно.

Отчеты. Часть 5: Выборка из подчиненных форм.

До сих пор мы обходили стороной строчку "Таблица" в отборе. Кроме родительской формы мы можем включить в отбор данные подчиненной формы. Сложного в этом ничего нет, просто увеличится количество полей, которые можно показать в отчете. Сделаем к примеру "Реестр проданных товаров". Вот такой будет у нас отбор:

Отчеты. Часть 5: Выборка из подчиненных форм.

А в окне выбора поля появилась дополнительная ветка:

Отчеты. Часть 5: Выборка из подчиненных форм.

Обратите внимание, что поля подчиненной формы обозначаются без префикса !. Порядок полей родительской и подчиненной формы значения не имеет. Вы можете смешивать их как угодно.

Отчеты. Часть 5: Выборка из подчиненных форм.

На рисунке видно, что данные родительской записи (дата) повторяются. В нашем случае количество повторов равно количеству записей в подчиненной форме. Можно делать выборку только из подчиненной формы, но в любом случае родительская форма указывается. Посчитаем остатки товаров на текущий момент.

Отчеты. Часть 5: Выборка из подчиненных форм.
Отчеты. Часть 5: Выборка из подчиненных форм.

Чтобы показать в том числе и товары, которые указаны только в справочнике, добавим еще один источник - справочник товаров. Тип для третьего источника значения не имеет, но указать все равно надо, чтобы программа не ругалась.

Отчеты. Часть 5: Выборка из подчиненных форм.
Отчеты. Часть 5: Выборка из подчиненных форм.

< Назад | Далее >
<< Статьи

Контакты

Поддержать проект

МИР: 2200 7603 3542 3086
WebMoney: R031396282901