Consulte estas notas sobre como usar a implementação atual da ferramenta de migração SoDA no IBM® Rational Publishing Engine.
Comandos do SoDA
Tabela 1. Considerações para usar comandos do SoDA
no Rational Publishing EngineNome |
Descrição |
OPEN |
Comandos OPEN que possuem diversos argumentos não são suportados nesta versão. |
REPEAT |
As seguintes seções de um comando REPEAT
não são suportadas:- Predicado
- Ordenação
- Replicador recursivo
|
LIMIT |
As seguintes seções de um comando LIMIT
não são suportadas:
Para o comando LIMIT, o Rational Publishing Engine cria um contêiner e inclui uma condição neste
elemento. O corpo da condição
é SoDA LIMIT Predicate. Após gerar o modelo,
edite esta condição de acordo com o predicado LIMIT.
LIMIT
OMIT e LIMIT OTHERWISE são tratados
de forma idêntica com o comando simples LIMIT.
|
DISPLAY |
O recurso filter não é suportado. |
Elementos do Microsoft Word
Apenas as seguintes propriedades são lidas a partir do modelo SoDA e configuradas no modelo do Rational Publishing Engine resultante
para os elementos gerados.
- Parágrafo
- Nome do estilo herdado (apenas se o estilo for um título tipo um),
alinhamento de parágrafo, estilo de borda superior, largura da borda superior, cor da borda
superior, estilo da borda direita, largura da borda direita, cor da borda direita,
estilo da borda inferior, largura da borda inferior, cor da borda inferior, estilo da borda
esquerda, largura da borda esquerda, cor da borda esquerda, espaçamento anterior,
espaçamento posterior, espaçamento de diversas linhas, indentação da primeira linha, indentação deslocada,
indentação esquerda, indentação direita, número de nível, estilo de numeração
- Texto
- Cor da fonte, tamanho da fonte, família da fonte, negrito, itálico, sublinhado, tachado,
espaçamento dos caracteres, subscrito, sobrescrito, estilo de todas as bordas, cor de
todas as bordas, largura de todas as bordas, cor do plano de fundo do texto
- Campo
- Cor da fonte, tamanho da fonte, família da fonte, negrito, itálico, sublinhado
- Tabela
- Espaçamento entre células, alinhamento da tabela, estilo da borda superior, largura da borda superior,
cor da borda superior, estilo da borda direita, largura da borda direita, cor da borda direita,
estilo da borda inferior, largura da borda inferior, cor da borda inferior,
estilo da borda esquerda, largura da borda esquerda, cor da borda esquerda
- Célula
- Estilo da borda superior, largura da borda superior, cor da borda superior, estilo da borda direita,
largura da borda direita, cor da borda direita, estilo da borda inferior,
largura da borda inferior, cor da borda inferior, estilo da borda esquerda, largura da
borda esquerda, cor da borda esquerda, preenchimento superior do texto da célula, preenchimento à direita
do texto da célula, preenchimento inferior do texto da célula, preenchimento à esquerda do texto da célula,
cor do plano de fundo da célula
- Imagem
- Largura da imagem, altura da imagem, alinhamento da imagem
- Hiperlink
- Cor da fonte, tamanho da fonte, família da fonte, negrito, itálico, sublinhado, tachado,
cor do sublinhado, espaçamento dos caracteres, subscrito, sobrescrito, cor do plano de fundo do texto
- Rodapé
- Cor da fonte, tamanho da fonte, família da fonte, negrito, itálico, sublinhado, tachado, espaçamento dos caracteres,
subscrito, sobrescrito, cor do plano de fundo do texto, tipo de nota de rodapé
- Legenda da Tabela, legenda da Figura e Comentário
- Cor da fonte, tamanho da fonte, família da fonte, negrito, itálico, sublinhado, tachado,
espaçamento dos caracteres, subscrito, sobrescrito, cor do plano de fundo do texto
- Linha
- Altura de linha, repetição de linha no início da página
- Lista
- Estilo de numeração
- Número da página e Número total de páginas
- Cor da fonte, tamanho da fonte, família da fonte, negrito, itálico, sublinhado, tachado,
espaçamento dos caracteres, subscrito, sobrescrito, estilo de todas as bordas, cor de
todas as bordas, largura de todas as bordas, cor do plano de fundo do texto
- Campo
- Código de campo
- Página mestre
- Orientação da página, tamanho do papel, altura do papel, largura do papel
- Cabeçalho
- Cabeçalho acima
- Rodapé
- Rodapé abaixo
Customizando o Rational Publishing Engine
- Devido às limitações do comando destacadas acima, o modelo resultante do Rational Publishing Engine
não possui nenhuma condição configurada. É possível incluir condições nos locais apropriados
no modelo.
- Devido à estrutura do modelo do SoDA,
elementos Parágrafo vazios podem aparecer no modelo resultante.
É possível removê-los, se não forem necessários.
- Se houver elementos da lista no modelo do SoDA,
será possível no modelo do Rational Publishing Engine
ter um elemento da lista contendo um ou mais parágrafos. Remova todos os parágrafos do elemento da lista para obter uma saída melhor.
- Para cada comando OPEN com valores calculados, o modelo resultante do Rational Publishing Engine contém um elemento de Configuração de Origem de Dados Dinâmicos. Você deve configurar este elemento com um valor específico, conforme necessário.
- Para os comandos REPEAT que possuem o estilo Título, um elemento Parágrafo com esse estilo Título é criado no modelo resultante. Tais elementos Parágrafo possuem um Elemento do contêiner
com a consulta de Repetição. Remova o estilo Título do Elemento do contêiner pai.
Mapeando Origens de Dados do SoDA
Algumas origens de dados do SoDA
podem ser mapeadas para diversos esquemas do Rational Publishing Engine.
Não é possível executar operações, tais como, Join, nestes cenários. As origens de dados são incluídas no modelo resultante do Rational Publishing Engine. Você deve incluir manualmente uma condição nos elementos do modelo para executar
a operação Join.