Отчеты в базах данных

Вопрос вывода информации во многом основывается на способах её отображения.

  1. В виде карточки (экранной формы), через которую обычно выводится единичная запись главной (в данном контексте) таблицы. Можно пролистывать такие карточки, отбирая необходимые сведения. Важно отметить, что любое изменение структуры БД, связанное с увеличением размера поля, неизбежно приведет к необходимости правки всех связанных с его выводом на экран форм.
  2. Вывод в виде таблицы (фактически списка), являющейся результатом сбора сведений из связанных таблиц. Для сколь-нибудь эффективной работы, подобная таблица должна быть упорядоченной.
  3. Данные предыдущих вариантов могут быть выведены на печать и, в том числе, обрабатываться в таком виде. Здесь особенно актуальным становится использование места, отведенное для вывода конкретных сведений. Исправление отчетов в этом контексте может превысить по трудозатратам их изначальные трудозатраты.
  4. Все приведенные варианты могут быть подвергнуты ограничению (поиску, выборке, фильтрации) по любому критерию. Эффективность такого, возможно предварительного, вывода информации теснейшим образом связана с правильностью разработки структуры БД.

Наиболее наглядным вариантом был, есть и будет отчет, когда информация отбирается и структурируется заранее оговоренными и/или управляемыми способами.

Можно сказать, что отчет (report) является обратным преобразованием информации из таблиц базы данных в обычное табличное представление. Теоретически, все просто и примитивно: разобрали для БД, а теперь собрали обратно.

...

Предварительный просмотр отчета

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

Предварительный просмотр отчета, как способ получения информации, следует отнести к наиболее эффективным вариантам предварительного анализа..

...


Copyright © 1993–2020 Мацкявичюс Д.А. Все права защищены.
Никакая часть сайта не может быть воспроизведена никаким способом без письменного разрешения правообладателя и явной ссылки на данный ресурс.