Complemento de revisión del territorio: AGuía de mantenimiento y soporte
Los datos
- El sitio de SharePoint
- El depósito de datos
- Archivos preprocesados
El complemento de revisión del territorio
- Código JSL dentro del complemento
- Código incluido almacenado en SharePoint
- Convenciones de revisión de código
Constructor de tablas
- ¿Por qué crear archivos preprocesados?
- ¿Qué tipo de cosas hace Table Builder?
- Agrega columnas adicionales necesarias para los informes.
- Une varias tablas juntas
- Agrega controladores de eventos a las columnas seleccionadas
- Agrega funciones para la conversión de moneda en columnas monetarias
- Crea columnas de territorio unificadas (pronto esto no será necesario)
- El generador de tablas tiene alrededor de 10.000 líneas de JSL, genera 38 tablas preprocesadas y tarda unos 30 minutos en completarse.
- Procesos automatizados para actualizar los datos
- Convenciones de revisión de código
Archivo de inclusión de revisión de territorio
- Organización del archivo – en secciones por botón de informe
- Organización de una sección típica.
- Informe del territorio
- Informe de región
- Preparación de archivos
- ¿Qué se hace normalmente en File Prep?
- Abre la tabla (datos preprocesados)
- Lo subconjuntos por territorio o región seleccionados o coincidencia de cadena
- Actualiza las columnas de conversión de moneda.
- Lo que normalmente se hace en el Informe del Territorio
- Construye una ventana de visualización.
- Agrega botones para abrir la tabla de datos que normalmente está oculta.
- Agrega los informes gráficos, principalmente Graph Builder o Tabulate
- Qué se hace normalmente en el Informe Regional
- El informe de región se utiliza tanto para los botones de coincidencia de cadena como para la región.
- Los informes de Territorio y los informes de Región son muy similares. Los informes de Región generalmente agregan Territorio a los filtros de datos locales y/o informes tabulados.
- Convenciones de revisión de código
- El complemento incluye v0 y v0 incluye la última versión lanzada.
- También se incluye Table Builder. Esto se hace porque se necesitan funciones y expresiones para ambos conjuntos de código. El generador de tablas no se ejecuta (esto tardaría unos 30 minutos). Sin embargo, incluir el código hace que las expresiones y funciones definidas en Table Builder estén disponibles en Territory Review Include.
- Líneas de código
- El archivo de inclusión ha crecido a medida que se agregaron nuevas funciones y actualmente tiene más de 33.000 líneas de código JSL. La mayor parte es Graph Builder y Tabulate, por lo que no es tan malo como parece. Sin embargo, es difícil editar un archivo de este tamaño. Un truco consiste en hacer clic derecho y seleccionar "Contraer todo" en el menú "Avanzado".
Funciones y expresiones de uso múltiple y utilidades y funciones de controlador de filtro de datos locales
- Cerca de la parte superior del archivo de inclusión hay varias funciones y expresiones.
- Las funciones y expresiones de uso múltiple se utilizan varias veces en el archivo de inclusión.
- Las funciones del controlador de filtro de datos local realizan tareas personalizadas cuando un filtro de datos local cambia de estado (se realiza una nueva selección en el filtro). Un ejemplo de esto es cuando se selecciona un Territorio en el filtro de datos local, las líneas de referencia en el gráfico de barras se actualizan con los objetivos del Territorio seleccionado.
- Tenga en cuenta que se importan otras expresiones cuando se incluye el código de Table Builder.
Informes de estilo de flujo de trabajo
- Pipeline y QBR Prep están configurados como flujos de trabajo
- Usan múltiples tablas de datos.
- Sus informes incluyen un índice que se puede utilizar para navegar a diferentes secciones del informe.
- La expresión "preparación" abre varios archivos, pero aparte de eso, son similares a otras expresiones "preparatorias".
- Las expresiones de "informe" crean una ventana de visualización. Luego, los elementos del informe se agregan a la pantalla.
- Cada elemento del informe tiene su propia expresión, _e1, _e2, etc. Están numeradas en el mismo orden en que aparecen en la pantalla. Estas expresiones se agregarán a la ventana de visualización que fue configurada por la expresión "informe".
Otros detalles
- Archivos especiales: Territorio XREF.jmp y Palabras clave.jmp
- Prueba de conexión al depósito de datos
- Preferencias de GUI y el archivo de preferencias
Vídeo de descripción general de los datos utilizados por el complemento
Vídeo de descripción general del complemento y lo que contiene el archivo comprimido del complemento
Vídeo de descripción general de Table Builder
Vídeo de descripción general del archivo Incluir: la organización del código
Vídeo de descripción general del archivo Incluir: convenciones de revisión e inclusión del código de Table Builder
Vídeo de descripción general de las funciones de uso múltiple, expresiones, utilidades y funciones del controlador LDF
Este vídeo está siendo procesado actualmente. Inténtelo de nuevo en unos minutos.
(ver en Mis vídeos)
Vídeo de descripción general de los informes de estilo de flujo de trabajo
Este vídeo está siendo procesado actualmente. Inténtelo de nuevo en unos minutos.
(ver en Mis vídeos)
Vídeo de descripción general para otros detalles
Este vídeo está siendo procesado actualmente. Inténtelo de nuevo en unos minutos.
(ver en Mis vídeos)