В Maximo я хочу получить самую последнюю статусную записку и добавить поле WOSTATUS.MEMO в модуль отслеживания заказов на работу через Application Designer. В приложении «Отслеживание заказа на работу», чтобы увидеть ту же информацию, перейдите в индивидуальный рабочий заказ> «Выбрать действие»> «Вид»> «История заказов на работу».Maximo: показать последнюю сохраненную записку для текущего заказа на работу
ответ
Возможно, вы заметили отношение WOSTATUS к объекту WORKORDER и обнаружили, что вы не можете контролировать, какая из многих записей WOSTATUS для этого рабочего заказа выбрана для отображения заметки. Вам нужно будет сделать копию этого отношения, которое конкретно найдет последнюю запись. Чтобы найти эту последнюю запись, вы можете перейти к записи WOSTATUS с CHANGEDATE, соответствующей STATUSDATE, в рабочем порядке или с самым высоким WOSTATUSID. Предполагая, что вы идете на первое, так как он не требует подзапроса, вы будете создавать новые отношения с WorkOrder к WOSTATUS называется LastStatus с где положение так:
wonum = :wonum and siteid = :siteid
and status = :status and changedate = :statusdate
Вы можете использовать стандартные отношения .Attribute синтаксис для свойства Attribute текстового поля в App Designer: LASTSTATUS.MEMO
.
В случае, если вы были заинтересованы, вот где положение вы будете использовать, если вы хотите пойти на WOSTATUSID вместо:
wonum = :wonum and siteid = :siteid
and wostatusid = (
select max(wostatusid)
from wostatus
where wonum = :wonum and siteid = :siteid
)
(Некоторые могут возразить, жеребьевку о том, является первой строки в приведенном выше запросе Мне было бы предложено проверить план производительности/оптимального исполнения в среде базы данных.)
Надеюсь, что это поможет.
- 1. Показать последнюю сохраненную дату на листе
- 2. Показать последнюю сохраненную запись в текстовом поле с помощью Codeigniter
- 3. Рамка ColdFusion для системы заказа на работу
- 4. Горячая, чтобы получить последнюю измененную кредитную записную записку от netsuite
- 5. Access 2007 запрос, чтобы вернуть последнюю дату записку от подзапросов
- 6. Как заменить дату, измененную на последнюю сохраненную дату?
- 7. Показать сохраненную дату в ярлыке
- 8. Maximo поиск в любом месте Фильтрация
- 9. Подзапрос для поиска суммы заказа на работу отменяется
- 10. Rails показать последнюю запись
- 11. Нужна помощь, пытаясь извлечь последнюю записку для каждого идентификатора клиента в SQL запросе
- 12. Как показать последнюю сохраненную фотографию в приложении iOS фотографий с помощью схемы «photos-redirect:» URL?
- 13. Показать последнюю импортированную неделю
- 14. JavaScript показать последнюю вкладку
- 15. Показать заказ изделия на основе столбца заказа
- 16. DataTables показать значок двойного заказа на заголовке
- 17. Maximo Anywhere - настройка производительности
- 18. Rails - показать последнюю запись
- 19. Показать номер для заказа в Paypal
- 20. Показать следующий слайд для текущего .flexslider только
- 21. Получите самую последнюю строку для каждого идентификатора заказа после присоединения?
- 22. Maximo Избранный портфолио приложений
- 23. Как показать местоположение текущего пользователя на тренажере
- 24. Показать GitHub завершает работу на сайте
- 25. Python - Рассчитать последнюю четверть часа текущего времени
- 26. Получить последнюю четверть текущего времени в android?
- 27. Пытаясь вставить кредитную записку QBO с IPP.NET
- 28. Maximo Anywhere
- 29. Показать список отзывов для текущего пользователя - Woocommerce
- 30. SQL, показать общую стоимость заказа