Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
user:msg:manage [25/06/2019 16:44]
mary [Фильтрация сообщений]
user:msg:manage [09/07/2020 12:46] (текущий)
irra
Строка 6: Строка 6:
 Запрос формулируется в [[msg|панели сообщений]] в левой верхней части окна. ​ Запрос формулируется в [[msg|панели сообщений]] в левой верхней части окна. ​
  
-  - Выберите **объект**,​ сообщения о котором желаете просмотреть. Выпадающий список содержит не все объекты,​ доступные ​Вам, а только те, которые находятся в [[user/​monitor/​list|рабочем списке]] панели мониторинга. В случае,​ когда рабочий список пуст (при использовании [[user/​monitor/​list#​formirovanie_spiska_po_aktualnosti_dannyx|фильтрации по актуальности]] или в связи с удалением из списка тех или иных объектов вручную),​ будут отображаться объекты,​ на которые у Вас имеются соответствующие права. Кнопка в виде ключа, расположенная справа от выпадающего списка,​ служит для вызова [[cms/​units/​units#​dialog_svojstv_obekta|диалога свойств объекта]].\\ \\  +  - Выберите **объект**,​ сообщения о котором желаете просмотреть. Выпадающий список содержит не все объекты,​ доступные ​вам, а только те, которые находятся в [[user/​monitor/​list|рабочем списке]] панели мониторинга. В случае,​ когда рабочий список пуст (при использовании [[user/​monitor/​list#​formirovanie_spiska_po_aktualnosti_dannyx|фильтрации по актуальности]] или в связи с удалением из списка тех или иных объектов вручную),​ будут отображаться объекты,​ на которые у Вас имеются соответствующие права. Кнопка в виде ключа, расположенная справа от выпадающего списка,​ служит для вызова [[cms/​units/​units#​dialog_svojstv_obekta|диалога свойств объекта]]. 
-  - Укажите **интервал** запроса (период времени,​ за который ​Вас интересуют сообщения).{{ ​ :​msg:​query.png?​nolink}} Принцип выбора временного интервала такой же, как в отчетах (см. ​<<[[../​reports/​query/​query|]]>>).\\ \\  +  - Укажите **интервал** запроса (период времени,​ за который ​вас интересуют сообщения).{{ ​ :​msg:​query.png?​nolink}} Принцип выбора временного интервала такой же, как в отчетах (см. ​**[[../​reports/​query/​query|]]**). 
-  - Выберите **тип сообщения** из выпадающего списка (каждый тип подробнее описан ниже на этой же странице). Типы сообщения могут быть следующими:​\\ \\ +  - Выберите **тип сообщения** из выпадающего списка (каждый тип подробнее описан ниже на этой же странице). Типы сообщения могут быть следующими:​
     * **[[data|сообщения с данными]]**; ​     * **[[data|сообщения с данными]]**; ​
     * **[[sms|SMS-сообщения]]**; ​     * **[[sms|SMS-сообщения]]**; ​
Строка 14: Строка 14:
     * **[[reg|зарегистрированные события]]**; ​     * **[[reg|зарегистрированные события]]**; ​
     * **[[log|журнал]]**.\\ \\      * **[[log|журнал]]**.\\ \\ 
-  - В конце нажмите ​«**Выполнить**». Таблица сообщений будет сгенерирована в правой части окна. Чтобы очистить таблицу (и карту),​ нажмите ​«**Очистить**»+  - В конце нажмите **Выполнить**. Таблица сообщений будет сгенерирована в правой части окна. Чтобы очистить таблицу (и карту),​ нажмите **Очистить**. ​
  
-Второй и четвертый пункты могут быть объединены в один, если пользоваться ​«быстрыми интервалами» (кнопки ​«Сегодня»«Вчера»«Неделя»«Месяц»).+Второй и четвертый пункты могут быть объединены в один, если пользоваться ​"быстрыми интервалами" ​(кнопки ​**Сегодня****Вчера****Неделя****Месяц**).
  
-:!: //​Примечание.//​\\ 
 Есть альтернативные способы запроса сообщений:​ Есть альтернативные способы запроса сообщений:​
   * из [[user/​monitor/​icons|панели мониторинга]];​   * из [[user/​monitor/​icons|панели мониторинга]];​
   * из таблицы или графика [[user/​reports/​query/​online#​perexod_iz_tablichnogo_otcheta_v_soobschenija|онлайн-отчета]]. ​   * из таблицы или графика [[user/​reports/​query/​online#​perexod_iz_tablichnogo_otcheta_v_soobschenija|онлайн-отчета]]. ​
  
-:!: Следует отметить,​ что отображение трека сообщений на карте доступно,​ только если активирован соответствующий [[:​user/​gui/​map#​vidimye_sloi|слой]].+:!: Отображение трека сообщений на карте доступно,​ только если активирован соответствующий [[:​user/​gui/​map#​vidimye_sloi|слой]].
 ===== Просмотр сообщений ===== ===== Просмотр сообщений =====
  
Строка 32: Строка 31:
 {{ :​msg:​table.png?​nolink }} {{ :​msg:​table.png?​nolink }}
  
-Для изменения хронологической последовательности сортировки сообщений нажмите на заголовок столбца ​«‎Время». Текущее направление сортировки показывается стрелками:​ {{:​icons:​arrow-down.png?​nolink}} — для прямого порядка;​ {{:​icons:​arrow-up.png?​nolink}} — для обратного. Эта настройка запоминается системой и сохраняется до тех пор, пока вы не измените ее вручную. ​+Для изменения хронологической последовательности сортировки сообщений нажмите на заголовок столбца ​**‎Время**. Текущее направление сортировки показывается стрелками:​ {{:​icons:​arrow-down.png?​nolink}} — для прямого порядка;​ {{:​icons:​arrow-up.png?​nolink}} — для обратного. Эта настройка запоминается системой и сохраняется до тех пор, пока вы не измените ее вручную. ​
  
-Ширина столбцов таблицы может регулироваться вручную. Для этого подведите курсор к границе столбца,​ нажмите левую кнопку мыши и, удерживая ее, потяните эту границу в нужную сторону. Если при открытии новой страницы необходимо автоматически расширять таблицу под текст, входящий в нее, то нажмите кнопку ​«Установить автоматический расчет ширины столбцов», чтобы на ней появилась буква ​«А» ({{:​icons:​autowidth.gif?​nolink}}). Если при перемещении по страницам необходимо сохранять установленные ширины столбцов,​ то переведите кнопку в неактивное состояние — {{:​icons:​autowidth0.gif?​nolink}}. Если вы собираетесь загрузить большое количество сообщений (500, 1000 на страницу),​ автоматический расчет ширины столбцов рекомендуется отключать,​ так как он может существенно замедлить загрузку сообщений,​ особенно если число параметров в разных сообщениях различается.+Ширина столбцов таблицы может регулироваться вручную. Для этого подведите курсор к границе столбца,​ нажмите левую кнопку мыши и, удерживая ее, потяните эту границу в нужную сторону. Если при открытии новой страницы необходимо автоматически расширять таблицу под текст, входящий в нее, то нажмите кнопку ​**Установить автоматический расчет ширины столбцов**, чтобы на ней появилась буква ​**А** ({{:​icons:​autowidth.gif?​nolink}}). Если при перемещении по страницам необходимо сохранять установленные ширины столбцов,​ то переведите кнопку в неактивное состояние — {{:​icons:​autowidth0.gif?​nolink}}. Если вы собираетесь загрузить большое количество сообщений (500, 1000 на страницу),​ автоматический расчет ширины столбцов рекомендуется отключать,​ так как он может существенно замедлить загрузку сообщений,​ особенно если число параметров в разных сообщениях различается.
  
-Содержимое таблицы также поддается регулировке. Если необходимо скрыть или отобразить какой-либо столбец с информацией по сообщению,​ нажмите на кнопку {{:​icons:​customizer.png?​nolink}},​ расположенную в правом нижнем углу окна. В появившемся списке выберите,​ какие столбцы показывать,​ а какие нет. Одновременно все столбцы скрыть невозможно. Если при этом выбрано отображение [[cms/​units/​sensors/​sensors|датчиков]] с их значениями,​ то для каждого датчика будет свой столбец. По умолчанию показываются только ​«видимые» датчики,​ остальные можно подключить вручную. ​+Содержимое таблицы также поддается регулировке. Если необходимо скрыть или отобразить какой-либо столбец с информацией по сообщению,​ нажмите на кнопку {{:​icons:​customizer.png?​nolink}},​ расположенную в правом нижнем углу окна. В появившемся списке выберите,​ какие столбцы показывать,​ а какие нет. Одновременно все столбцы скрыть невозможно. Если при этом выбрано отображение [[cms/​units/​sensors/​sensors|датчиков]] с их значениями,​ то для каждого датчика будет свой столбец. По умолчанию показываются только ​**видимые** датчики,​ остальные можно подключить вручную. ​
 ===== Фильтрация сообщений ===== ===== Фильтрация сообщений =====
  
 Для быстрого поиска необходимых сообщений используйте фильтр. {{:​icons:​filter.png?​nolink ​ }}[[data|Сообщения от объекта]] (с параметрами,​ выводимыми в виде исходных данных) могут быть отфильтрованы по имени параметра или значению параметра,​ [[sms|SMS-сообщения]] и [[reg|зарегистрированные события]] — по тексту сообщения/​события,​ [[cmd|отправленные команды]] — по значению дополнительных параметров,​ записи [[log|журнала]] — по описанию действия. Фильтр не действует для сообщений от объекта при отображении параметров в виде значений датчиков. ​ Для быстрого поиска необходимых сообщений используйте фильтр. {{:​icons:​filter.png?​nolink ​ }}[[data|Сообщения от объекта]] (с параметрами,​ выводимыми в виде исходных данных) могут быть отфильтрованы по имени параметра или значению параметра,​ [[sms|SMS-сообщения]] и [[reg|зарегистрированные события]] — по тексту сообщения/​события,​ [[cmd|отправленные команды]] — по значению дополнительных параметров,​ записи [[log|журнала]] — по описанию действия. Фильтр не действует для сообщений от объекта при отображении параметров в виде значений датчиков. ​
  
-Правила задания фильтра были описаны [[user/​gui/​masks#​maska_imeni|ранее]]. Запрос может быть введен с применением специальных символов (* и ?) либо без них. Например,​ чтобы увидеть все сообщения,​ содержащие изображения,​ в тексте запроса нужно набрать ​"image". Доступные параметры зависят от типа используемого оборудования. ​+Правила задания фильтра были описаны [[user/​gui/​masks#​maska_imeni|ранее]]. Запрос может быть введен с применением специальных символов (* и ?) либо без них. Например,​ чтобы увидеть все сообщения,​ содержащие изображения,​ в тексте запроса нужно набрать ​**image**. Доступные параметры зависят от типа используемого оборудования. ​
  
 Для поиска нескольких параметров сразу необходимо вводить их маски через запятую. При этом найденные результаты будут подсвечены разными цветами и перемещены в начало строки в порядке,​ соответствующем введенным маскам. ​ Для поиска нескольких параметров сразу необходимо вводить их маски через запятую. При этом найденные результаты будут подсвечены разными цветами и перемещены в начало строки в порядке,​ соответствующем введенным маскам. ​
  
-Для значений параметров поддержано использование знаков ​"*" ​и "?", если сравниваются строковые значения,​ то есть поиск может быть задан в виде ​"adc? = 0.5*". При этом применяются только операторы ​"=" ​(равно) и "<>" ​(не равно).+Для значений параметров поддержано использование знаков ***** и **?**, если сравниваются строковые значения,​ то есть поиск может быть задан в виде ​**adc? = 0.5***. При этом применяются только операторы ​**=** (равно) и **<>** (не равно).
  
-Кроме того, фильтр панели сообщений поддерживает следующие операции: ​"="">""<"">=""<​nowiki><​=</​nowiki>​" "<>". Например,​ поиск может быть задан так:+Кроме того, фильтр панели сообщений поддерживает следующие операции: ​**=****>****<****>=****<​nowiki><​=</​nowiki>​** **<>**. Например,​ поиск может быть задан так:
   * param = 3.1415 (равно);​   * param = 3.1415 (равно);​
   * param > 3.14 (больше);​   * param > 3.14 (больше);​
Строка 56: Строка 55:
   * 2.71 < param < 3.15 (больше …, но меньше …).   * 2.71 < param < 3.15 (больше …, но меньше …).
  
-Для имен параметров поддержано использование знаков ​"*" ​и  ​"?", то есть поиск может быть задан в виде ​"adc? > 0.5"+Для имен параметров поддержано использование знаков ***** и  ​**?**, то есть поиск может быть задан в виде ​**adc? > 0.5**
  
-Поиск значений входа/​выхода осуществляется по принципу ​«если любое из значений равно, больше или меньше», то есть по запросу ​"I/O < 2" ​среди результатов будет в том числе ​"I/O = 0/2", поскольку есть значение ​"0", которое меньше ​"2"+Поиск значений входа/​выхода осуществляется по принципу ​**если любое из значений равно, больше или меньше**, то есть по запросу ​**I/O < 2** среди результатов будет в том числе ​**I/O = 0/2**, поскольку есть значение ​**0**, которое меньше ​**2**
  
 Для применения фильтра нужно нажать <​ввод>​ либо кнопку рядом с фильтром. После этого сообщения,​ которые содержат запрашиваемые параметры или текст, будут отображены в таблице. Чтобы снять фильтрацию и снова отобразить все доступные сообщения,​ очистите текст запроса и снова примените фильтр. Если фильтр применен,​ слева от него пишется,​ сколько сообщений,​ соответствующих запросу,​ найдено на данной странице. ​ Для применения фильтра нужно нажать <​ввод>​ либо кнопку рядом с фильтром. После этого сообщения,​ которые содержат запрашиваемые параметры или текст, будут отображены в таблице. Чтобы снять фильтрацию и снова отобразить все доступные сообщения,​ очистите текст запроса и снова примените фильтр. Если фильтр применен,​ слева от него пишется,​ сколько сообщений,​ соответствующих запросу,​ найдено на данной странице. ​
  
-:!: //​Внимание!//​\\ ​Фильтр действует только на текущую страницу с сообщениями. Однако при перелистывании страниц фильтр применяется ко всем последующим страницам автоматически.+:!: Фильтр действует только на текущую страницу с сообщениями. Однако при перелистывании страниц фильтр применяется ко всем последующим страницам автоматически.
  
 ===== Удаление сообщений ===== ===== Удаление сообщений =====
  
-Удаление сообщения целесообразно,​ если ​Вы считаете его невалидным. Для удаления сообщений нужно иметь соответствующее право. ​+Удаление сообщения целесообразно,​ если ​вы считаете его невалидным. Для удаления сообщений нужно иметь соответствующее право. ​
  
-В последнем столбце таблицы отметьте сообщения,​ предназначенные для удаления (одно и более). Затем нажмите ​"Удалить" ​{{:​icons:​del.png?​nolink}} в панели инструментов и подтвердите свои намерения. Если поставить флаг в шапке таблицы,​ то будут выделены все сообщения на текущей странице. ​+В последнем столбце таблицы отметьте сообщения,​ предназначенные для удаления (одно и более). Затем нажмите ​**Удалить** {{:​icons:​del.png?​nolink}} в панели инструментов и подтвердите свои намерения. Если поставить флаг в шапке таблицы,​ то будут выделены все сообщения на текущей странице. ​
  
 После данной операции удаленные сообщения продолжают находиться в таблице,​ но становятся неактивными. При следующей загрузке сообщений они уже будут полностью удалены из базы данных. ​ После данной операции удаленные сообщения продолжают находиться в таблице,​ но становятся неактивными. При следующей загрузке сообщений они уже будут полностью удалены из базы данных. ​
  
-:!: //​Примечание//​.\\  +:!: Последнее пришедшее от объекта сообщение,​ а также последнее сообщение с позицией (валидными координатами) удалить невозможно. Поэтому выделение для их дальнейшего удаления недоступно. ​
-Последнее пришедшее от объекта сообщение,​ а также последнее сообщение с позицией (валидными координатами) удалить невозможно. Поэтому выделение для их дальнейшего удаления недоступно. ​+
  
  
Was this helpful?
Thank you!