Диалог «Ввод времени»
Диалоги «Ввод ID - соединения», «Ввод команды», «Ввод IP - адреса», «Ввод команды», «Ввод имени пользователя»
Диалоги «Ввод процента загрузки», диалог «Ввод переданных пакетов»
Диалог «Выбор слоя»
Дополнительные диалоги предназначены для облегчения ввода различных параметров. От пользователя требуется только задать значения параметров и нажать и нажать кнопку ОК. Программа сама сформирует необходимые строки и заполнит соответствующие поля на панели инструментов. Подробнее каждый диалог рассмотрен в данном разделе.
Диалоги «Ввод времени», «Ввод времени», «Ввод процента загрузки» и «Ввод переданных пакетов» имеют схожую структуру и помогают пользователю вводить значения параметров, соответствующих названию диалогов, – «Время» при фильтре («Фильтр») или выводе статистики измененных объектов («Статистика редактирования объектов по пользователям/слоям»), «Количество переданных пакетов» и «Процент загрузки» при фильтре.
На примере диалога Ввод времени будут рассмотрены данные диалоги.
Рисунок 134. Диалог Ввод времени
Значения необходимо вводить в таблицу для ввода значений параметра. Параметр «Время» состоит из условного знака ( >, <, >< , =, <=, >=) и значения времени (далее знак со значением будем называть УСЛОВИЕМ). Иногда нужно, чтобы условия выполнялись одновременно (логическое И) или выполнялось одно условие из нескольких (логическое ИЛИ). Из-за этого таблица ввода времени имеет следующую структуру: нечетные столбцы служат для ввода условного знака, а четные – для ввода времени. Несколько условий, введенных в одну строку, выполняются одновременно (логическое И). Условия в разных строках соответствуют логическому ИЛИ.
Пример: предположим, что необходимо применить фильтр и получить информацию из двух промежутков времени – 00:00:00 – 05:00:00 и 13:00:00 – 18:00:00. Сформируем условия : (>= 00:00:00 И <= 05:00:00) ИЛИ (>= 13:00:00 И 18:00:00). Далее вводим в таблицу, дважды нажав левой кнопкой мыши на нужную ячейку. Точно так же можно редактировать и уже введенные значения, если это необходимо.
Рисунок 135. Пример ввода условий
Таким образом, все команды, попадающие в заданные интервалы, будут выведены пользователю.
Кнопка Shift и левой кнопкой мыши щелкнуть на последнюю строку, которую необходимо выделить. Также это можно сделать, зажав клавишу Shift и нажимая стрелки Up или Down. Чтобы выделить несколько строк не подряд, необходимо зажать клавишу Ctrl и левой кнопкой мыши щелкать на нужные строки.
удаляет все выделенные строки из таблицы. Чтобы выделить несколько строк подряд, нужно нажать клавишуУдалить значение времени можно в режиме редактирования: нужно снять флажок, появившийся в ячейке, или удалить все содержимое клавишей Backspace, а затем нажать Enter.
Удалить знак также можно в режиме редактирования: нужно удалить все содержимое в ячейке клавишей Backspace, а затем нажать Enter.
Кнопка
очищает таблицу ввода параметров.Кнопка
закрывает диалог, формирует строку параметра время и вставляет её в соответствующее поле ввода на панели инструментов.Кнопка
закрывает диалог без формирования строки параметра.Диалоги «Ввод ID - соединения», «Ввод команды», «Ввод IP - адреса», «Ввод имени пользователя» имеют схожую структуру и помогают пользователю вводить значения параметров, соответствующих названию диалогов, – IP адрес, команды, ID соединения, имя пользователя. Параметры «IP – адрес», «Команды» и «ID соединения» участвую при применении фильтра («Фильтр»), а параметр «Имя пользователя» при применении фильтра и выводе статистики измененных объектов («Статистика редактирования объектов по пользователям/слоям»). На примере диалога «Ввод ID - соединения» будут рассмотрены данные диалоги.
Рисунок 136. Диалог Ввод ID соединения
Значения формируются в таблице ввода. Пользователь может ввести туда несколько значений. Тогда программой при применении фильтра или подсчете статистики значения из лога будут проверяться на соответствие одному из нескольких значений, находящихся в таблице, что соответствует операции логическое ИЛИ. Значения можно вводить в таблицу напрямую. Для этого нужно дважды нажать левой кнопкой мыши на нужную ячейку, а по завершению ввода нажать Enter. Также можно вводить по одному значению в поле ввода и добавлять кнопкой . Пример заполнения таблицы:
Рисунок 137. Пример заполнения таблицы
Кнопка Shift и левой кнопкой мыши щелкнуть на последнюю строку, которую необходимо выделить. Также можно это сделать, нажав клавишу Shift и нажимая стрелки Up или Down. Чтобы выделить несколько строк не подряд, необходимо зажать клавишу Ctrl и левой кнопкой мыши щелкать на нужные строки.
удаляет все выделенные строки из таблицы. Чтобы выделить несколько строк подряд, нужно нажать клавишуУдалить одну строку можно в режиме редактирования: клавишей Backspace стереть все, что находится в ячейке и нажать Enter.
Кнопка
очищает таблицу ввода параметров.Кнопка
закрывает диалог, формирует строку параметра время и вставляет её в соответствующее поле ввода на панели инструментов.Кнопка
закрывает диалог без формирования строки параметра.Диалог выбора слоя представляет собой список со всеми слоями, с которыми работали пользователи.
Рисунок 138. Диалог Выбор слоя
Для выбора слоя необходимо щелкнуть на строку с названием слоя. Выбранная строка выделится голубым цветом. Затем нажать на кнопку . Выбранный слой отобразится в соответствующем поле на панели инструментов. Если нажать кнопку , диалог закроется без выбора слоя.