1с наличие справа от элемента управления пиктограммы показанной на рисунке означает
Элементы управления - это объекты формы, определяющие визуальное представление формы и предназначенные для интерактивного взаимодействия с пользователем (например, кнопки, флажки, поля ввода и т.д., визуальное объединение "элементарных" элементов управления).
Поведение каждого типа элементов управления по умолчанию задано платформой, однако может корректироваться разработчиком.
Для обычных форм элементы управления настраиваются только конфигуратором, а для управляемых возможны определенные корректировки элементов в режиме 1С:Предприятие.
В элементах управления данные не хранятся!
Разделители являются специальными элементами, с помощью которых возможно перераспределение пространства формы без изменения ее размеров.
Платформа в режиме 1С:Предприятие для управляемых форм самостоятельно добавляет эти элементы в форму.
При построении обычных форм используются вертикальные и горизонтальные разделители.
Элемент управления Разделитель позволяет пользователю менять пространство формы, сдвигая ее части. Разделитель может быть как с отображением, так и невидимый.
Наличие разделителя должно интуитивно угадываться при работе с формой, поэтому ближайшие от разделителя по направлениям его передвижения элементы управления размещаются вплотную к нему, таким образом визуально предполагая его расположение:
- вертикальным разделителям устанавливается ширина 6, горизонтальную привязку рекомендуется устанавливать в НеПривязано ;
- горизонтальным разделителям устанавливается высота 6, вертикальную привязку рекомендуется устанавливать в НеПривязано;
- рамку рекомендуется устанавливать в НетРамки . В сложных случаях, когда пользователю может быть тяжело догадаться о наличие разделителя, допускается устанавливать рамку Одинарная .
Разделитель обладает способностью "захватываться" мышью и перемещаться внутри формы в ее пределах с учетом возможности расположения других элементов и ориентации разделителя.
При перемещении разделителя, все элементы, связанные с разделителем, будут изменять свои размеры или перемещаться.
Таким образом, элемент управления "Разделитель" позволяет перераспределять внутреннее пространство формы, изменяя размеры расположенных в ней элементов управления, привязанных к разделителю. Размеры самой формы при этом не меняются.
Команды формы редактируются в списке. Разработчик имеет возможность:
- добавить, удалить команды формы;
- задать свойства команд с помощью палитры свойств;
- назначить для команды процедуру, которая будет выполняться при вызове этой команды пользователем.
Для добавления команды в виде кнопки:
- на обычной форме можно разместить на форме элемент управления "Кнопка", назначить обработчик события "Нажатие" и определить алгоритм в модуле формы;
- на управляемой форме можно:
- добавить в форму элемент управления "Кнопка", назначить команду из списка команд формы и определить алгоритм команды в модуле формы;
- добавить команду формы в командный интерфейс формы и включить ее видимость.
На закладках "Стандартные команды" и "Глобальные команды" разработчику предоставляются списки команд, генерируемых платформой и доступных для использования в данной форме. Их свойства изменять нельзя, можно только добавлять их в форму.
С помощью мыши разработчик может перетащить команду в командный интерфейс формы (платформа автоматически нарисует кнопку). Также можно перетащить команду и прямо в дерево элементов, если нужно, например, отобразить эту команду в виде кнопки, расположенной в форме (платформа автоматически нарисует кнопку).
Для кнопки можно определить процедуру-обработчик для события "Нажатие"; тем самым кнопка программируется для выполнения некого стандартного действия:
В качестве обработчика события "Нажатие" элемента управления "Кнопка" может быть выбрано:
- стандартное действие;
- процедура модуля формы, в которой расположена кнопка.
Глобальную процедуру инициировать напрямую по кнопке нельзя.
Поясняющая информация на элементе управления "Кнопка" может быть представлена в виде:
- только надписи;
- только картинки;
- одновременно, картинки и надписи.
При нажатии на элемент управления "Кнопка" можно осуществить вызов подменю, если в качестве значения свойства "Режим меню" выбрать "Использовать" или "Использовать дополнительно".
По умолчанию, конфигурация на платформе 8.3 работает только в режиме управляемого приложения, и соответственно с управляемыми формами. Но работа на обычных формах также возможна, для этого надо установить свойство конфигурации Управляемое приложение и обычное приложение:
В этом случае на закладке Формы объекта конфигурации будет доступна группа Дополнительные, где и можно будет указать обычные формы:
В окне редактирования обычной формы есть три закладки - Диалог (интерфейс взаимодействия с пользователем), Модуль (логика) и Реквизиты, то есть данные, отображаемые в элементах интерфейса. Рисование визуального окна выполняется с помощью вставки элементов управления, через диалог или панель управления:
Настройки редактора форм - например, отображение или не-отображение сетки - регулируется в опциях конфигурации в целом:
Добавим на форму новый элемент управления, который может ссылаться на данные ссылочного типа, например таблицу:
При этом если реквизит потом удалить, то элемент управления (таблица) не удалится, но ее линк на данные очистится.
Вопрос 03.28 экзамена 1С:Профессионал по платформе. На закладке формы, окна редактирования объекта конфигурации, есть закладка "Дополнительные" потому, что:
- В конфигурации включено свойство "использовать дополнительные свойства"
- В конфигурации включены свойства: "Использовать управляемые формы в толстом клиенте в обычном режиме" и "Использовать обычные формы в толстом клиенте в управляемом режиме"
- В конфигурации установлено значение "Обычное приложение" в свойстве "Основной режим запуска"
- В конфигураторе включен режим редактирования "Управляемое приложение и обычное приложение"
- Диалог, Модуль, Реквизиты
- Форма, Модуль формы, Реквизиты
- Диалог, Модуль, Реквизиты, Команды формы
- Форма, Модуль, Команды формы, Параметры
- Диалог, Модуль, Реквизиты, Элементы, Параметры, Команды, Командный интерфейс
Вопрос 03.52 экзамена 1С:Профессионал по платформе. Какие способы доступны в конфигураторе для редактирования диалога обычной формы?
- Через диалог вставки элементов управления
- Через диалог размещения данных
- Вставка элемента управления из панели инструментов
- Используя список элементов управления
- Верные варианты 1,2,3
- Верны все варианты
Правильный ответ пятый. Диалоги вверху экрана, набор элементов управления внизу.
Вопрос 03.53 экзамена 1С:Профессионал по платформе. На что влияет флажок "Использовать при вставке" в диалоге вставки элемента управления?
- Редактор формы будет всегда использовать диалог вставки элемента управления при добавлении элемента управления на форму
- Редактор формы будет использовать диалог вставки элемента управления при добавлении данного типа элемента управления на форму
- Редактор формы будет использовать диалог вставки элемента управления только в следующий раз при добавлении любого элемента управления на форму
- Редактор формы будет использовать диалог вставки элемента управления только в следующий раз при добавлении данного типа элемента управления на форму
При добавлении кнопки через набор элементов управления система откроет окно для установки желаемых параметров:
Если же флажок сброшен, то окно Вставка элемента управления не появляется, нужно сразу нарисовать кнопку:
- Для всех форм в настройках параметров конфигуратора
- Только в настройках самой формы
- Общие в настройках конфигуратора и индивидуальные в настройке формы
- Платформой без возможности их изменений
Вопрос 03.55 экзамена 1С:Профессионал по платформе. При добавлении элемента управления на произвольную обычную форму без реквизитов …
- Редактор форм сам создаст реквизит и при удалении элемента с формы удалит реквизит формы
- Редактор форм сам создаст реквизит и при удалении элемента с формы оставит реквизит формы
- Редактор форм предложит сначала создать реквизит, а потом позволит поместить элемент управления на форме
- Поведение зависит от настройки редактора форм
Вопрос 03.56 экзамена 1С:Профессионал по платформе. Какие настройки можно определить у реквизита обычной формы
- "Имя"
- "Тип"
- "Проверка заполнения"
- Верны варианты 1 и 2
- Верны все варианты
- Редактор удалит связанный с реквизитом элемент управления
- Редактор удалит связанный с реквизитом элемент управления, но только если реквизит был создан редактором при добавлении элемента управления
- Элемент управления останется, но будет нарушена логическая целостность структуры
- Элемент управления останется, и связь с данными будет очищена
- Редактор не позволит удалить реквизит, если он связан с элементом управления
Вопрос 03.58 экзамена 1С:Профессионал по платформе. Какие действия возможны в редакторе обычной формы?
- Набор действий определяется пунктом меню "Правка" в главном меню конфигуратора
- Набор действий определяется пунктом меню "Форма" в главном меню конфигуратора
- Набор действий определяется пунктом меню "Редактор форм" в главном меню конфигуратора
- Набор действий определяется контекстным меню на закладке "Диалог" редактора форм
- Верные варианты 2 и 4
- Определением структуры размещения элементов
- Размещением элементов управления в диалоге формы
- Рисованием с использованием встроенного редактора картинок
- Верны варианты 1 и 2
- Для создания основных форм
- Для создания дополнительных форм
- Только в режиме работы конфигуратора "Управляемое приложение и обычное приложение"
- Только при установке значения свойства конфигурации "Основной режим запуска" - Обычное приложение
- Верные варианты 1,2,3
- Верны все варианты
Правильный ответ пятый. "Простым" редактором рисовать можно и основные, и дополнительные формы, но только при условии режима работы конфигуратора.
13 комментариев:
Элементы управления - это объекты формы, направленные на интерактивное взаимодействие с пользователем. Это кнопки, флажки, поля ввода и т.д.; также элементами управления будет являться и некое визуальное объединение "элементарных" элементов управления. Поведение каждого типа элементов управления по умолчанию задано платформой, однако может корректироваться разработчиком.
Для обычных форм элементы управления настраиваются однозначно конфигуратором, а для управляемых возможны определенные корректировки элементов в режиме предприятия.
Для управляемой формы, список элементов управления доступен из соответствующего фрейма:
- Для хранения данных
- Для обеспечения возможности интерактивного изменения данных
- Для обеспечения отображения данных
- Верны 1 и 3
- Верны 2 и 3
Правильный ответ пятый. Данные элементы управления не хранят!
- Изменить видимость существующих на форме элементов управления
- Изменять формат, ширину, высоту, текст заголовка и др. свойства элементов управления существующих на форме
- Удалять с формы некоторые элементы управления
- Добавлять на форму новые элементы управления
- Верны варианты 1 и 2
- Верны все варианты
- всегда стандартно
- определяется подчинением формы соответствующему прикладному объекту
- стандартно, но имеет место специфичное поведение, определяемое расширениями формы, расширениями элементов управления и расширениями, связанными с отображаемыми данными
- определяется только расширением формы, расширением элементов управления или отображаемыми данными
Вопрос 10.76 экзамена 1С:Профессионал по платформе. Свойство "Тип значения" элемента управления формы.
- можно менять всегда и любым способом
- можно менять только программно
- нельзя изменить, если задана связь элемента управления с данными
- в принципе нельзя изменить
Правильный ответ третий. Некоторые элементы управления могут быть связаны с реальными данными формы - например, табличное поле соответствует реальной табличной части:
Если связь есть, то тип данных элемента управления однозначно ей определяем, и не может быть изменен.
Вопрос 10.99 экзамена 1С:Профессионал по платформе. Наличие справа от элемента управления пиктограммы, показанной на рисунке, означает:
- Отсутствие выравнивания между надписью "Сделка" и полем ввода "Сделка"
- Надпись "Сделка" полностью расположена над или под полем ввода "Сделка"
- Поле ввода "Сделка" полностью расположено над или под надписью "Сделка"
- Надпись "Сделка" частично расположена над или под полем ввода "Сделка"
- Поле ввода "Сделка" частично расположено над или под надписью "Сделка"
Вопрос 10.101 экзамена 1С:Профессионал по платформе. Окно диалога "Список элементов управления формы", представленное на рисунке, позволяет:
- Отобразить в виде дерева список элементов управления текущей формы
- Отобразить в виде дерева список элементов управления всех открытых форм
- Быстро найти в форме выбранный в списке элемент управления
- Верны ответы 1 и 3
- Верны ответы 1, 2 и 3
Вопрос 10.114 экзамена 1С:Профессионал по платформе. Добавить элемент управления в обычную форму можно:
Форма может содержать как реквизиты самого объекта, так и чисто реквизиты формы; реквизиты объекта можно отличить по опции Использовать всегда:
Если в обычной форме разработчик в явном виде определяет местоположение для каждого реквизита или команды, то в управляемом приложении визуальный интерфейс программа отрисовывает сама; разработчик может влиять на особенности расположения, размерности, графического выделения объектов через их группировку в папки и настройку этих папок:
- Диалог, Модуль, Реквизиты
- Форма, Модуль формы, Реквизиты
- Диалог, Модуль, Реквизиты, Команды формы
- Форма, Модуль, Элементы, Команды, Реквизиты, Параметры, Командный интерфейс
- Диалог, Модуль, Реквизиты, Элементы, Параметры, Команды формы, Командный интерфейс
Вопрос 03.62 экзамена 1С:Профессионал по платформе. Настройки редактора управляемых форм определяются…
- Для всех форм в настройках параметров конфигуратора
- Только в настройках самой формы
- Общие в настройках конфигуратора и индивидуальные в настройке формы
- Платформой без возможности их изменений
Правильный ответ четвертый - в случае режима работы конфигуратора "Управляемое приложение" в настройках параметров конфигурации нет закладки Формы:
Вопрос 03.63 экзамена 1С:Профессионал по платформе. Какие типы элементов можно добавить на форму в редакторе управляемых форм?
- Поле, Кнопка, Таблица, Картинка, Группа, Декорация
- Поле, Кнопка, Таблица, Картинка, Диаграмма, Декорация
- Поле, Кнопка, Таблица, Картинка, Группа, Декорация, Диаграмма
- Поле, Кнопка, Таблица, Картинка, Группа, Декорация, Разделитель
Вопрос 03.64 экзамена 1С:Профессионал по платформе. Как разместить в диалоге управляемой формы графические элементы, например, диаграмму?
- Вызвать диалог вставки элементов управления и выбрать нужный элемент
- Добавить элемент "Поле" и выбрать и определить у него тип "Диаграмма"
- Добавить элемент "Поле" и связать с реквизитом, у которого задан тип "Диаграмма"
- Использовать панель инструментов для размещения элементов заданного типа на форму
Вопрос 03.65 экзамена 1С:Профессионал по платформе. Какой набор свойств соответствует реквизиту управляемой формы?
- Имя, Тип
- Заголовок, Проверка заполнения
- Основной реквизит, Функциональные опции
- Просмотр, Редактирование
- Верны варианты 1 и 4
- Верны все варианты
Причем, по ссылкам Просмотри и Редактирование открывается список ролей, для которых и можно выставить просмотр или редактирование.
Вопрос 03.66 экзамена 1С:Профессионал по платформе. Почему элемент "Полное наименование" отсутствует в доступных полях при настройке формы в режиме исполнения, хотя в редакторе управляемой формы он есть?
- Ограничена видимость элемента по ролям
- Ограничена видимость реквизита формы по ролям
- Ограничена видимость реквизита объекта по ролям
Правильный ответ третий - Полное наименование это явно реквизит объекта, о чем говорит галка Использовать всегда.
Вопрос 03.67 экзамена 1С:Профессионал по платформе. Серый цвет флажка в настройке видимости элемента по ролям на форме
- Для элемента не доступно изменение видимости в режиме исполнения
- Видимость элемента определяется программно при создании формы
- Видимость по ролям наследуется из общей настройки видимости
Вопрос 03.68 экзамена 1С:Профессионал по платформе. Как узнать в редакторе управляемых форм, что реквизит используется элементом управления?
- Выбрать реквизит формы и выполнить поиск ссылок на объект?
- Открыть палитру свойств реквизита и открыть свойство "Просмотр"
- Реквизиты, размещенные в форме, помечаются в редакторе реквизитов в колонке с пиктограммой в виде квадрата
- Открыть палитру свойств реквизита и открыть свойство "Редактирование"
Вопрос 03.69 экзамена 1С:Профессионал по платформе. Как осуществляется изменение размера элемента управления в диалоге управляемой форме?
- Средствами визуального редактирования диалога формы
- С помощью определенных свойств элемента управления
- С помощью макета размещения элементов на форме
Вопрос 03.70 экзамена 1С:Профессионал по платформе. Как в диалоге управляемой формы разместить элементы по горизонтали?
- Выбрать элементы и перетащить в нужное место на диалоге
- В свойстве элемента задать расположение относительно предыдущего
- Правила размещения могут быть заданы для всех элементов формы, либо на отдельные группы
9 комментариев:
3.62 Настройки редактора управляемых форм определяются.
1. Для всех форм в настройках параметров конфигуратора
2. Только в настройках самой формы
3. Общие в настройках конфигуратора и индивидуальные в настройке формы
4. Платформой без возможности их изменений
Правильный ответ четвертый - в случае режима работы конфигуратора "Управляемое приложение" в настройках параметров конфигурации нет закладки Формы:
1С:Предприятие 8.3 (8.3.12.1616) В случае режима работы конфигуратора "Управляемое приложение" в настройках параметров конфигурации ЕСТЬ закладка Формы. И на этой закладке можно указать настройки. Как быть?
Подтверждаю. Есть там эта закладка. Как это влияет на ответ на вопрос?
Действительно, закладка "Форма" существует, но ее настройки относятся к работе приложения для мобильной платформы. Та закладка, о которой идет речь в этом вопросе называется "Обычные формы" и к управляемым очевидно не имеет никакого отношения. Таким образом, все что относится к настройке конкретной управляемой формы, настраиваться может только в ней.
По вопросу 03.66 не согласен. Считаю третий вариант ответа "Ограничена видимость реквизита объекта по ролям" не верным. Поясняю.
Реквизит "ПолноеНаименование" не является реквизитом ФОРМЫ, поскольку находится в дереве реквизита "Объект". Т.е. мы видим в списке реквизитов формы реквизит "Объект", раскрываем плюсиком его элементы, и уже среди них видим реквизит "ПолноеНаименование", справа от которого стоит галка "Использовать всегда".
Так вот. Реквизиту "Объект" свойства Просмотр и Редактирование доступны. А вот для ЕГО реквизитов (через плюсик которые) никаких свойств уже не видно. Получается, что настроить права Просмотр и Видимость на реквизит формы "Объект" можно только ЦЕЛИКОМ.
Далее. Переходим к ЭЛЕМЕНТУ формы "Полное наименование". Среди его свойств видим "Пользовательская видимость (открыть)". Вот там уже и можно настроить видимость данного элемента формы по ролям.
Таким образом видно, что правильным ответом является первый вариант "Ограничена видимость элемента по ролям".
Спасибо за внимание.
Надо мыслить шире. У пользователя есть роли. В ролях для реквизита объекта можно устанавливать свои права доступа, отличные от прав доступа к объекту в целом. В данном случае у пользователя право чтения объекта есть, а право чтения реквизита - нет. Тогда на форме этого реквизита не будет.
Обычно конечно никто так не делает, это вопрос чисто чтоб подловить сдающего.
Нюанс ещё и в том, что нужно иметь хотя бы одного пользователя с ролью. Иначе, если просто завести роль и в ней для реквизита объекта снять галки видимости, то это никак не отразится на видимости этого реквизита в режиме исполнения. Один фиг он будет виден.
Правильный ответ всё-таки 3.
Интерфейс приложения может состоять из одной из одной или нескольких форм с размещёнными на них элементами управления.
Элемент управления - графический объект, который предназначен для отображения данных (например, надпись или поле ввода), выполнения операций (например, кнопка открытия формы) или является оформлением формы (линии, прямоугольники).
Элементы управления могут быть связанными, свободными или вычисляемыми.
1. Связанный элемент управления присоединен к полю базовой таблицы или запроса. Такие элементы управления используются для отображения, ввода или обновления значений из полей базы данных.
2. Вычисляемый элемент. Для вычисляемого элемента управления в качестве источника данных используется выражение. В выражении могут быть использованы данные из поля базовой таблицы или запроса для формы или отчета, а также данные другого элемента управления формы или отчета.
3. Для свободного элемента управления источника данных не существует. Свободные элементы управления используются для вывода на экран данных, линий, прямоугольников и рисунков.
В Microsoft Access существуют следующие типы элементов управления;
1. Надпись. Надписи предназначены для отображения в форме или отчете описательных текстов, таких как заголовки, подписи или краткие инструкции. В надписях не выводятся значения полей или выражений; они всегда являются свободными и не меняются при переходе от записи к записи Надпись
может быть присоединена к другому элементу управления (такую надпись называют подписью). Например, поле ввода создается с присоединенной надписью, которая содержит подпись этого поля.
2. Поле ввода. Поле ввода - это поле, в котором задается или отображается значение поля. При создании поля ввода вместе с ним создается присоединенная надпись. Поле можно использовать для вывода данных на экран в форме или отчете, для вывода значения выражения.
3. Группа переключателей:
- Переключатели. Представляет собой набор надписей, помеченных кружочками (О или 0). Знаком © изображается действующий (выбранный) режим. При выборе другого режима переключателя (надписи) точка переместится в позицию рядом с выбранным названием. Переключатели не допускают множественный выбор.
- Флажки. Если рядом с соответствующей надписью размещен пустой (П) или перечеркнутый квадратик (0 или D*3), то эта надпись будет соответствовать полю типа переключатель. Знак 0 или DD означает надпись выбрана. В отличие от переключателя флажки допускают множественный выбор.
— Выключатели. Изображается в виде кнопки. Изображение "кнопка нажата (вжата)" означает режим выбран (включен).
- список. Содержит фиксированный набор значений или значения из заданного поля одной из таблиц. Позволяет не вводить данные, а выбирать из списка.
- поле со списком. Применяется так же как и список, но занимает меньше места в форме, поскольку список раскрывается только после щелчка на раскрывающей кнопке .
5. Рамки объектов. Служит для размещения внешнего объекта: иллюстрации, фотографии и т.д.
- Присоединенная рамка объекта. С рамкой связано определенное поле, например, поле OLE, таблицы. В ней отображается содержимое этого поля.
- Свободная рамка объекта. Рамка не связана ни с каким полем таблицы. Объект, находящийся в ней, выполняет роль иллюстрации и служит для оформления формы.
6. Командные кнопки. С каждой из них можно связывать выполнение команды. Кнопку можно использовать для открытия другой формы или отчета, или для запуска макроса и т.д.
7. Набор вкладок. Позволяют разместить большой объем информации на ограниченной площади (несколько страничек).
8. Подчиненная форма/отчет. Подчиненная форма - это форма, находящаяся внутри другой формы. Первичная форма называется главной (родительской) формой, а форма внутри формы называется подчиненной (дочерней) формой. Подчиненная форма удобна для вывода данных из таблиц или
запросов, связанных с отношением "один-ко-многим". Главная форма и подчиненная форма в этом типе форм связаны таким образом, что в подчиненной форме выводятся только те записи, которые связаны с текущей записью в главной форме. Например, когда главная форма отображает данные о конкретном студенте, подчиненная форма отображает только работы этого студента. При входе в подчиненную форму для ввода новых записей текущая запись в главной форме сохраняется Это гарантирует, что 1) записи из таблицы на стороне "многие" будут иметь связанную запись в таблице на стороне "один''.; 2) автоматически сохраняется каждая запись, добавляемая в подчиненную форму. Подчиненная форма может быть выведена в режиме таблицы, или как простая, или как ленточная форма. Главная форма может быть выведена только как простая форма. Главная форма может содержать любое число подчиненных форм, если каждая подчиненная форма помещается в главную форму. Имеется также возможность создавать подчиненные формы двух уровней вложенности. Это означает, что можно иметь подчиненную форму внутри главной формы, а другую подчиненную форму внутри этой подчиненной формы. Например, можно иметь главную форму, в которой выводятся данные о клиентах, подчиненную форму, выводящую данные о заказах и другую подчиненную форму, которая отображает то, что заказано.
9. Линия, прямоугольник и дополнительные элементы ActiveX. Линию или прямоугольник можно использовать для разделения и группировки элементов управления с тем, чтобы они лучше воспринимались пользователем.
10.Разрыв страницы.
В Microsoft Access создать элемент управления и задать свойства элемента можно в режиме конструктора формы или режиме конструктора отчета. Кнопки для создания элементов управления содержатся на панели элементов.
Лекция 2. ОТЧЁТЫ
1. ПОНЯТИЕ И НАЗНАЧЕНИЕ ОТЧЁТОВ
Отчёты являются компонентами интерфейса приложения, во многом схожи с формами. Они позволяют предварительно просмотреть и распечатать информацию, полученную из объектов данных. При проектировании отчётов используются многие технологии, применяемые для форм, включая процедуры связывания с источником записей и работу с элементами управления.
Отчет - это объект базы данных, который предназначен для печати данных. Другими словами, отчет - средство отображения данных при выводе на печать.
Отчёты представляют наилучшее средство создания печатных форм документов. Отчёты обладают следующими преимуществами:
1. Предоставляют возможность для группировки и вычисления промежуточных и общих итогов для больших наборов данных.
2. Отчёты, могут бать использованы для получения красиво оформленных счетов, заказов на покупку, почтовых наклеек, материалов для презентаций и других документов, которые могут понадобиться для ведения бизнеса.
Отчет, так же как и форма, состоит из нескольких областей:
1. Область заголовка отчета. В области заголовка отчета расположено название отчета и ряд других элементов, содержимое которых не изменяется
2. Область данных. В области данных выводятся все данных из базовой таблицы или запроса.
3. Области верхнего и нижнего колонтитулов. В них можно расположить подзаголовки, колонцифры
4. Область примечаний отчета. Здесь располагается дополнительная информация, содержимое которой постоянно.
Любая область отчёта, каждый элемент управления обладают свойствами, которые вызываются при помощи контекстного меню.
Отчеты во многом похожи на формы. В Access можно создать несколько видов отчетов, причем создание отчета не отличается от создания формы. Итак, отчеты бывают следующих видов:
- «в столбец» На экран выводится в один столбец все данные из всех записей таблицы.
- ленточный отчет. Каждая запись занимает отдельную строку - ленту.
2. Групповые/итоговые отчеты.
3. Почтовая наклейка.
4. Слияние с Microsoft Word.
2. СОЗДАНИЕ ОТЧЁТОВ
Отчёты создаются с помощью мастера и конструктора. В режиме конструктора отчёт создается при помощи элементов управления. Если отчёт создаётся с помощью мастера, то умолчанию задаются стандартные характеристики отчёта, определяемые используемым шаблоном.
Элементы управления отчётов не привязаны, к каким либо событиям в отличие от элементов управления форм.
Так же, как и в форме, вы можете вставлять в любой раздел отчёта рисунки или диаграммы. В отчёт также можно внедрять подчинённые отчёты или подчинённые формы.
В отчётах можно производить сортировку, группировку данных, определять итоговые значения и изменять внешний вид.
Группировку записей можно производить по:
1. Текстовым значениям.
2. Значениям даты и времени.
3. Значениям счётчика, типов данных денежный или числовой.
Группировка и сортировка записей отчёта производится при помощи свойств или пиктограмм на панели инструментов. В отчёте можно создавать до 10 уровней группировки.
Итоговые значения подсчитывают при помощи выражений, которые создаются построителем.
Точно так же, как в основные формы можно внедрять подчинённые, в основной отчёт можно внедрять подчиненные отчёты. Иногда удобнее подсчитать в отчёте итоговые значения и включать результаты вычислений в другой отчёт, содержащий детальную информацию.
Подчинённый отчёт – это отчёт, вставляемый в другой отчёт.
Подчинённый отчёт должен быть связан с главным отчётом. Это связь устанавливается автоматически, если отчёты создаются на основе связанных таблиц. Если главный и подчинённый отчёты не связаны, то связь между ними устанавливается при помощи свойств.
Читайте также: