Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Хроно отчеты — это статические отчеты с данными, упорядоченными по строкам и столбцам. Такой тип отчетов используется для создания статических табличных отчетов, соответствующих типовым бизнес-шаблонам. Хроно отчеты дают пользователю возможность создавать таблицы со смешанными данными (выкопанные экскаватором тонны, сорта материала, проходящего через дробилку, часы работы экскаватора, пробуренные метры глубины скважины) и нагляно представлять информацию в виде графиков.

...

Установите значения в каждом столбце в соответствии с Вашим набором данных. Описание столбцов см. в таблице ниже.

Столбец

Функция

Type (Тип)

Установите тип строки на «Title» (Заголовок), «Row» (Строка) или «Iter» (Цикл).

  • Поля заголовков ведут себя как папки. Их единственная функция — содержать дочерние строки.

  • Поля строк ищут значение из какого-либо источника данных.

  • Поля циклов можно использовать для перебора списка элементов и возврата значения для каждого элемента.

Name (Имя)

Буквенно-цифровой идентификатор, используемый для создания уникального поиска для ряда, на который впоследствии можно ссылаться в сериях графиков и вычисляемых полях. Он также используется в качестве кода поиска для формул и графиков.

Caption (Подпись)

Отображаемое имя строки в таблице выходных данных. 

Indent (Отступ)

Создает вложенные (дочерние) поля таблицы.

Hide (Скрыть)

Опционально можно скрыть поле из таблицы выходных данных.

Units (Единицы измерения)

Опционально можно указать единицы измерения (метры, кубометры, тонны).

Format (Формат)

Форматирование чисел в стиле таблицы Excel.

Initial (Начальн.)

Опционально можно задать начальное значение для нарастающих сумм данного поля.

Data Source (Источник данных)

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

Item (Позиция)

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

Filter 1 Field (Фильтр по полям)

Поле для фильтра результатов.

Filter 1 Value (Фильтр по значениям)

Фильтр данных для применения к полю фильтра.

  • Красный кружок слева от столбца Type указывает на то, что при заполнении таблицы Вы допустили ошибки, или присутствуют нерешенные вопросы. Проверьте список ошибок (Error List) внизу области таблиц, чтобы посмотреть описание и исправить все перечисленные ошибки.

...

Другие кнопки на панели инструментов

Кнопка

Иконка

Описание

Найти и заменить

Image Modified

<CTRL+ H>. Используйте этот значок для быстрого обновления диапазона выделенных ячеек при редактировании или обновлении отчетов

Преобразовать в статический отчет

Image Modified

Обратите внимание, что если Ваш отчет в настоящее время содержит ошибки, их необходимо устранить до того, как отчет будет преобразован в статический. См. панель Errors list (Список ошибок) внизу области таблиц.

Управление пользовательскими списками

Image Modified

Открывает диалоговое окно пользовательских списков (Custom Lists), в котором можно добавлять, удалять, перемещать вверх/вниз, сохранять и импортировать пользовательские списки, а также добавлять, удалять, перемещать вверх/вниз, сортировать, копировать, вставлять и очищать пользовательские элементы.

Image Modified

Форматирование

Image Modified

Используйте эту кнопку, чтобы:

  • настроить вид сводной сетки (шрифт, размер, стиль, цвет, цвет фона для подписей и образцов),

  • очистить форматы,

  • вставлять или копировать форматы,

  • выполнять форматирование периодов (шрифт, размер, стиль, цвет, цвет фона для подписей и названий периодов).

Подсказки по использованию

Image Modified

Применимые клавиши быстрого вызова, которые можно использовать при работе с отчетом.

Image Modified

Вкладка Table

Вкладка Table (Таблица) становится доступной после устранения всех проблем, перечисленных в списке ошибок (Error List). Откройте ее, чтобы просмотреть итоговый отчет. 

...

Щелкните правой кнопкой мыши по заголовку любого поля, чтобы установить или сбросить цвет

Image Modified

Щелкните правой кнопкой мыши по строке любого поля, чтобы скопировать его полное имя

Image Modified

Вкладка Charts Setup

Перед созданием таблицы хроно отчета необходимо выполнить приведенные ниже действия.

...

  • Для связанных с добычей движений — используйте источник данных «Mining».

  • Для рудных складов несортированного материала (ROM) — используйте источник данных «Closing.Stockpiles».

  • Для расчета парка самосвалов — используйте источник данных «Calendar».

  • Для создания отчетов по задержкам — используйте источник данных «Agent».

Источник данных в столбце Data Source

Позиция в столбце Item

Duration (Продолжительность)

Продолжительность в минутах, часах, днях и неделях для каждого столбца отчета

Calendar (Календарь)

Поля календаря

NonSpatialGuidance (Не пространственный ориентир)

Поля не пространственного ориентира

Calculated (Вычисляемые поля)

Пользовательский расчет

CustomLists (Пользовательские списки)

Пользовательский список позиций

Agents (Агенты)

Поля времени и скорости агента

StockpileStates (Состояния

насыпи

склада)

Поля состояний

насыпи

рудного склада

ProductionDrilling (Производственное бурение)

Поля бурения

Mining (Добыча)

Поля добычи

ProductionBlasting (Производственое взрывание)

Поля взрывных работ

Opening.Stockpiles/Closing.Stockpiles (Открытие.

Насыпи

Склады/Закрытие.

Насыпи

Склады)

Запасы на момент открытия и закрытия

насыпи

склада

Opening.Dumps/Closing.Dumps (Открытие.Отвалы/Закрытие.Отвалы)

Запасы на момент открытия и закрытия отвала

Opening.Pits.<Activity> / Closing.Pits.<Activity> (Открытие.Карьер.<Операция>/Закрытие.Карьер.<Операция>)

Запасы на момент открытия и закрытия <операции> (например, оставшиеся на уступе тонны руды)

Stocks.Opening.<Activity>/Stocks.Closing.<Activity> (Склад.Открытие.<Операция>/Склад.Закрытие.<Операция>)

Запасы на момент открытия и закрытия <операции>

Вычисляемые поля

Вычисляемые поля (Calculated) используют формулы для создания расчитанных вычисляемых значений.

Формула хроно отчета

V(“field”)

Находит строку с именем «field» и возвращает значение

V(“field”) * 10 / 3

Находит строку с именем «field» и возвращает значение, умножает значение на 10 и делит на 3

S(“title.*”)

Находит все дочерние элементы строки с именем «title» и возвращает сумму

CV(“field”)

Возвращает суммарное значение строки с именем «field». Начальное значение устанавливается в столбце Initial строки «field».

SD(1, V(“field”))

Возвращает единицу (1), поделенную на значение в строке с именем «field». Если делитель равен нулю, то формула возвращает ноль.

Math.Round(V(“field”))

Возвращает строку с именем «field», со значением, округленным до ближайшего целого числа

Math.Ceiling(V(“field”))

Возвращает строку с именем «field», со значением, округленным в большую сторону

Math.Floor(V(“field”))

Возвращает строку с именем «field», со значением, округленным в меньшую сторону

Math.Log(V(“field”))

Возвращает натуральный логарифм строки с именем «field»

V("myValue") > 0 ? 1 : 0

Если «myValue» больше нуля, возвращает единицу, в противном слечае, возвращает ноль

Info

Если ранее формула была неправильной, и Вы внесли изменения, чтобы исправить ее, она не сразу станет черной, а только после переключения на вкладку Charts Setup (Настройка графиков) и обратно.

...

  1. Добавьте новый хроно отчет.

  2. Переименуйте его на «Digger Tracker».

  3. Откройте вкладку Table Setup.

  4. Нажмите кнопку управления пользовательскими списками, чтобы создать новый список.

    1. В диалоговом окне Custom Lists создайте новый список с названием «Diggers».

    2. Добавьте в список имена всех экскаваторов и нажмите ОК.

  5. Заполните таблицу, как показано ниже

Row

Type

Name

Caption

Indent

Hide

Data Source

Item

Filter 1 Field

Filter 1 Value

Filter 2 Field

Filter 2 Value

1

Title

Diggers

Diggers

0

2

Iterator

<Diggers>

1

CustomLists

Diggers

3

Row

ProdHrs

Active Hrs

2

Agents

Time.ProductiveHours

Agent.Name

<Diggers>

4

Row

AgentWorking

Working Duration

2

X

Agents

Time.AgentWorkingCalendarHours

Agent.Name

<Diggers>

5

Row

NotDoNothing

Not Do Nothing

2

X

Agents

Time.Duration

Agent.Name

<Diggers>

Agent.Delay

!Do Nothing

6

Row

TUL

Time Usage Loss

2

Calculated

V("Diggers.<Diggers>.AgentWorking")-V("Diggers.<Diggers>.ProdHrs")

V("Diggers.<NE_Diggers>.AgentWorking")-V("Diggers.<Diggers>.ProdHrs")

7

Row

Delay

Discrete Delays

2

Calculated

V("Diggers.<Diggers>.NotDoNothing")-V("Diggers.<Diggers>.AgentWorking")

V("Diggers.<NE_Diggers>.NotDoNothing")-V("Diggers.<Diggers>.AgentWorking")

8

Row

Idle

Idle Hours

2

Agents

Time.Duration

Agent.Name

<Diggers>

9

Title

Delays

Inactive Hrs

0

10

Iterator

<Agent.Delay>

1

Agents

Agent.Delay

11

Row

Delay

Delay Hrs

2

Agents

Time.Duration

...

...

Если все поля заполнены правильно и в панели Errors List не указано никаких ошибок, то вкладка Table станет активной, и таблица в ней будет выглядеть следующим образом:

...