Code Block |
---|
if job.can_pause == true then
return 'green'
else
return '#563d7c'
end
|
Пример логики скрипта выше закрасит задания зеленым цветом (значение «green»), если они могут быть приостановлены и фиолетовым (код «#563d7c») если нет. Info |
---|
В логике скриптов Lua могут быть использованы следующие поля API ExeMES Server: API ExeMES Server | Поле | Тип данных | Описание |
---|
Job | job | Object | Задание | start_time | DateTime | Время начала задания | finish_time | DateTime | Время завершения задания | ent_id | Integer | ИД рабочего центра | job_id | String | ИД задания | scenario_id | String | ИД сценария | process_id | String | ИД процесса | wo_id | String | ИД производственного заказа | oper_id | String | ИД операции | item_id | String | ИД материала | seq_no | Integer | Порядковый номер задания внутри операции | qty_reqd | Number | Требуемое количество материала к производству | qty_prod | Number | Произведенное количество материала | run_ent_id | Number | ИД рабочего центра, на котором запущено задание | init_sched_ent_id | Number | ИД рабочего центра, для которого задание изначально запланировано | target_sched_ent_id | Number | ИД рабочего центра, для которого задание запланировано планировщиком или пользователем | latest_start_time | DateTime | Самое позднее время начала для удовлетворения требуемого времени окончания | req_finish_time | DateTime | Требуемое время завершения задания | act_start_time | DateTime | Фактическое время начала задания | act_finish_time | DateTime | Фактическое время завершения задания | sched_start_time | DateTime | Плановое время начала задания | sched_finish_time | DateTime | Плановое время завершения задани | state | String | Статус задания | display_seq | Integer | Идентификатор, определяющий последовательность отображения задания в пользовательском интерфейсе | can_pause | Boolean | Может ли задание быть поставлено на пауз | setup_duration | TimeSpan | Рассчитанное время переналадки | wo | wo | Object | Производственный заказ | scenario_id | String | ИД сценария | wo_desc | String | Описание заказа | process_id | String | ИД процесса | item_id | String | ИД материала | release_time | DateTime | Дата выпуска | req_finish_time | DateTime | Требуемая дата завершения | req_qty | Number | Требуемое количество материала на заключительной операции |
|
|