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.
- Conecte-se ao seu locatário do Workday GMS.
- Acesse a tarefaCriar relatório personalizado. Configure estes valores:OpçãoValorNome do relatórioPosições vagasTipo de relatórioAvançadoFonte de dadosEmpresasAtivar como serviço da WebMarque esta caixa de seleção.
- Na guiaColunas, configure estes valores:Objeto de negóciosCampoSubstituição do cabeçalho da colunaAlias XML de cabeçalho de coluna substitutoEmpresaNameNameNameEmpresaTotal de posições - Total, incluindo organizações subordinadasPosições - TotalPositions_-_TotalEmpresaPosições preenchidas - TotalPosições preenchidasPositions_-_PreenchidasEmpresaTotal de posições preenchidasPosições vagasPositions_-_VacantEmpresaMédia de idadeIdade média do colaboradorAverage_Age
- Abra o Report Designer no Workday Studio.
- Crie um projeto de relatório chamadoPositions Vacant. Nesse projeto, crie um arquivo de relatório denominadoPositions Vacant.rptdesign.
- Crie uma fonte de dados do Workday e baixe alguns dados de amostra:
- Crie uma novafonte de dados de relatório do WorkdaychamadaPositions Vacant Data.
- Baixe a descrição do relatório personalizadoPosições vagasdo Workday.
- Baixe os dados de relatório de amostra do Workday e nomeie o arquivoPositions Vacant Sample.xml.
- Crie o conjunto de dados relacionado ao objeto de negócios principal, Empresa:OpçãoValorSeleção de fonte de dadosDados de posições vagasTipo de conjunto de dadosConjunto de dados de relatório principal do WorkdayNome do conjunto de dadosCargosO 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.
- Crie uma tabela usando o conjunto de dadosPosições:
- Arraste o conjunto de dadosPosiçõespara a guiaLayoutda janela principal.
- Selecione todas as colunas de vinculação disponíveis.
- Exclua a linha de rodapé.
- Na guiaGeneralda visualizaçãodo Editor de propriedadesda tabela, insiraPosiçõesno campoNome.
- 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:
- Selecione . Expanda o nóGerale selecioneArquivo de texto sem título.
- Adicione chaves ao arquivo de texto. Use o formatoChave=Valor, em queChaveé o nome que você fornece para a chave de recurso eValoré o texto apropriado em inglês. Dê a cada chave sua própria linha no arquivo de texto:ChaveValorNameNameTotalPosições - TotalPreenchidaPosições preenchidasVagoPosições vagasIdadeMédia de idade
- Salve o arquivo de texto na pasta do projetoPositions Vacantcom o nome de arquivotranslations.properties.
- Na guiaRecursosda visualizaçãodo Editor de propriedadesdo arquivo de design de relatório, adicione o arquivo de propriedadestranslations.properties.
- Crie um arquivo de recursos de tradução para o idioma de destino:
- Selecione . Expanda o nóGerale selecioneArquivo de texto sem título.
- Adicione chaves ao arquivo de texto. Use o formatoChave=Valor, em queChaveé o nome que você fornece para a chave de recurso eValoré o texto apropriado em alemão. Dê a cada chave sua própria linha no arquivo de texto:ChaveValorNameNome da empresaTotalPosições - TotalPreenchidaPositionen - GefülltVagoPosições - FreiIdadeDurchschnittsalter
- Salve o arquivo de texto na pasta do projetoPositions Vacantcom o nome de arquivotranslations_de_DE.properties.
- Associe cabeçalhos de coluna a pares de chaves de arquivo de recursos:
- Selecione o cabeçalho da colunaNome.
- Na guiaLocalizaçãoda visualização doEditor de propriedades, clique emProcurar.
- Selecione o par de chavesNome.
- Repita as subetapas de a até c para cada cabeçalho de coluna.
- Exclua a expressão de data do rodapé na visualizaçãoda Página principal.
- Pré-visualize a tradução no Report Designer.
- Salve seu design e visualize-o normalmente selecionando . A linha de cabeçalho da tabela é exibida em inglês.
- Altere os parâmetros regionais do Report Designer selecionando e, em seguida, selecionandoAlemão (Alemanha)na lista suspensaEscolha seus parâmetros regionais.
- 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.