Ir para o conteúdo principal
Administrator Guide
Última atualização: 2023-06-23
Exemplo: criar um design de relatório com tradução com base em recursos

Exemplo: criar um design de relatório com tradução com base em recursos

Este exemplo ilustra como criar um design de relatório que usa arquivos de recursos para traduzir o texto do rótulo com base no local do usuário.
Um colega solicita que você crie um design de relatório para um resumo de alto nível da situação de emprego atual na Global Modern Services, usando arquivos de recursos para permitir a tradução. Você precisa criar um relatório personalizado no Workday para selecionar os dados relevantes. O design usa um único conjunto de dados. O idioma local por padrão do relatório é o inglês. O idioma de destino é o alemão.
  1. Conecte-se ao seu locatário do Workday GMS.
  2. Acesse a tarefa
    Criar relatório personalizado
    . Configure estes valores:
    Opção
    Valor
    Nome do relatório
    Posições vagas
    Tipo de relatório
    Avançado
    Fonte de dados
    Empresas
    Ativar como serviço da Web
    Marque esta caixa de seleção.
  3. Na guia
    Colunas
    , configure estes valores:
    Objeto de negócios
    Campo
    Substituição do cabeçalho da coluna
    Alias XML de cabeçalho de coluna substituto
    Empresa
    Name
    Name
    Name
    Empresa
    Total de posições - Total, incluindo organizações subordinadas
    Posições - Total
    Positions_-_Total
    Empresa
    Posições preenchidas - Total
    Posições preenchidas
    Positions_-_Preenchidas
    Empresa
    Total de posições preenchidas
    Posições vagas
    Positions_-_Vacant
    Empresa
    Média de idade
    Idade média do colaborador
    Average_Age
  4. Abra o Report Designer no Workday Studio.
  5. Crie um projeto de relatório chamado
    Positions Vacant
    . Nesse projeto, crie um arquivo de relatório denominado
    Positions Vacant.rptdesign
    .
  6. Crie uma fonte de dados do Workday e baixe alguns dados de amostra:
    1. Crie uma nova
      fonte de dados de relatório do Workday
      chamada
      Positions Vacant Data
      .
    2. Baixe a descrição do relatório personalizado
      Posições vagas
      do Workday.
    3. Baixe os dados de relatório de amostra do Workday e nomeie o arquivo
      Positions Vacant Sample.xml
      .
  7. Crie o conjunto de dados relacionado ao objeto de negócios principal, Empresa:
    Opção
    Valor
    Seleção de fonte de dados
    Dados de posições vagas
    Tipo de conjunto de dados
    Conjunto de dados de relatório principal do Workday
    Nome do conjunto de dados
    Cargos
    O Report Designer exibe valores e nomes de elementos do esquema XML para as colunas que você adicionou como linhas ao seu relatório personalizado para o objeto de negócios Trabalhador no Workday.
  8. Crie uma tabela usando o conjunto de dados
    Posições
    :
    1. Arraste o conjunto de dados
      Posições
      para a guia
      Layout
      da janela principal.
    2. Selecione todas as colunas de vinculação disponíveis.
    3. Exclua a linha de rodapé.
    4. Na guia
      General
      da visualização
      do Editor de propriedades
      da tabela, insira
      Posições
      no campo
      Nome
      .
  9. Crie um arquivo de recursos de tradução para o idioma local por padrão e o associe ao arquivo de design de relatório:
    1. Selecione
      Arquivo
      novo
      outro...
      . Expanda o nó
      Geral
      e selecione
      Arquivo de texto sem título
      .
    2. Adicione chaves ao arquivo de texto. Use o formato
      Chave=Valor
      , em que
      Chave
      é o nome que você fornece para a chave de recurso e
      Valor
      é o texto apropriado em inglês. Dê a cada chave sua própria linha no arquivo de texto:
      Chave
      Valor
      Name
      Name
      Total
      Posições - Total
      Preenchida
      Posições preenchidas
      Vago
      Posições vagas
      Idade
      Média de idade
    3. Salve o arquivo de texto na pasta do projeto
      Positions Vacant
      com o nome de arquivo
      translations.properties
      .
    4. Na guia
      Recursos
      da visualização
      do Editor de propriedades
      do arquivo de design de relatório, adicione o arquivo de propriedades
      translations.properties
      .
  10. Crie um arquivo de recursos de tradução para o idioma de destino:
    1. Selecione
      Arquivo
      novo
      outro...
      . Expanda o nó
      Geral
      e selecione
      Arquivo de texto sem título
      .
    2. Adicione chaves ao arquivo de texto. Use o formato
      Chave=Valor
      , em que
      Chave
      é o nome que você fornece para a chave de recurso e
      Valor
      é o texto apropriado em alemão. Dê a cada chave sua própria linha no arquivo de texto:
      Chave
      Valor
      Name
      Nome da empresa
      Total
      Posições - Total
      Preenchida
      Positionen - Gefüllt
      Vago
      Posições - Frei
      Idade
      Durchschnittsalter
    3. Salve o arquivo de texto na pasta do projeto
      Positions Vacant
      com o nome de arquivo
      translations_de_DE.properties
      .
  11. Associe cabeçalhos de coluna a pares de chaves de arquivo de recursos:
    1. Selecione o cabeçalho da coluna
      Nome
      .
    2. Na guia
      Localização
      da visualização do
      Editor de propriedades
      , clique em
      Procurar
      .
    3. Selecione o par de chaves
      Nome
      .
    4. Repita as subetapas de a até c para cada cabeçalho de coluna.
  12. Exclua a expressão de data do rodapé na visualização
    da Página principal
    .
  13. Pré-visualize a tradução no Report Designer.
    1. Salve seu design e visualize-o normalmente selecionando
      Executar
      Visualizar relatório
      Como PDF
      . A linha de cabeçalho da tabela é exibida em inglês.
    2. Altere os parâmetros regionais do Report Designer selecionando
      Janela
      Preferências
      Design de relatório
      Pré-visualização
      e, em seguida, selecionando
      Alemão (Alemanha)
      na lista suspensa
      Escolha seus parâmetros regionais
      .
    3. Pré-visualize o design novamente. A linha de cabeçalho da tabela é exibida em alemão.
Implemente seu design no Workday para usá-lo como layout de formulário comercial.