Índice:
Código de Referência
Contexto
Caso não exista nenhuma ordenação (Podendo ser de Controle ou por campos do Detalhe), o mecanismo de execução do Objeto de Negócio não é capaz de garantir que a ordem dos resultados esteja idêntica entre Smart View e RM Reports:
Dica |
---|
|
Todos os valores das bandas continuarão sendo retornados normalmente, mesmo que não seja determinada uma ordenação na banda. A única situação que realmente não pode ser garantida é a ordem destes valores. |
Caso o desenvolvedor do relatório em questão não veja problema na ordem dos dados possivelmente virem diferentes no Smart View, esta limitação pode ser ignorada.
Possíveis Soluções
Antes da Aceleração, no RM Reports
No RM Reports, é possível definir esta ordenação por meio tanto do campo Ordenação quanto do campo Ordenação por controle. Ao definir estes (Inclusive, no caso da Ordenação, com uma coluna da Fonte de Dados que não necessariamente está no relatório), estes, se ainda não existirem no Objeto de Negócio Acelerado, serão adicionado, fornecendo assim mais flexibilidade para o desenvolvedor do relatório.
Após Aceleração, no Smart View
Também é possível definir a ordenação diretamente no Smart View, após a aceleração do relatório. Neste caso só será possível ordenar pelos campos existentes no Objeto de Negócio, o que oferece menos opções do que antes da aceleração:
Extrair |
---|
Aviso |
---|
Section |
---|
Column |
---|
| Geração (Relatório não Conforme) - RM Reports
|
Column |
---|
| Geração pós Conversão (Relatório não Conforme) - Smart View
|
|
|
Dica |
---|
Section |
---|
Column |
---|
| Geração (Relatório Conforme) - RM Reports
|
Column |
---|
| Geração pós Conversão (Relatório Conforme) - Smart View
|
|
|
|