Project

General

Profile

Список категорий МБД

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

При выделении элемента в списке категорий изменится содержимое списка элементов.
В общем случае в списке будут отображены все элементы, входящие в выделенную категорию.
Возможно выделение нескольких категорий, для этого необходимо щелкнуть на необходимых элементах, удерживая клавишу .
Если щелкнуть на элементе, предварительно нажав клавишу , то будут выделены все элементы между предыдущим выделенным элементом и тем, на котором сделан щелчок.
Когда в списке категорий выделены несколько элементов, в списке элементов отображаются элементы, входящие во все выделенные категории.
Элемент с названием [Все] покажет в списке элементов все элементы текущего типа, вне зависимости от принадлежности к категории.

В МБД допускается множественная принадлежность элемента к категориям. При строчном отображении (например, в окне свойств элемента) для разделения категорий, к которым принадлежит элемент, используется символ "точка с запятой". Соответственно, этот символ не может использоваться в названии категории. При строчном отображении подкатегории для указания родительской категории используется символ "обратная косая черта". Данный символ также запрещен для использования в названии категории.

Если в каком-либо окне в поле Категория элемент отображается, например, как Пугачева\Ранние, то это означает, что элемент, о котором идет речь, принадлежит к категории Ранние, расположенной в категории Пугачева. При этом элемент не принадлежит категории Пугачева. В случае явного назначения фонограммы в обе категории строка выглядела бы так: Пугачева; Пугачева\Ранние. К слову, если имя добавляемой категории содержит символ "\", то она интерпретируется как вложенный набор категорий, и в МБД автоматически создаются все вложенные уровни.

Список категорий является "приёмником" для операций типа Drag&Drop. Если захватить мышью список фонограмм в каком-либо окне программы Джинн (например, в окне Файлы или в списке элементов окна МБД) и "бросить" его на какую-либо категорию в окне категорий (при перемещении мыши в режиме буксировки категория-приёмник будет подсвечиваться розовым цветом), то результат может быть различным:

  • для элементов, уже добавленных в МБД, будет выполнено изменение принадлежности к категории
  • если перенос осуществлялся с нажатой клавишей , то категория, на которую элементы "бросили", будет добавлена в список категорий, к которым принадлежат перетаскиваемые элементы. Иными словами, элементы просто окажутся добавленными в указанную категорию.
  • если клавиша не была нажата, то элементам будет установлена только та категория, на которую их "бросили", а информация о том, к каким категориям элемент принадлежал раньше, будет уничтожена. Т.е. элементы окажутся перемещенными в указанную категорию.
  • для перетаскиваемых элементов, не являющихся элементами МБД, произойдет их добавление в МБД, при этом они будут добавлены в ту категорию, на которую они были "брошены". Для новых элементов будет установлено выделенное значение текущего атрибута (например, Исполнитель = Алла Пугачева). Если окно атрибутов отключено или в нем выбран элемент [Все]), то атрибуты добавляемого элемента изменены не будут.

После перетаскивания выделение элемента в списке категорий не изменяется, соответственно, не меняется и содержимое списка элементов. Это позволяет быстро "раскидать" мышью элементы из списка элементов по категориям.

Add picture from clipboard (Maximum size: 742 MB)