Prezados, bom dia
Estou com certa dificuldade e já procurei em diversas discussões e inclusive estou usando a expressão que me traz o resultado que preciso, mas tem um detalhe que nao estou conseguindo resolver.
Eu preciso retornar o ultimo valor do numero de uma ordem de serviço para um plano preventivo. Acontece que eu tenho 4 planos, ou seja, para cada plano eu tenho uma ordem de serviço.
Os planos sao identificados por sequencia: 1, 2, 3 e 4.
Estou usando a expressao:
FirstSortedValue([Ordem de Serviço], -Data)
Já tentei agrupar por sequencia:
FirstSortedValue(([Ordem de Serviço] -Data), sequencia)
Neste caso, ele me retorna apenas um resultado.
Pode me ajudar?
Obrigada
Consegui resolver.
Como a Ordem de serviço tinha data repetida, tive que trabalhar com a hora também.
FirstSortedValue([Ordem de Serviço],-Data&[STJ_Hora cont. 1])
Att.,
Ketty Terra
May be remove sequencia from dimension and add it this as an expression -> Max(sequencia)
Se que remover a dimensão sequencia eu nao vou ter a ultima OS por cada sequencia, que é meu proposito.
Consegui resolver.
Como a Ordem de serviço tinha data repetida, tive que trabalhar com a hora também.
FirstSortedValue([Ordem de Serviço],-Data&[STJ_Hora cont. 1])
Att.,
Ketty Terra