Источники данных: различия между версиями
Sidminik (обсуждение | вклад) |
Sidminik (обсуждение | вклад) Нет описания правки |
||
| Строка 1: | Строка 1: | ||
'''Источник данных''' - ''таблица БД'' или ''запрос на языке SQL''. | '''Источник данных''' - ''таблица БД'' или ''запрос на языке SQL''. | ||
Варианты подключений к СУБД: | |||
*PostgreSQL, | |||
*MS SQL, | |||
*Oracle, | |||
*Interbase, | |||
*файлы баз данных Access, | |||
*файлы данных, хранящиеся в формате xml/xsd. | |||
'''''Примечание:''' доступны расширения дизайнера, позволяющие подключаться и к другим СУБД.'' | |||
==Количество источников== | ==Количество источников== | ||
| Строка 23: | Строка 32: | ||
*это может быть ''таблица БД'' или ''запрос на языке SQL''; | *это может быть ''таблица БД'' или ''запрос на языке SQL''; | ||
*в этом случае источник данных сохраняется в файле отчета. | *в этом случае источник данных сохраняется в файле отчета. | ||
===Примечание=== | ===Примечание=== | ||
''Содержимое таблиц БД в файле отчета не сохраняется. Сохраняются только параметры подключения к БД и имена таблиц, используемых в отчете. Информация о подключении к БД может содержать такие данные, как логин и пароль, и поэтому сохраняется в файле отчета в зашифрованном виде. При необходимости степень безопасности можно увеличить, используя для шифрации данных свой собственный ключ. В этом случае файл отчета может быть корректно открыт только в вашей программе.'' | ''Содержимое таблиц БД в файле отчета не сохраняется. Сохраняются только параметры подключения к БД и имена таблиц, используемых в отчете. Информация о подключении к БД может содержать такие данные, как логин и пароль, и поэтому сохраняется в файле отчета в зашифрованном виде. При необходимости степень безопасности можно увеличить, используя для шифрации данных свой собственный ключ. В этом случае файл отчета может быть корректно открыт только в вашей программе.'' | ||
Версия от 01:34, 16 октября 2026
Источник данных - таблица БД или запрос на языке SQL.
Варианты подключений к СУБД:
- PostgreSQL,
- MS SQL,
- Oracle,
- Interbase,
- файлы баз данных Access,
- файлы данных, хранящиеся в формате xml/xsd.
Примечание: доступны расширения дизайнера, позволяющие подключаться и к другим СУБД.
Количество источников
- В отчете может быть несколько источников данных.
- Как правило, для большинства отчетов нужен только один источник.
- Отчет типа
master-detailнуждается в двух источниках, между которыми установлена связь.
Поля данных
- Источник данных имеет одно или несколько полей.
- Каждое поле имеет определенный тип данных.
- Чтобы посмотреть тип поля, выделите поле в окне
Данныеи откройте окноСвойства. Тип поля указан в свойствеDataType. Иконка рядом с названием поля также помогает определить его тип.
Способы определения источника
Первый способ – источник данных заранее определен в приложении (программистом) и зарегистрирован в отчете.
Выбрать нужный источник данных из списка доступных можно в меню Данные|Выбрать данные для отчета...:

В этом окне перечислены все данные, зарегистрированные в отчете. Просто отметьте галочками те данные, которые вам нужны. Это можно сделать в любой момент работы с отчетом.
Второй способ – создание нового источника данных самостоятельно:
- это может быть таблица БД или запрос на языке SQL;
- в этом случае источник данных сохраняется в файле отчета.
Примечание
Содержимое таблиц БД в файле отчета не сохраняется. Сохраняются только параметры подключения к БД и имена таблиц, используемых в отчете. Информация о подключении к БД может содержать такие данные, как логин и пароль, и поэтому сохраняется в файле отчета в зашифрованном виде. При необходимости степень безопасности можно увеличить, используя для шифрации данных свой собственный ключ. В этом случае файл отчета может быть корректно открыт только в вашей программе.