Управление учебным процессом ВУЗа- Работа с Инспектором объектов (раздел целиком) (25.04.2024) | (одним файлом) |
Работа с Инспектором объектов |
1. Отображение свойств Инспектором объектов |
Инспектор объектов предназначен для просмотра и редактирования свойств одного или нескольких объектов, выбранных в активной таблице данных. Инспектор объектов имеет две колонки. В левой колонке отображаются наименования свойств, в правой колонке отображаются значения свойств. Набор отображаемых свойств и их значений зависит от того, сколько объектов каких типов выбрано в текущей таблице данных (подробнее о выборе объектов см. Выбор объектов в таблице данных). Свойства выбранных объектов отображаются Инспектором объектов по следующим правилам:
В таблице выбран один объект: Для выбранного объекта в Инспекторе Объектов отображены свойства: На рисунке представлен пример таблицы данных, отображающей направления и специальности ВУЗа. В таблице данных выделен один объект, соответствующий направлению "Математика". При этом Инспектор объектов отображает все свойства данного объекта. Выбрано два объекта: На рисунке в той же таблице данных выбрано два объекта: направления: "Математика" и "Прикладная математика и информатика". При этом в Инспекторе объектов отображаются только те свойства, которые являются общими для выделенных объектов. Значения свойств "Входит в раздел", "Является специальностью", "Реализуется " и "Вес" для выбранных объектов одинаковы, поэтому их значения отображены в правой колонке Инспектора объектов. Значения остальных свойств для данных объектов различны, поэтому для этих свойств отображаются пустые значения. Если изменить одно из свойств в Инспекторе объектов, то новое значение будет установлено как для направления "Математика", так и для направления "Прикладная математика и информатика". Порядок отображения свойств в Инспекторе объектов устанавливается разработчиком прикладной системы. Также разработчиком прикладной системы может быть установлено отнесение свойств к категориям. В этом случае свойства могут отображаться сгруппированными по категориям. Слева от наименования каждой категории будет отображен значок или . Нажатием мышью на значок свойства, входящие в категорию, можно свернуть, нажатием на значок их можно снова отобразить. На рисунке представлен пример отображения Инспектором объектов свойств объекта, соответствующего дисциплине учебного плана студентов. Свойства, отнесенные к категориям "Учебный план", "Дисциплина", "Запись утвержденного РУП" и "Формы текущего контроля", свернуты. Свойства, отнесенные к категориям "Число часов", "Аудиторные часы по модулям" и "Аудиторные часы по семестрам" раскрыты. В связи с тем, что выбор свойств объектов для отображения, получение и сравнение их значений происходит по специальному алгоритму, в случае одновременного выбора большого числа объектов скорость работы Инспектора объектов может снижаться. Если на вычисление значения общего свойства группы объектов требуется значительное время, то такое свойство может отображаться как свойство с отложенным вычислением. Для такого свойства в правой колонке вместо значения может отображаться строка (...). При активизации этого свойства справа отобразится кнопка со знаком вопроса . Если нажать на эту кнопку, то значение свойства будет определено и отображено. |
2. Управление положением Инспектора объектов на экране и порядком отображения свойств |
Инспектор объектов отображается в отдельном окне. Это окно можно перетаскивать по экрану за заголовок, изменять его размеры стандартным для операционной системы Windows образом. На панели инструментов всегда присутствует иконка Инспектора объектов, при нажатии которой можно отобразить окно Инспектора (если оно не видимо) и сделать его активным: Также окно Инспектора объектов вызывается по нажатию клавиши F11. При нажатии правой кнопки мыши в левом столбце Инспектора объектов или в свободном нижнем поле доступно контекстное меню Инспектора объектов. При помощи действий, расположенных в этом меню можно управлять режимом работы окна Инспектора и порядком отображения свойств. Выбор одного из пунктов контекстного меню переводит Инспектор объектов в новый режим работы. После этого рядом с пунктом меню отображается галочка или точка . При повторном выборе помеченного пункта меню соответствующий режим работы отменяется и отметка снимается. Доступные пункты контекстного меню позволяют устанавливать следующие режимы работы Инспектора объектов.
|
3. Редактирование значений свойств при помощи Инспектора объектов | ||
При помощи Инспектора объектов удобно изменять значения свойств одного или одновременно нескольких выбранных объектов (о выборе объектов см. раздел Выбор объектов в таблице данных). Одно из свойств, отображаемых в Инспекторе объектов, всегда является активным. Активное значение выделяется в Инспекторе объектов рамкой, его значение отображается в режиме редактирования. Отображение свойств в режиме редактирования и способы изменения значений свойств аналогичны редактированию данных в таблице данных (см. раздел Редактирование данных в таблице). Отличие работы Инспектора объектов заключается в том, что с его помощью можно изменять значение свойства сразу нескольких выбранных объектов. Пример одновременного изменения свойств нескольких объектов с помощью Инспектора объектов:
|