Опубликован: 29.05.2009 | Уровень: для всех | Доступ: платный
Лекция 4:

Таблицы и представления

< Лекция 3 || Лекция 4: 123456 || Лекция 5 >
Аннотация: Виды таблиц. Форматирование, сортировка, группировка и фильтрация таблиц. Диаграмма Ганта. Сетевой график. Календарь. Лабораторная работа по использованию таблиц и представлений.

4.1. Теоретический курс

4.1.1. Виды таблиц в Microsoft Project

Все данные о проекте в Microsoft Project хранятся в двух наборах данных. Первый содержит данные о задачах, а второй – данные о ресурсах. Эти наборы данных содержат множество полей с полным перечнем параметров задач и ресурсов.

На различных этапах работы над конкретным проектом требуется редактировать или просматривать только незначительную часть этих параметров. Поэтому в системе используется много мелких таблиц, содержащих данные применительно к некоторому контексту (ввод данных, информация о затратах, отслеживание проекта и т.п.). Эти таблицы разделены на две непересекающиеся группы таблиц:

  • таблицы с данными о задачах;
  • таблицы с данными о ресурсах.

Такие мелкие таблицы используются внутри представ­лений. Большинство представлений имеют в своем составе таблицу. Как и таблицы, представления разбиты на две непересекающиеся группы: представления задач и ресурсов. Представления задач предназначены для работы с задачами и могут содержать только таблицы первого вида. К таким представлениям относятся Диаграмма Ганта, Диаграмма Ганта с отслеживанием, Использование задач и другие. Представления ресурсов предназначены для работы с ресурсами и могут содержать только таблицы второго вида: Лист ресурсов, Использование ресурсов и т.п.. Некоторые представления отображают данные о задачах или ресурсов без использования таблиц: Календарь, Сетевой график, График ресурсов.

Для переключения между представлениями используется панель представлений, на которой в виде значков представлены наиболее часто использующиеся представления. Значок Другие представления позволяет использовать те из них, которые не содержит эта панель.

По умолчанию каждому представлению соответствует опреде­ленная таблица, которая открывается при выборе этого представления. Например, при открытии диаграммы Ганта выводится таблица Ввод, а в представлении Использование задач выводится таблица Использование. Однако пользователь может выбрать другую таблицу в пункте меню Вид/Таблица ( рис. 4.1). При работе с представлением задач этот пункт открывает меню из полного перечня таблиц первого типа, а при работе с представлением ресурсов – второго типа. Назначить же представлению задач таблицу ресурсов и наоборот невозможно.

При желании пользователь может изменить таблицу, добавляя или удаляя ее столбцы, а также определить новую таблицу при помощи пункта меню Вид/Таблица/Другие таблицы/Создать. Удаление ранее определенной ненужной таблицы выполняется при помощи Организатора: Сервис/Организатор вкладка Таблицы.

 Выбор таблицы для представления Диаграмма Ганта

увеличить изображение
Рис. 4.1. Выбор таблицы для представления Диаграмма Ганта

4.1.2. Форматирование таблиц

Приемы ввода и редактирования значений ячеек таблицы описаны в табл. 4.1.

Таблица 4.1.
Операция Действия
Ввод в ячейку

Выделить ячейку, ввести значение, нажать Enter

Выделить ячейку, ввести значение в поле строки ввода, нажать Enter

Переход в режим редактирования ячейки

Выделить ячейку, щелкнуть по ней мышью

Выделить ячейку, нажать F2

Выход из режима редактирования ячейки

Нажать Enter

Выделить другую ячейку

Нажать Escape для отмены выполненных изменений ячейки

Редактирование ячейки

Отредактировать значение ячейки в строке ввода и нажать


для подтверждения изменений

Перейти в режим редактирования ячейки, изменить значение, нажать Enter

Способы выделения фрагментов таблицы приведены в табл.4.2.

Таблица 4.2.
Фрагмент Действия
Ячейка

Щелчок мыши по ячейке

Установить маркер на ячейку при помощи клавиш управления курсором

Смежный блок ячеек

Удерживая нажатой левую кнопку мыши, переместить мышь по диагонали выделяемого блока

Выделить первую ячейку блока. Удерживая нажатой клавишу Shift, при помощи клавиш перемещения курсора переместить указатель в последнюю ячейку блока

Строка или столбец Щелчок мышью по заголовку строки или столбца
Смежные строки (столбцы) Удерживая нажатой левую кнопку мыши, переместить мышь по заголовкам выделяемых строк (столбцов)
Несмежный смешанный фрагмент Удерживая нажатой клавишу Ctrl, последова­тельно выделять ячейки, блоки ячеек, строки или столбцы
Вся таблица Щелчок мышью по области выделения всей таблицы (пустой квадрат на пересечении заголовков строк и столбцов)

Для отмены выделения любого из перечисленных фрагментов достаточно либо щелкнуть мышью по любой ячейке таблицы, либо нажать какую-нибудь клавишу управления курсором.

Форматирование таблицы позволяет изменить ее внешний вид, добавить и удалить строки (столбцы), изменить размер строк и столбцов. Описание приемов форматирования содержится в табл.4.3.

Таблица 4.3.
Прием Действие
Вставка строки (нескольких строк)

Выделить строку, перед которой нужно вставить новую строку.

Выбрать пункт меню Вставка/Новая задача (Вставка/Ресурс из следующего источника) или нажать клавишу Insert. Будет добавлено столько пустых строк, сколько было выделено

Выбрать пункт контекстного меню выделенной строки Новыя задача (Новый ресурс)

Удаление строки (нескольких строк) Выделить удаляемые строки и выбрать пункт меню Правка/Удалить задачу (Удалить ресурс или Удалить строку ) выбрать Удалить задачу (Удалить ресурс или Удалить строку ) из контекстного меню выделенных строк нажать клавишу Delete
Добавление столбца Выделить столбец, слева от которого нужно добавить новый столбец. Выбрать пункт меню Вставка/Столбец (или Вставить столбец из контекстного меню выделенной области). В открывшемся диалоге в поле Имя поля выбрать параметр базы данных, значение которого должно отображаться в столбце, нажать Ok
Изменение данных, отображаемых в столбце Выполнить двойной щелчок мыши по заголовку столбца. В открывшемся диалоге изменить содержимое поля Имя поля и выбрать тот параметр базы данных, значение которого должно отображаться в столбце
Удаление столбца Выделить столбец и выбрать пункт меню Правка/Скрыть столбец (или Скрыть столбец из контекстного меню)
Перемещение строки (столбца) Выделить строку (столбец). Навести указатель мыши на заголовок строки (столбца). Нажать левую кнопку мыши и, не отпуская ее, перемещать горизонтальную (вертикальную) полосу, обозначающую новое место строки (столбца). Отпустить мышь
Копирование строки (нескольких строк) Выделить копируемые строки. Выбрать пункт меню Правка/Копировать задачу (Копировать ресурс, Копировать строку). Установить маркер в строку, перед которой следует вставить скопированные строки и выбрать пункт меню Правка/Вставить
Изменение высоты строки (ширины столбца) Переместить при помощи мыши границу строки (столбца)
Форматирование шрифта Выделить форматируемый фрагмент таблицы и установить параметры шрифта при помощи пункта Формат/Шрифт или при помощи панели инструментов Форматирование
Форматирование стилей Выбрать пункт меню Формат/Стили текста. В открывшемся диалоге в поле Изменяемый элемент выбрать вид задач, ресурсов или фрагментов представления, текст которых будет форматироваться, после чего назначить формат шрифта и нажать Ok

Пример форматирования стилей на диаграмме Ганта изображен на рис. 4.2. Здесь изменен формат шрифта заголовков строк и столбцов (полужирный курсив с подчеркиванием), вехам назначен зеленый цвет шрифта, фазам – синий, критическим задачам – красный. Помимо текста таблицы форматирование стилей позволяет изменять формат некоторых фрагментов представлений. Так на рис. 4.2 изменен формат надписей на шкале времени: средний уровень шкалы имеет малиновый цвет, а нижний – оливковый (верхний уровень шкалы на рисунке не изображен).

 Результат форматирования стилей

Рис. 4.2. Результат форматирования стилей

4.1.3. Сортировка, фильтрация и группировка таблиц

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

Для сортировки предназначен пункт меню Проект/Сортировка, в котором раскрывается подменю, состоящее из нескольких типовых вариантов сортировок, доступных в текущей таблице. Состав предлагаемых вариантов сортировки зависит от самой таблицы. Например, таблицу ввода данных диаграммы Ганта можно сортировать по датам начала и окончания, по приоритету, затратам и идентификатору задач.

В том случае, когда среди предложенных вариантов сортировки нет подходящего, в списке вариантов имеется пункт Сортировать по, при помощи которого можно выполнить многоуровневую сортировку, учитывая значения до трех полей. Окно параметров сортировки изображено на рис. 4.3. Флажок Сохранять структуру позволяет сортировать строки только внутри фаз (если он снят, выполняется сортировка по всему проекту). Для отмены результатов сортировки нужно выполнить сортировку по идентификатору или отменить действие ( Правка/Отменить сортировку, кнопкана панели инструментов.

 Параметры многоуровневой сортировки

Рис. 4.3. Параметры многоуровневой сортировки

Фильтрация таблицы позволяет отобразить только те строки, которые соответствуют задачам или ресурсам, удовлетворяющим заданному условию. Если таблица содержит данные о задачах, то фильтр накладывает ограничения на задачи. Если же таблица является таблицей ресурсов, то ограничения накладываются на ресурсы.

Фильтр может быть четырех видов:

  1. структурный фильтр;
  2. автофильтр;
  3. предопределенный фильтр;
  4. фильтр, определенный пользователем.

Структурный фильтр предназначен для отбора задач по уровням. Каждая задача характеризуется номером уровня (поле Уровень структуры базы данных проекта). Задачи, вехи и фазы самого верхнего уровня относятся к уровню 1. Задачи, вехи и фазы, непосредственно входящие в фазы уровня 1, имеют уровень 2 и т.д. Структурный фильтр позволяет отобразить в таблице только задачи, имеющие номер уровня не ниже указанного числа. Например, если указать значение 2, то таблица будет содержать задачи 1 и 2 уровней.

Структурный фильтр назначается пунктом меню Проект/Структура/Показать. Открывается список, состоящий из номеров уровней (от 1 до 9) и пункта Все подзадачи. Выбор номера означает установку структурного фильтра, а пункт Все подзадачи отменяет его действие.

Автофильтр используется для отбора строк таблицы по значениям ее столбцов. Для его установки нужно выбрать Проект/Фильтр/Автофильтр. Повторный выбор этого же пункта удаляет автофильтр.

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

  1. Пункт Все. Отменяет фильтрацию по столбцу.
  2. Пункт Условие. Открывает окно для ввода условия, которому должно удовлетворять значение столбца.
  3. Список всех значений, встречающихся в столбце. Устанавливает отбор по выбранному значению.
  4. Список предопределенных условий, зависящих от конкретного столбца. Например, для столбца длительности задачи автофильтр предлагает варианты: <= 1 дня, > 1 дня, <= 1 неделе, > 1 недели, оценка длительности.
 Список условий автофильтра

увеличить изображение
Рис. 4.4. Список условий автофильтра

Пункт Условие открывает диалог, изображенный на рис. 4.5. В нем имеется возможность сформулировать одно или два условия отбора и связать их логическими связками и/или. Например, если мы хотим отобразить задачи с длительностью от 7 до 10 дней, условие отбора нужно разделить на два, связанных связкой и:

  • длительность больше либо равна 7;
  • длительность меньше либо равна 10.
 Окно условия для автофильтра

Рис. 4.5. Окно условия для автофильтра

Предопределенный фильтр позволяет выбрать условие отбора из списка условий, предопределенных разработчиками Microsoft Project. Список этих условий зависит от типа обрабатываемой таблицы (задачи или ресурсы) и находится в пункте меню Проект/Фильтр (рис. 4.6).

 Выбор предопределенного фильтра

Рис. 4.6. Выбор предопределенного фильтра

В меню размещены не все, а только наиболее часто используемые фильтры. Полный список выводится в диалоге, открывающемся выбором пункта Проект/Фильтр/Другие фильтры, который изображен на рис. 4.7.. Кнопка Применить этого диалога назначает выбранный в списке фильтр.

 Окно для выбора других фильтров

Рис. 4.7. Окно для выбора других фильтров

Для отмены установленного предопределенного фильтра служит пункт Проект/Фильтр/Все задачи (Все ресурсы).

< Лекция 3 || Лекция 4: 123456 || Лекция 5 >
Михаил Агапитов
Михаил Агапитов
ВКР
Подобед Александр
Подобед Александр
Как оплатить обучение?
Антон Соколов
Антон Соколов
Россия, Санкт-Петербург