Page 29 - 2581
P. 29

ПРАКТИЧНЕ ЗАНЯТТЯ № 8

                                          СТВОРЕННЯ ГРУПОВАНОГО ЗВІТУ ЗА
                                            ДОПОМОГОЮ QUICKREPORT

                                                    8.1 Мета роботи

                                  Набуття навиків зі створення групованого звіту.

                                                  Триваліть роботи – 2 години

                                                     8.2 Хід роботи

                                  1.  Створіть БД Викладач, що містить такі таблиці:
                                  -  Names.db
                                  Num            (*)
                                  Name
                                  Surname
                                  NumWork        (вторинний ключ)
                                  -  Works
                                  Num            (*)
                                  Work
                                  2.  Припустимо,  треба  отримати  групи  людей,  утворені  за
                            критерієм  «Місце  роботи».  Почніть  нове  додаток,  помістите  на
                            форму компонент TQuickRep.
                                  3.  Помістіть на форму один компонент TTable
                                  4.  Налаштуйте TTable на роботу із створеною БД, з таблицею
                            Names.db
                                  5.  Встановіть IndexName на індекс по полю NumWork.
                                  6.  Змініть властивості TQuickRep таким чином:
                                  Bands\Has Detail — true
                                  Dataset — Table1.
                                  7.  Помістіть на TQuickRep компонент QRGroup, змініть його
                            властивості таким чином:
                                  Expression  —  Table1.NumWork  (можна  за  допомогою
                            будівника виразів)
                                  Master — QuickRep1.
                                                           28
   24   25   26   27   28   29   30   31   32   33   34