Главная » Просмотр файлов » Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009

Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009 (960530), страница 63

Файл №960530 Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009 (Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009) 63 страницаХомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009 (960530) страница 632017-12-26СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 63)

Повторный выбор элемента изменяет значение на противоположное: «Нет», «Ложь» или «Выкл». Этиэлементы можно помещать в группу. Вид отображаемого в базовой таблице значения зависит от свойства Тип элемента управления (вкладкаПодстановка свойств поля).• П о л е с о с п и с к о м ( C o m b o B o x ) представляет составной элемент управления, объединяющий поле и раскрывающийся список.

Для ввода значения в поле базовой таблицы, можно ввести значение в поле или выбрать значение из списка.• С п и с о к ( L i s t B o x ) — предназначен для создания перечня (списка) возможных значений. Список можно создать, явно вводя данные, либо указав источник данных — таблицу или запрос. Список может содержатьнесколько столбцов, причем установка ширины при отображении любого из них делает этот столбец скрытым.

Полю, с которым связан список,присваивается значение из множества значений одного любого столбца,в том числе скрытого.• К н о п к а ( C o m m a n d B u t t o n ) — обычно используется для запуска закрепленного за ней макроса или программы на языке Visual Basic.• Р и с у н о к ( I m a g e ) — предназначен для размещения в форме неизменяемого рисунка.• С в о б о д н а я р а м к а о б ъ е к т а ( U n b o u n d O b j e c t F r a m e ) — используется дляразмещения объекта из приложения, поддерживающего технологию OLE.Включаемый объект становится частью формы, но не хранится в таблице БД.

В качестве объекта может быть электронная таблица, рисунок,диаграмма, звуковой файл и т. д.• П р и с о е д и н е н н а я р а м к а о б ъ е к т а ( B o u n d O b j e c t F r a m e ) — используется для включения в форму OLE-объектов. Некоторые объекты могут отображаться в форме (например, рисунки, диаграммы или электронныетаблицы), другие — выводят в форме в виде значка приложения, в котором этот объект был создан.• Р а з р ы в с т р а н и ц ы ( P a g e B r e a k ) — позволяет вставлять разрыв страницы в многостраничной форме.• Н а б о р в к л а д о к ( T a b C o n t r o l ) — позволяет создать в форме нескольковкладок, каждая из которых может содержать другие элементы управления.• П о д ч и н е н н а я ф о р м а / о т ч е т ( S u b f o r m / S u b r e p o r t ) — предназначен длявнедрения в форму некоторой другой (подчиненной) формы.Часть 3.

Современные СУБД и их применение300• Л и н и я ( L i n e ) и П р я м о у г о л ь н и к ( R e c t a n g l e ) — предназначены для созда-ния соответствующих геометрических фигур.• Д р у г и е э л е м е н т ы ( M o r e C o n t r o l s ) — кнопка, открывающая список всехустановленных в системе элементов управления ActiveX.Замечание.При разработке отчетов в режиме Конструктора предоставляется аналогичная панель элементов. Отсюда — унифицированное название отдельныхинструментов (например, Подчиненная форма/отчет), а также текст справки, описывающий работу с формами и с отчетами.

Более того, Access позволяет форму преобразовать в отчет (см. справочную систему в разделе «Формы» на странице «Сохранение формы в виде отчета).СозданиеотчетовПеред созданием отчета нужно открыть базу данных, в которой он будетнаходиться. Собственно создание отчета производится путем нажатия кнопки Создать (New) в окне открытой Б Д на вкладке Отчеты (Reports). Начатьсоздание отчета можно также, задав в пункте Вставка (Insert) главного менюAccess команду Отчет (Report).

В результате появляется окно, показанное нарис. 10.15.New ReportBE!Create a new report withoutusing a wizard.Report WizardAutoReport: ColumnarAutoReport: TabularChart WizardLabel WizardUChoose the table or query wherethe object's data comes from:OKIРис. 10.15. Окно создания отчетаCancel10. СУБД Access 2002301Возможны следующие варианты создания отчета:1 ) с помощью Конструктора — К о н с т р у к т о р ( D e s i g nView);2) с помощью М а с т е р а — М а с т е р отчетов (Report Wizard);3) автоматическое создание отчета стандартного вида, в котором каждаязапись базового запроса или таблицы представлена в виде названия изначения поля — А в т о о т ч е т : в с т о л б е ц ( A u t o r e p o r t : C o l u m n a r ) ;4) автоматическое создание стандартного отчета, в котором данные записи базового запроса или таблицы выводятся в одной строке — А в т о о т чет: л е н т о ч н ы й(Autoreport:Tabular);5) создание отчета с диаграммой — Д и а г р а м м а (Chart Wizard);6) создание отчета для печати почтовых наклеек — Почтовые наклейки(Label Wizard).Проще всего создать отчет по вариантам 3 и 4, требующим наименьшеечисло параметров.

В этих случаях получаются простейшие отчеты, включающие все поля источника данных (таблицы или запроса). После создания отчет доступен для просмотра или печати. В режиме Конструктора предоставляются более мощные средства, требующие больше знаний и времени дляразработки отчета.Техника работы с Конструктором отчетов мало чем отличается от работы сКонструктором форм. В частности, при этом используется такая же панельэлементов (рис. 10.14). Остановимся на важнейших особенностях разработки отчетов в сравнении с формами.При работе над отчетом используются те же области, что и при созданииформ: области заголовка и примечания, области верхнего и нижнего колонтитулов, а также область данных. Кроме того, в отчеты можно включать области группировки записей.Заголовок отчета и примечание выводятся один раз: в начале и конце отчета соответственно.

Верхний/нижний колонтитулы помещаются в начало/конец каждой страницы отчета. Содержимое области данных выводится одинраз для каждой записи исходной таблицы или запроса. Если пользовательзадал группировку записей отчета, то по каждому полю, по которому проводится группировка данных, Access формирует заголовок и примечание группы. Для создания в отчете области группировки нужно при открытом в режиме Конструктора отчете выбрать пункт меню В и д / С о р т и р о в к а и г р у п п и р о в к а( V i e w / S o r t i n g A n d G r o u p i n g ) или нажать кнопку || на панели инструментов.Существенное различие между отчетом и формой заключается в том, чтоотчеты предназначены исключительно для вывода данных на печать. Поэтому в них можно отказаться от использования (доступных для включения вотчет) управляющих элементов для ввода данных: списков, полей со списком, переключателей и т.

п.Часть 3. Современные СУБД и их применение302Отчеты могут находиться в двух режимах: Конструктора или Просмотра.Просмотреть готовый отчет можно после выделения нужного отчета при нажатии кнопки П р о с м о т р ( P r e v i e w ) в окне БД, выборе пункта меню Ф а й л /П р е д в а р и т е л ь н ы й п р о с м о т р (File/Preview) и л и н а ж а т и и к н о п к и Q j на па-нели инструментов.СозданиемакросовПеред созданием макроса нужно открыть базу данных, в которой он будетнаходиться. Собственно создание макроса производится в окне открытой Б Дпутем выбора вкладки М а к р о с ы ( M a c r o s ) и нажатия кнопки С о з д а т ь ( N e w ) .Начать создание макроса можно также, выбрав в пункте В с т а в к а ( I n s e r t ) главного меню Access подпункт М а к р о с ( M a c r o s ) .

В результате открывается окносоздания макроса (рис. 10.16).Макрос! : макросИмя макроса |_tУсловие |Я З Е 3МакрокомандаIПримечаниеЫОткрытьФормуz l показать заставкуzl—Аргументы макрокомандыИмя ФормыРежимИмя ФильтраУсловие отбораРежим данныхРежим окнаФорма1ФормаИзменениеОбычноеОткрытиеФормы врежимеФормыконструктора,таблицы илипросмотра.Для справкинажмитеК nARUIIIU F1Рис. 10.16.

Окно создания макросаОкно создания макроса в общем случае содержит следующие колонки: Имямакроса (Macro Names), Условие (Conditions), М а к р о к о м а н д а (Action) иП р и м е ч а н и е ( C o m m e n t ) . Первые две колонки не являются обязательнымипри создании макросов, поэтому их можно убрать с помощью пункта Вид( V i e w ) меню Access или соответствующих кнопок: * ( J ипанели инстру-ментов.Каждый макрос включает в себя одну или несколько макрокоманд, которые могут выполняться безусловно или в соответствии с некоторым условием.

В последнем случае напротив макрокоманды указывают условное выра-10. СУБД Access 2002303жение или многоточие «...». Если логическое выражение в строке макрокоманды истинно, то выполняется эта макрокоманда и все последующие, в полеУ с л о в и е ( C o n d i t i o n s ) которых стоит многоточие. В случае ложности логического выражения пропускается текущая макрокоманда и все непосредственно следующие за ней макрокоманды, содержащие многоточие в поле У с л о вие (Conditions).Для удобства хранения связанные по смыслу макросы можно объединятьв группы. Полное имя макроса из группы включает в себя имя группы и отделенное от него точкой имя макроса.

Макрокоманды в макросах представляютсобой операции с параметрами из фиксированного в С У Б Д списка.Все множество макрокоманд Access по функциональному принципу можно условно разделить на следующие группы:• открытие и закрытие таблиц, форм и отчетов;• вывод данных;• выполнение запроса;• проверка истинности условий и управление выполнением макрокоманд;• установка значений;• поиск данных;• построение специального меню и выполнение команд меню;• управление выводом на экран и фокусом;• сообщение пользователю о выполняемых действиях;• переименование, копирование, удаление, импорт и экспорт объектов;• запуск других приложений.Ввод макрокоманд пользователем максимально облегчен, поскольку названия самих макрокоманд, а также значения многих аргументов можно нетолько вводить с клавиатуры, но и выбирать из списка (в ячейке столбцаМ а к р о к о м а н д а ( A c t i o n ) или поля аргумента макрокоманды).

Выражения вобласти аргументов и условий выполнения макрокоманд можно непосредственно вводить с клавиатуры или использовать Построитель выражений.Процесс ввода (выбора из списка) макрокоманд и их аргументов сопровождается подсказкой в правой нижней части окна создания макроса (рис.

10.17).Это существенно облегчает ввод макрокоманд. Для добавления в макрос других макрокоманд нужно в области ввода макрокоманд перейти на следующую строку. Макрокоманды выполняются в порядке их расположения вбланке.Замечание.Существует прием быстрого создания макроса, выполняющего действиянад конкретным объектом. Он состоит в выборе объекта (таблицы, формы,макроса и пр.) в окне базы данных и перемещении его с помощью мыши вячейку макрокоманды в окне макроса.

Характеристики

Список файлов книги

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6417
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее