Skip to content

Latest commit

 

History

History
149 lines (96 loc) · 4.75 KB

File metadata and controls

149 lines (96 loc) · 4.75 KB

ВыборкаОшибок

Выборка классифицированных ошибок с неизменяемым составом. Получается через РазборОшибки.Ошибки, методы отбора другой выборки или создаётся напрямую.

Неизменяемость относится только к составу и порядку снимков. Пользовательские данные снимков не копируются и сохраняются по ссылке: изменение исходного мутабельного объекта будет видно через выборку.

Создание

Новый ВыборкаОшибок(<Снимки>)

Параметры:

Имя Тип Описание
Снимки Массив из СнимокКадраОшибки Кадры ошибок в физическом порядке

Выборка принимает только снимки вида Ошибка.

Методы

Снимки

Снимки()

Возвращает независимую копию всех снимков в физическом порядке.

Первая

Первая()

Возвращает первый снимок или Неопределено для пустой выборки.

Последняя

Последняя()

Возвращает последний снимок или Неопределено для пустой выборки.

Количество

Количество()

Возвращает количество снимков.

ЕстьОшибки

ЕстьОшибки()

Возвращает Истина, если выборка не пуста.

Коды

Коды()

Возвращает коды ошибок с сохранением порядка и повторов.

Данные

Данные()

Возвращает данные ошибок с сохранением позиционного соответствия. Сам массив результата создаётся заново, но его элементы являются исходными значениями данных без копирования.

Подсказки

Подсказки()

Возвращает подсказки ошибок с сохранением позиционного соответствия.

URL

URL()

Возвращает URL ошибок с сохранением позиционного соответствия.

Отобрать

Отобрать(<КодыОшибок>)

Возвращает новую выборку ошибок с одним из указанных кодов. Принимает одиночный код, строку CSV, Массив или ФиксированныйМассив. Сравнение не учитывает регистр.

ОтобратьПоГруппе

ОтобратьПоГруппе(<ГруппаОшибок>)

Возвращает новую выборку ошибок, машинные коды которых принадлежат группе. Группа задаётся одним или несколькими начальными сегментами кода; сравнение не учитывает регистр и выполняется только по границе сегмента. Порядок снимков сохраняется, исходная выборка не изменяется.

Содержит

Содержит(<КодОшибки>)

Возвращает Истина, если выборка содержит ошибку с указанным кодом.

СодержитГруппу

СодержитГруппу(<ГруппаОшибок>)

Возвращает Истина, если выборка содержит ошибку, машинный код которой принадлежит группе.

СодержитЛюбойИз

СодержитЛюбойИз(<КодыОшибок>)

Возвращает Истина, если выборка содержит ошибку хотя бы с одним из указанных кодов.

ГруппыПоКоду

ГруппыПоКоду()

Группирует ошибки по нормализованному коду. Возвращает Соответствие, где ключ - код ошибки в нижнем регистре, а значение - новая ВыборкаОшибок.