Книги
чёрным по белому
Главное меню
Главная О нас Добавить материал Поиск по сайту Карта книг Карта сайта
Книги
Археология Архитектура Бизнес Биология Ветеринария Военная промышленность География Геология Гороскоп Дизайн Журналы Инженерия Информационные ресурсы Искусство История Компьютерная литература Криптология Кулинария Культура Лингвистика Математика Медицина Менеджмент Металлургия Минералогия Музыка Научная литература Нумизматика Образование Охота Педагогика Политика Промышленные производства Психология Путеводители Религия Рыбалка Садоводство Саморазвитие Семиотика Социология Спорт Столярное дело Строительство Техника Туризм Фантастика Физика Футурология Химия Художественная литература Экология Экономика Электроника Энергетика Этика Юриспруденция
Новые книги
Цуканов Б.И. "Время в психике человека" (Медицина)

Суворов С. "Танк Т-64. Первенец танков 2-го поколения " (Военная промышленность)

Нестеров В.А. "Основы проэктирования ракет класса воздух- воздух и авиационных катапульных установок для них" (Военная промышленность)

Фогль Б. "101 вопрос, который задала бы ваша кошка своему ветеринару если бы умела говорить" (Ветеринария)

Яблоков Н.П. "Криминалистика" (Юриспруденция)
Реклама

Разработка корпоративных приложений в Access 2002 - Литвин П.

Литвин П. Разработка корпоративных приложений в Access 2002 — Спб.: Питер, 2002. — 848 c.
ISBN 5-314-00181-0
Скачать (прямая ссылка): razrabotkaprilojeniy2002.djvu
Предыдущая << 1 .. 183 184 185 186 187 188 < 189 > 190 191 192 193 194 195 .. 357 >> Следующая

10. Еще раз откройте страницу Demol в режиме конструктора, а затем - окно свойств группировки для объекта Header: qryCustomersWi thFul 1 Name. (Проще всего добраться до этого окна, щелкнув на стрелке в разделе заголовка группы (рис. 10.8) и выбрав в контекстном меню команду Group Level Properties.) Найдите в открывшемся окне свойство DataPageSize и замените его значение
1 значением 5. В результате, если вы откроете страницу в режиме страницы или в браузере, на ней будут отображаться одновременно пять строк. В отличие от старого способа реализации страниц доступа к данным в Access 2000 теперь сохраняется возможность редактировать данные.
не sdert tyyCjLi^Mner me jт $&.*¦ ?"pUon,' Ч ' Л * V |^| header;/ . v-'V' riftcer. ;
Record Navigation - ¦ i
L \ * r , *7 ^ ^ gg] Group Level Properties ' Рис. 10.8. Чтобы открыть окно свойств группирования, используйте контекстное меню заголовка
11. Перейдите в режим просмотра страницы и протестируйте любую из отображаемых пяти строк. Отредактируйте любой номер телефона, после чего переключитесь обратно в режим конструктора.
12. Напоследок уделите немного внимания элементу управления Record Navigation - панели кнопок перехода по записям. В частности, попробуйте скрыть кнопки, которые по вашему мнению не должны быть доступны пользователю (например, кнопки New и Delete). Для этого щелкните правой кнопкой мыши на панели кнопок перехода по записям (или на любом элементе управления этой панели) и в появившемся контекстном меню выберите команду Navigation Buttons. Рядом с контекстным меню появится подменю (рис. 10.9), где можно снять или установить флажок кнопки, которую нужно скрыть или вывести на панель.
13. Присвойте свойству RecordsetLabel приведенное ниже значение (за подробным описанием указанного свойства можно обратиться к табл. 10.5) и снова перейдите в режим страницы.
Customers |0 of |2;Customers |0- |1 of |2
14. Закончив работу, закройте и сохраните страницу.
ПРИМЕЧАНИЕ
Страницу, аналогичную только что созданной, мы включили под именем Stepl в учебную базу данных. Так что можете использовать ее в качестве отправной точки для следующего упражнения, если собственную страницу вы "испортили".
Управление данными, представленными на странице доступа к данным
459
Customer Information
'• ¦Гси^ош'йП! ' \| VV •••".•
V'irijiwSw'jj:. : 1 _ Г ' jWwe^K'
<у><(1Лоп>в*УЛ^иМут";,.;1 V'- о'••'С'
':v.LO a'Q\
;Г<а5Ч D; '"Л<;суСи!Лопкг*^лКЧй\^|0-|1с#|2^
^6 С - ¦"
Ч2г ?соу
• • ,. .
(Й! ?"ste
'{ N^tj^Uong^cmt'f ?¦ К[|
Г&ОДН COS*
f'XijfiteCibr
Sp*ddEMect
>;|0
0
m
Kooscfl Script EAcr j j|^|
Рад* Properties • - . ;P1
G^olp Level Properties 0 SedfenPwertlej. ¦¦ ¦¦ jRl Object Properties' 0
0
0
ja
в
0
& it, ' ¦' Erevtou* \ &ocordset Labd [i?xt
Lwt;,- ¦ Wjjv ,
Bdete' • gave 1 - .' *' • Undo ,
Sort &suhdfQ .. Sort &escendng -- H:er By Section' Rterloptfe.:. КФ , ' '
Рис. 10.9. Для отображения или скрытия кнопок используйте контекстное меню панели кнопок перехода по записям
Создание группы
В этом разделе мы усовершенствуем способ представления данных на нашей странице, добавив возможность группировки строк. Теперь на странице будет выводиться информация ре только из запроса qryCustomersWithFul IName, но и из таблицы tblOrder.
ВНИМАНИЕ
Эту страницу, как и все последующие, можно тестировать как в Access, так и в Internet Explorer. В обоих случаях страница будет выглядеть и функционировать абсолютно одинаково.
Для того чтобы создать простую страницу с группировкой данных, выполните следующие действия.
1. Откройте свою страницу доступа к данным в режиме конструктора.
2. В окне Field List выберите таблицу tblOrder и перетащите ее поле OrderDate в раздел Header- qryCustomersWithFul 1 Name, но не отпускайте кнопку мыши! Мы хотим создать новый раздел группы, и проще всего это сделать, разместив указанное поле под существующим разделом. Когда это поле окажется между существующим разделом и панелью кнопок перехода по записям, появится новый раздел (рис. 10.10), после чего вы можете отпустить кнопку мыши.
3. В появившемся окне мастера макета Layout Wizard (рис. 10.11) выберите тип макета Tabular.
460
Глава 10 " Создание страниц доступа к данным
I.-ISJ.'I.I Customer Information j O'Create new section Above qryCustDmersWithFullName ! : 1 •
J,
1
I j I:IIjFuuNamj"_: j;-1 i •'•'¦':Phone: 1 ? Create new section below qry CustomersWithFullName GHD | Рис. 10.10. Поместите поле в появившийся новый раздел
L'ayouUWizard

?К", ,-j .^"^Сап^-, |"
Рис. 10.11. Мастер макета позволяет выбрать шаблон для нового раздела
4. Такими действиями вы просите Access объединить запрос qryCustomersWith- FullName с таблицей tblOrder. Поскольку конструктор страниц доступа к данным не знает, как связаны два эти источника, он попросит вас указать связующие поля. Вы должны будете сделать это в окне Relationship Wizard, показанном на рис. 10.12. Выберите в каждом источнике поле CustomerlD и щелкните на кнопке ОК. Когда окно закроется, вы получите страницу с группировкой (рис. 10.13), на которую Access добавит новый раздел для данных из таблицы tblOrder и элемент управления Expand, который будет помещен в исходный раздел.
Предыдущая << 1 .. 183 184 185 186 187 188 < 189 > 190 191 192 193 194 195 .. 357 >> Следующая