Это старая версия документа.


Работа с сетками

Во многих видах окон Business Studio используется интерфейсный элемент "Сетка". Пример сетки приведен на рисунке 1.

К сетке относятся следующие области:

  1. Таблица, включая строку заголовков колонок.
  2. Панель, расположенная над таблицей.
  3. Итоговая строка таблицы, расположенная под таблицей.
Рисунок 1. Пример сетки

Контекстные меню сетки

Контекстные меню (см. Контекстное меню) можно вызвать от следующих областей сетки:

  • Таблицы, кроме области заголовков

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

Пункт меню Описание
Вырезать Помещает выделенный объект в буфер обмена. После выполнения команды Вставить объект из одной группы перемещается в другую. Если команда Вставить не выполнена, объект останется в прежней группе.
Копировать Помещает в буфер обмена выделенный объект.
Вставить Вставляет объект из буфера в указанную группу.
Копировать текст ячейки Помещает в буфер обмена текст выделенной ячейки таблицы.
Показать историю изменений (Ctrl+H) Открывает окно "Аудит" для просмотра сведений об изменениях выделенного объекта. Подробнее см. Отслеживание изменений данных.
Анализ использования объекта (Ctrl+L) Открывает окно Анализ использования объекта для просмотра связанных объектов и переназначения ссылок. Подробнее см. Функция "Анализ использования объекта".

Открыть описание (Shift + F1)
Открывает описание выделенного параметра в объектной модели.
Права доступа Открывает окно настройки прав доступа к объекту. Подробнее см. Горизонтальные права.
Авторазмер колонок Если опция включена, колонки автоматически изменяют свою ширину при изменении размеров окна и перечня выводимых на показ колонок. Если опция выключена, то все колонки имеют фиксированную ширину.

Открыть в Excel
Показанный в окне список объектов открывается в виде таблицы MS Excel.
Удалить (Del) Удаляет выделенный объект. См. Удаление объекта.
Найти (Ctrl+F) Поиск производится от текущего объекта. Подстрока для поиска вводится в специальном окне.
Открыть файл Открывает файл, прикрепленный к текущему объекту.
Выбрать файл Открывает Окно выбора файла для текущего объекта.
Свойства (Ctrl+E) Открывает Окно свойств объекта (см. Окно свойств объекта) для текущего объекта.
Удалить/восстановить выделенные строки (Ctrl+Del) Помечается на удаление выделенный объект. Восстанавливается ранее помеченный на удаление объект. См. Работа с объектами, помеченными к удалению.

Настройка колонок
Открывает окно для настройки перечня выводимых на показ параметров. Подробнее см. Настройка колонок.
Открыть свойства объекта (Ctrl+Shift+E) Открывает Окно свойств объекта из выбранной ячейки списка/текущего параметра.

Открыть свойства строки (Ctrl+E)
Открывает Окно свойств выбранной строки списка.

Добавить строку (Ins)
Добавляет новую строку в список.

Скопировать строки (Ctrl+C)
Копирует выделенные строки списка.

Удалить выделенные строки (Ctrl+Del)
Удаляет выделенные строки списка. При необходимости удаления нескольких строк, можно выделить их, удерживая нажатой клавишу Shift для выделения подряд нескольких строк, или Ctrl для выборочного выделения строк.
Таблица 1. Общие пункты контекстных меню
  • Область заголовков таблицы

В таком меню приведены пункты для настройки внешнего вида таблицы (пункты для установки сортировок и группировок по выбранным колонкам, пункты для настройки показа колонок и установки их ширины), пункты, относящиеся к настройке панели над таблицей (вывод на показ или скрытие панелей поиска и группировки) и другие.

  • Текст в ячейке таблицы с редактируемым содержимым

В меню, вызванном от текста, находятся пункты по работе с ним такие как копирование и вставка текста, очистка содержимого ячейки, и т.д.

  • Итоговая строка списка

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

Сортировка строк списка

Сортировка строк списка выполняется либо с помощью пунктов контекстного меню заголовка списка: Сортировка по возрастанию или Сортировка по убыванию, либо щелчком мышкой по заголовку колонки. Первый щелчок вызывает сортировку строк по возрастанию, повторный - по убыванию.

В заголовке сортированной колонки появляется значок стрелки: вверх - по возрастанию, вниз - по убыванию.

Рисунок 2
Рисунок 3

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

Щелчок мышкой по заголовку включает сортировку по этой колонке и отменяет ранее включенную сортировку по другой.

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

На Рис. 2 и Рис. 3 показан пример двойной сортировки. Список сортирован по значениям колонок "Фамилия" и "Имя". В окне на Рис. 2 имена сортированы по убыванию, на Рис. 3 - по возрастанию.

Внимание! Поля, содержащие перечисление, сортируются не по названию перечисления (по алфавиту), а по номеру перечисления. Подробнее о перечислениях см. в главе Разделы Объектной модели.

« ПредыдущаяНа уровень вышеСледующая »
Driven by DokuWiki