Таблицы
Все получаемые с сервера данные отображаются в виде таблиц. В строках таблиц отображаются инструменты, либо другие элементы списков в зависимости от типа таблицы (номера счетов, сделок и т.п.), в столбцах таблицы отображаются параметры элементов списка.
Таблицы всех типов можно минимизировать (сворачивать в иконки), перемещать по экрану с помощью мыши, просматривать информацию в окне с помощью линеек
прокрутки и использовать другие стандартные возможности работы с окнами в среде Windows.
Помимо стандартных функций в системном меню таблиц доступны следующие настройки:
- «Закрепить окно» – фиксируются размер и положение окна на определенном мониторе и на определенной вкладке.
- «Поверх всех окон» – таблица отображается поверх всех открытых окон при любых перемещениях.
- «Убрать заголовок» – отключается отображение строки с заголовком окна.
- «Переместить на вкладку» – перенос окна на вкладку осуществляется выбором названия нужной вкладки. Выбором пункта «Показывать на всех» отменяется привязка окна к текущей вкладке, и окно отображается на всех вкладках.
Пользователь может изменять ширину колонок в таблицах. Для этого в заголовке столбца необходимо указателем мыши «тащить» границу столбца. Если навести курсор на границу столбца и дважды нажать левую кнопку мыши, то его ширина подстроится по ширине данных.
Настроить ширину всех колонок в таблице автоматически можно также выбором пункта
меню Действия / Подобрать ширину столбцовлибо нажатием «Ctrl»+«W».
- Автоматический подбор ширины всех столбцов таблицы производится по столбцам, видимым в момент выполнения команды.
- Любая таблица может объединять данные из разных классов инструментов. При этом классы инструментов могут иметь разные наборы параметров. Ячейки, относящиеся к классу, не содержащему выбранный параметр, остаются пустыми.
- В Рабочем месте QUIK можно создавать несколько таблиц одинакового типа для разных наборов данных. Создание нескольких одинаковых таблиц не влечет за собой увеличения объема информации, принимаемой с сервера.
- При выборе пункта меню Система/Заказ данных/Перезаказать данные... из всех таблиц и фильтров удаляются те инструменты, которые
исчезли из торговой системы.
Настройка таблиц
В системе QUIK существует несколько типов таблиц, каждый из которых имеет
особенности, однако принцип их настройки одинаков.
- Чтобы создать таблицу, выберите в меню программы соответствующий тип
таблицы. Если требуется предварительная настройка, то откроется окно настройки таблицы выбранного типа.
- В поле «Имя таблицы» указывается заголовок таблицы. Как правило, заголовок доступен для редактирования. По умолчанию заголовок соответствует типу таблицы.
- Выбор параметров, отображаемых в столбцах и строках таблицы,
осуществляется в соответствии с правилами работы с классами. Если в списке «Заголовки столбцов» выделен хотя бы один элемент, при нажатии кнопки «Добавить» элемент из списка «Доступные параметры» добавляется после выделенного элемента, иначе – в конец списка.
- В некоторых таблицах помимо выбора параметров возможно применение фильтра
на значения параметров, например, отображение заявок только по определенному
счету или только со статусом «Активна».
Редактирование таблиц
Чтобы отредактировать существующую таблицу, сделайте ее активной и нажмите
кнопку на панели управления, либо комбинацию клавиш
«Ctrl»+«E». Команда «Редактировать таблицу» также доступна в контекстном меню
операций с выбранной таблицей.
Правила работы с фильтрами в таблице
- Для настройки фильтра
нажмите кнопку «…» в диалоге редактирования таблицы.
- В открывшемся окне сформируйте список получаемых параметров, выделяя их поочередно среди доступных и нажимая кнопку «Добавить». Иной способ: нажать кнопку «Добавить все» и затем исключить ненужные, выделив их нажатием на кнопку «Убрать».
- Чтобы выделить сразу несколько параметров по порядку, держите нажатой
клавишу «Shift». Чтобы выделить выборочно несколько параметров, держите
нажатой клавишу «Ctrl».
- Для завершения формирования фильтра нажмите кнопку «Да».
Настройки фильтров могут включать дополнительные свойства:
- «Включать в фильтр выбранные» - означает, что в списке «Выбранные»
задаются значения, разрешенные для отображения в настраиваемой таблице (по умолчанию),
- «Исключать из фильтра выбранные» - означает, что в списке «Выбранные»
задаются те значения, отображение которых необходимо отключить,
- «Фильтровать по префиксу» - если признак выключен, то фильтр
распространяется на точные совпадения значений с указанными в списке
«Выбранные»; если признак включен, то фильтр распространяется на все значения,
начинающиеся с указанных в фильтре комбинаций символов.
Статусы фильтров:
- - фильтр установлен,
- - фильтр отменен.
Чтобы отменить фильтр, нужно снять с него флажок
нажатием левой кнопки мыши, либо очистить список выбранных параметров в окне
настройки фильтра.
- Список инструментов либо параметров может изменяться со временем, например, с включением в листинг биржи новых инструментов. Если по списку настроен фильтр, т.е. количество элементов в нем ограничено выбранными, то данные, относящиеся к новым инструментам в таблице не отображаются. Чтобы новые данные отображались, необходимо либо добавить их вручную в настроенный фильтр, либо в пункте меню Система/Настройки/Основные настройки… в разделе «Программа»/«Получение данных» включить флажок «Добавлять его во все таблицы».
- При выборе пункта меню Система/Заказ данных/Перезаказать данные… из всех фильтров и таблиц удаляются те инструменты, которые исчезли из торговой системы.
Операции над таблицами
В системе QUIK над таблицами можно выполнять следующие операции: