Notas de la versión > Notas de la versión para ThingWorx Platform 9.3 > Mejoras y problemas corregidos en ThingWorx Platform 9.3.4
Mejoras y problemas corregidos en ThingWorx Platform 9.3.4
Las siguientes mejoras forman parte de ThingWorx Platform 9.3.4.
* 
Por un problema conocido, las actualizaciones y las nuevas instalaciones de ThingWorx fallan al realizar una actualización o una nueva instalación y el servidor de métricas de PTC no está conectado o configurado. Para obtener más información, consulte la sección Problemas conocidos y limitaciones.
Mejoras
Plataforma
En ThingWorx 9.3.4 o versiones posteriores, PTC está introduciendo la recopilación obligatoria de datos de licencias para los clientes que no solicitan una exención. ThingWorx Platform recopila automáticamente datos de licencias y los envía a PTC. Entre los datos de uso de licencias no se incluyen información personal, como nombres de usuario, direcciones de correo electrónico o contraseñas. Si actualmente se ejecuta ThingWorx utilizando el modo de licencias desconectado, la elaboración automática de informes de licencias está desactivada.
Para desactivar el informe de datos de licencia sin ejecutar la plataforma en modo de licencias desconectado, se debe pedir una solicitud de exención seleccionado License Service - Exemption Request en Case Logger en el sitio de soporte de PTC.
Se pueden desactivar los informes automáticos de los datos de rendimiento mediante una opción de configuración en Platform Subsystem. Para obtener más información, consulte Subsistema de plataforma.
Se han añadido nuevas API de MetricServices
ConnectionPoolSaturationMetrics: permite devolver la saturación de agrupación en porcentaje (%).
GetPersistenceProviderMetrics: permite devolver las métricas relacionadas con el rendimiento de C3P0.
GetLatencyMetrics: permite devolver el tiempo invertido en ms.
Se han añadido soportes para el Proxy HTTP/HTTPS para solicitudes salientes. Para obtener más información, consulte Uso del servidor Proxy para la solicitud saliente.
Mashup Builder
Interfaz del usuario
Se ha añadido un nuevo panel Validación en el que se muestran las propiedades de validación del widget. Por defecto, el panel se muestra en el acoplamiento inferior.
Migración de mashup
Los widgets de carga de ficheros heredados se reemplazan ahora por la carga de archivos temática al migrar un mashup.
Las configuraciones dinámicas que se aplican a los widgets de rejilla (avanzados) heredados se migran ahora a la propiedad de texto LegacyConfiguration. Al enlazar servicios a una rejilla nueva, se recomienda cambiar la salida del servicio de configuración a JSON y utilizar la propiedad Configuration en su lugar.
Widget de carga de fichero
Se ha añadido un nuevo widget de componente Web de carga de ficheros que soporta los temas de estilo, la operación de arrastrar y soltar, y la validación. Para obtener más información, consulte el tema Widget de carga de fichero (con temas).
Widget de selector de fecha y hora
Se ha añadido soporte para cambiar entre AM y PM mediante letras al cambiar la hora en tiempo de ejecución.
Se han añadido propiedades que permiten personalizar los mensajes de sugerencia que se muestran al editar el tiempo.
Widget de rejilla
Se han añadido propiedades que permiten mostrar los datos de la rejilla mediante una estructura de árbol jerárquica.
Se han añadido propiedades que permiten desactivar filas específicas de la rejilla.
Se han movido las opciones de configuración de los mensajes de validación al panel Validación.
Se ha añadido un evento que se activa cuando se pulsa en el botón Redefinir de la rejilla.
Para obtener más información, consulte Widget de rejilla.
Función de navegación
Se ha añadido una casilla de verificación que permite quitar el aumento de la altura de 21 píxeles que se ha añadido a la ventana emergente de la función. Esta opción solo está disponible para las funciones de navegación que se han creado en versiones anteriores de ThingWorx.
validación
Se han añadido propiedades de validación a los widgets de entrada, como botón, lista y casilla. Estas propiedades se pueden utilizar para validar los datos, el estado y la selección del widget. Para obtener más información, consulte Aplicación de validación a widgets.
Temas de estilo
Se han añadido nuevas opciones al editor Estilos que permiten personalizar lo siguiente:
Tamaño y relleno para los widgets de botón, campo de texto, área de texto, enlace, casilla de verificación, botón de radio, lista y elemento desplegable.
Color de fondo de las filas de la rejilla que están en un estado seleccionado y con el estado de pasar por encima.
Los siguientes problemas corregidos forman parte de ThingWorx Platform 9.3.4.
Problemas corregidos
Seguridad
Se han corregido problemas de seguridad potenciales, incluidos los elementos identificados de forma proactiva por el software de detección de vulnerabilidades o las pruebas de control de calidad de PTC. Se recomienda encarecidamente actualizar lo antes posible para aprovechar estas importantes mejoras.
PTC ha implementado recientemente una nueva directiva de soporte con respecto a las soluciones de administración de identidades y acceso (IAM). Para obtener más información, consulte la sección adecuada del centro eSupport.
Consulte este artículo de soporte técnico para obtener recomendaciones importantes sobre la utilización y la actualización del software de terceros para ThingWorx.
Plataforma
Número de seguimiento
Si un desarrollador crea una definición de cosa o una plantilla de cosa con un servicio que se puede sustituir y, a continuación, crea una cosa o una plantilla de cosa que hereda de esa plantilla o forma, el desarrollador puede sustituir el servicio. Este es el comportamiento esperado.
Si el desarrollador cambia el servicio en la plantilla base o la forma para que no se pueda sustituir, la sustitución creada en la cosa o plantilla heredada seguirá vigente. Es decir, el servicio creado en la cosa o la plantilla seguirá sustituyendo el servicio base. El desarrollador ya no podrá editar el servicio en la entidad heredada, ni tampoco podrá sustituir el servicio en otra cosa que implemente la plantilla. Es muy posible en este escenario tener dos cosas, cada una de las cuales hereda de la forma o plantilla base y una de ellas implementa un servicio de sustitución mientras que la otra no lo hace.
Si se vuelve a cambiar la marca Permitir sustitución a VERDADERO en la forma o la plantilla base, el desarrollador podrá añadir, borrar o modificar el servicio sustituido en la plantilla o cosa de implementación.
TW-99482
Se ha corregido un problema en el que Ignite ha fallado con la transferencia de ficheros controlada por Edge.
TW-98614
Se ha solucionado un problema en el que el panel Propiedades de datos no mostraba la información de los servicios añadidos a una segunda instancia de una entidad.
TW-98461
Se ha corregido un problema en el que fallaba la implementación de SCM cuando el agente Edge utiliza una valor appkey.
TW-97358
Se ha solucionado un problema en el que el botón Editar no era completamente visible en la rejilla de ThingWorx.
TW-97253
Se ha solucionado un problema en el que ThingWorx mostraba una columna de forma aleatoria en la rejilla.
TW-97228
Mashup Builder
Número de seguimiento
Se ha corregido un problema en el que el valor de fecha y hora mostraba un valor incorrecto en el mashup de inicio del flujo.
TW-97363
Se ha solucionado un problema en el que el menú del widget de recopilación desaparecía y no se volvía a dibujar.
TW-97948
Se ha corregido un problema con los enlaces de datos que desaparecían en el mashup después de actualizar el explorador.
TW-97163
Se ha corregido un problema en el que la cabecera que no cambiaba al desplazarse en el widget de etiqueta añadido en el mashup de cabecera de un widget de recopilación.
TW-97018
Se ha solucionado un problema en el que los servicios con tipo de entrada JSON no funcionaban como se esperaba durante el tiempo de ejecución en el mashup.
TW-96951
Se ha corregido un problema con la sugerencia del widget de gráfico de líneas que no respetaba el formato de fecha del rótulo del eje X.
TW-96939
Se ha solucionado un problema en el que las celdas del widget de recopilación no se podían pulsar mediante un toque en el iPad.
TW-96847
Se ha solucionado un problema con la CSS personalizada que no funcionaba con las barras de desplazamiento de Webkit.
TW-96725
Se ha corregido un problema en el que los mashups tenían una resolución incorrecta en los dispositivos móviles.
TW-96369
Se ha corregido un problema en el que las propiedades de estilo ptcs-grid para el rótulo de la celda no se mostraban correctamente.
TW-96346
Se ha corregido un problema en el que la recopilación no se representaba correctamente en dispositivos Android.
TW-95877
Se ha solucionado un problema en el que la tabla de configuración de ThingWorx actualizaba solo el campo de texto vinculado al widget desplegable.
TW-95694
Se ha corregido un problema en el que la duración no se calculaba correctamente en el widget del gráfico de programación.
TW-95651
Se ha corregido un problema con el gadget que se muestra al final del tablero de mandos.
TW-95611
Se ha corregido un problema con el widget donde el widget de barra de menús permanece visible al navegar entre mashups.
TW-95488
Se ha corregido un problema en el que los estilos Pasar por encima y Seleccionado no se aplicaban a las filas alternas en ptcs-grid.
TW-95132
Problemas conocidos y limitaciones
Los siguientes elementos son problemas conocidos y están programados para corregirse en una futura versión.
Plataforma
Número de seguimiento
Un problema provoca que las actualizaciones y las nuevas instalaciones de ThingWorx fallen al utilizar el instalador sin acceso al servidor de métricas de PTC (por ejemplo, cuando no hay una conexión a Internet disponible o cuando el servidor de métrica no está configurado). Al realizar una actualización manual o una instalación nueva, este problema impide que se inicie ThingWorx.
Para obtener más información sobre este problema y la solución alternativa disponible, consulte el siguiente artículo del soporte de PTC:
Este problema se corregirá en una futura versión.
TW-100390
Mashup Builder
Número de seguimiento
El valor de una celda de widget de rejilla se ha definido incorrectamente como vacío después de editar el valor en '0' en tiempo de ejecución.
TW-98562
Si se amplía mediante la opción de arrastrar selección, los valores del eje Y secundario de un widget de gráfico de líneas se definirán en NaN.
TW-98784
Los mensajes de validación por defecto no están localizados. Para localizar los mensajes, añada tokens a las tablas de localización manualmente. Este problema se corregirá en una futura versión.
TW-97623
El tipo de elemento de menú Desconectar no se soporta en el widget de barra de menús.
TW-98498
Las definiciones de estilo que se utilizan para el formato de estado no se migran correctamente desde rejillas avanzadas.
TW-98221
¿Fue esto útil?