21
Views
4
Comments
Stop counting time
Question

Preciso que quando o usuário criar outra demanda/status, o tempo em que a demanda estava seja interrompido e comece a contar a partir da próxima demanda/status

2024-03-06 15-33-18
J.4ndré

Podes partilhar o ficheiro OML? Pelo que entendi eu atualizaria o atributo data que suponho que tenhas na tabela Demanda ou HistoricoStatusDemanda para calcular o Tempo

UserImage.jpg
Pedro Henrique

Here is the OML

GCOM_BD.oml
2024-03-06 15-33-18
J.4ndré

Can you provide more details? Has for what I have seen in the OML you just need to set CurrDate() to {HistoricoStatusDemanda}.[DataStatusDemanda] when Editing/Creating a new entry in Historico Status Demanda.

2022-12-17 12-34-32
fabiogoncalves

Boa tarde Pedro Henrique,


Penso que devias criar um novo atributo "tempo Dias" na Entidade "HistoricoStatusDemanda". E sempre que crias outra demanda/status guarda o tempo em que esteve naquele status ate ao dia de hoje (DiffDays(HistoricoStatusDemanda.DataStatusDemanda, CurrDate())).



Vais buscar o ultimo registo id com sort por id descending e depois colocas o tempo em que esteve em aberto.


Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.