PlanningAnnotations
é uma função de texto que recupera notas ou comentários críticos associados à Unidade do Planning de uma célula usando a conexão de banco de dados do Oracle Hyperion Planning. As Unidades do Planning são uma combinação de Cenário, Versão e Entidade, derivadas no Oracle Hyperion Financial Reporting por meio de referências de célula em uma grade.
Sintaxe:
<<PlanningAnnotations("GridName", Row, Column, Page, Attributes, Range)>>
<<PlanningAnnotations("GridName", Row, Column, Page, Attributes)>>
Argumento | Descrição |
---|---|
GridName |
(Obrigatório) Nome de uma grade. |
Row |
(Obrigatório) O valor numérico que representa o número de linha da grade. A primeira linha na grade tem um índice de 1, a segunda tem um índice de 2 e assim por diante. |
Column |
(Obrigatório) Letra que representa a coluna da grade. A primeira coluna em uma grade tem um índice de A, a segunda tem um índice de B e assim por diante. |
Page |
(Obrigatório) O valor numérico que representa o índice de combinações de membro em todas as dimensões de página da grade. A primeira combinação de dimensão de página em uma grade tem um índice de 1, a segunda combinação de dimensão de página tem um índice de 2 e assim por diante. |
Attributes |
Qualquer um dos valores a seguir: Tudo, Título, Autor, Data, Texto, PlanningUnit. (PlanningUnit é a combinação de cenário, versão e entidade, sendo derivado de GridName, Row, Column e Page.) Organize os atributos na ordem preferencial de saída e separe cada atributo a um e comercial (&). |
Range |
Use as palavras-chave All, Top ou Bottom para selecionar o número de anotações do topo ou do final de um resultado, ou ainda todas as anotações.
|
Exemplo 1:
"All" é considerado para o parâmetro Range.
<<PlanningAnnotations("Grid Name", 1,a,1,All, All)>> <<PlanningAnnotations("Grid Name", 100,AB,10,All, All)>> <<PlanningAnnotations(cur, cur,a,cur,Text & Title & Author, Top 5)>> <<PlanningAnnotations(cur, 315, AB, 255, Text&Title&Author, Top 5)>> <<PlanningAnnotations(cur, cur A, Cur, PlanningUnit, Top 5)>> <<PlanningAnnotations(cur, 123, ABC, 101, PlanningUnit, Top5)>> <<PlanningAnnotations(Grid1, 1, current, cur, Title & Text, Bottom 10)>> <<PlanningAnnotations(Grid1, 105, ABC, cur, Title & Text, Bottom 10)>> <<PlanningAnnotations(Current, 34, BB, cur, All, Top 40)>> <<PlanningAnnotations(cur, cur, A cur, Text & Title & Author, Top 5)>> <<PlanningAnnotations(cur, cur, A, cur, Text&Title&Author, bottom15)>> <<PlanningAnnotations(cur, 1(3), A(B), cur, Title&Author&Date&Text, All)>> <<PlanningAnnotations(cur, 1(3), A(B), cur, Title&Author&Date&Text, All)>>
Exemplo 2:
Recuperar o texto da anotação na linha 1, coluna A, de uma grade na página atual. Exiba as três anotações inferiores e todos os atributos associados à anotação (título, autor, data, texto e unidade de planejamento).
Use esta sintaxe em uma célula de texto:
<<PlanningAnnotations(Current, 1, A, Current, All, Bottom 3)
As anotações são apresentadas em ordem cronológica por data, com as anotações mais recentes no topo e a anotação mais antiga no final. O texto da anotação resultante se parece com o seguinte:
Title: Status - Under Review
Author: John Smith
Date: Mar 25, 2003 10:32:49 AM
Planning Unit: Budget, 1st Draft, East
Text: Please review and approve
— — — — — — — — — — — — — — — — —
Title: Status - Not Signed Off
Author: Mary Brown
Date: Mar 21, 2003 2:59:11 PM
Planning Unit: Budget, 1st Draft, West
Text: Sorry, Try Again
— — — — — — — — — — — — — — — — —
Title: Status - Under Review
Author: Admin
Date: Mar 21, 2003 2:54:16 PM
Planning Unit: Budget, 1st Draft, South
Text: Please review and approve budget for 1st draft
Nota:
PlanningAnnotations
suporta apenas a palavra-chave Current
quando usada em uma célula da grade; não em um objeto da caixa de texto, cabeçalho ou rodapé. Consulte Como usar a palavra-chave Current/Cur em uma Função de Texto.