Ejemplo: creación de un diseño de informe con conversión basada en recursos
Este ejemplo ilustra cómo crear un diseño de informe que utilice archivos de recursos para traducir el texto de la etiqueta en función de la ubicación del usuario.
Un compañero le pide que cree un diseño de informe para un resumen de alto nivel de la situación de empleo actual en Global Modern Services, utilizando archivos de recursos para permitir la traducción. Debe crear un informe personalizado en Workday para seleccionar los datos relevantes. El diseño utiliza un solo conjunto de datos. El idioma de configuración regional por defecto para el informe es el inglés. El idioma de destino es el alemán.
- Conéctese a su entorno de cliente de GMS de Workday.
- Acceda a la tareaCreación de informe personalizado. Configure los siguientes valores:OpciónValorNombre de informePosiciones vacantesTipo de informeAvanzadoOrigen de datosEmpresasActivar como servicio webMarque esta casilla
- En la fichaColumnas, configure los siguientes valores:Objeto de gestiónCampoSustitución de título de columnaAlias XML de sustitución de título de columnaEmpresaNombreNombreNombreEmpresaRecuento de posiciones - Total incluidas organizaciones subordinadasPosiciones - TotalPositions_-_TotalEmpresaPosiciones cubiertas - RecuentoPosiciones cubiertasPosiciones_-_cubiertasEmpresaRecuento de posiciones - RellenablePosiciones - VacantesPositions_-_VacantEmpresaPromedio de edadPromedio de edad de empleadoPromedio_de_edad
- Abra Report Designer en Workday Studio.
- Cree un proyecto de informe denominadoPositions Vacant. En ese proyecto, cree un archivo de informe denominadoPositions Vacant.rptdesign.
- Cree un origen de datos de Workday y descargue algunos datos de muestra:
- Cree un nuevoorigen de datos de informe de WorkdaydenominadoPositions Vacant Data.
- Descargue la descripción del informe personalizadoPositions Vacantde Workday.
- Descargue los datos del informe de muestra de Workday y asigne al archivo el nombrePositions Vacant Sample.xml.
- Cree el conjunto de datos relacionado con el objeto de gestión principal, Empresa:OpciónValorSelección de origen de datosDatos de posiciones vacantesTipo de conjunto de datosConjunto de datos de informe principal de WorkdayNombre de conjunto de datosPosicionesReport Designer muestra los valores y los nombres de los elementos de esquema XML para las columnas que ha añadido como filas a su informe personalizado para el objeto de gestión Trabajador en Workday.
- Cree una tabla con el conjunto de datosPositions:
- Arrastre el conjunto de datosPosicionesa la fichaDiseñode la ventana principal.
- Seleccione todas las columnas de enlace disponibles.
- Elimine la fila de pie de página.
- En la fichaGeneralde la vistaEditor de propiedadesde la tabla, introduzcaPosicionesen el campoNombre.
- Cree un archivo de recursos de traducción para el idioma de configuración regional por defecto y asócielo al archivo de diseño de informe:
- Seleccione . Expanda el nodoGeneraly seleccioneArchivo de texto sin título.
- Añada claves al archivo de texto. Utilice el formatoClave=Valor, dondeClavees el nombre que proporciona para la clave de recurso yValores el texto apropiado en inglés. Asigne a cada clave su propia línea en el archivo de texto:ClaveValorNombreNombreTotalPosiciones - TotalCubiertoPosiciones cubiertasVacantePosiciones - VacantesEdadPromedio de edad
- Guarde el archivo de texto en la carpeta de proyectoPositions Vacantcon el nombre de archivotranslations.properties.
- En la fichaRecursosde la vistaEditor de propiedadesdel archivo de diseño de informe, añada el archivo de propiedadestranslations.properties.
- Cree un archivo de recursos de traducción para el idioma de destino:
- Seleccione . Expanda el nodoGeneraly seleccioneArchivo de texto sin título.
- Añada claves al archivo de texto. Utilice el formatoClave=Valor, dondeClavees el nombre que proporciona para la clave de recurso yValores el texto apropiado en alemán. Asigne a cada clave su propia línea en el archivo de texto:ClaveValorNombreName der FirmaTotalPosiciones - TotalCubiertoPositionen - GefülltVacantePosiciones - FreiEdadDurchschnittsalter
- Guarde el archivo de texto en la carpeta de proyectoPositions Vacantcon el nombre de archivotranslations_de_DE.properties.
- Asocie las cabeceras de columna a los pares de claves del archivo de recursos:
- Seleccione la cabecera de la columnaNombre.
- En la fichaLocalizaciónde la vistaEditor de propiedades, haga clic enExaminar.
- Seleccione el par de clavesNombre.
- Repita los subpasos del a al c para cada cabecera de columna.
- Elimine la expresión de fecha del pie de página en la vistaPágina maestra.
- Obtenga una vista previa de la traducción en Report Designer.
- Guarde su diseño y obtenga una vista previa de forma normal seleccionando . La fila de cabecera de la tabla se muestra en inglés.
- Cambie la configuración regional de Report Designer seleccionando y, a continuación, seleccionandoAlemán (Alemania)en la lista desplegableElija su configuración regional.
- Vuelva a obtener una vista previa del diseño. La fila de cabecera de la tabla se muestra en alemán.
Implemente su diseño en Workday para utilizarlo como formato de formulario de gestión.