Este artículo es un anuncio de una nueva función.
No se recomienda que confíe en este artículo para aprender cómo usar la función.
La nueva función se describirá en detalle en la documentación de la versión correspondiente.
Para obtener una lista completa de cambios en la nueva versión, consulte el archivo v8Update.htm.
Planificado para la versión 8.3.22
Continuamos desarrollando características de extensión basadas en las solicitudes de nuestros socios y usuarios.
Reemplazo de plantillas
En la versión actual, solo se pueden reemplazar las plantillas del tipo “Documento de hoja de cálculo”.
El reemplazo de plantillas de objetos comunes y de metadatos en extensiones estará disponible en la versión 8.3.22. En el modo 1C:Enterprise, en la configuración con extensiones, se aplicarán las estrategias previamente implementadas (fusión o reemplazo) para las plantillas del tipo “Documento de hoja de cálculo”. Se aplicará la plantilla de la extensión más recientemente utilizada para otros tipos.
Cambio de propiedades que contienen cadenas para ser localizadas
En las versiones anteriores a 8.3.22, no se podían cambiar las propiedades que contenían cadenas para ser localizadas.
En la versión 8.3.22 será posible. Podrá cambiar las siguientes propiedades:
- Sinónimo
- Nota
- Formato
- Formato de edición
- Tooltip
- Tooltip de comando
- Presentación extendida
- Presentación de lista
- Presentación de lista extendida
- Presentación de objeto
- Presentación de objeto extendida
- Presentación de registro
- Presentación de registro extendida
De esta manera, podrá adaptar la configuración para implementaciones específicas utilizando extensiones. Por ejemplo, crear una nota o un tooltip para que coincida con ciertas especificidades de implementación, etc. Además, podrá cambiar una propiedad en todos los idiomas de la configuración.
Verificación de métodos al verificar la aplicabilidad de la extensión en el Diseñador
A veces, el número de parámetros de un método puede cambiar en una nueva versión. Si dicho método se redefine en la extensión, el método de la extensión no se puede ejecutar y se ejecuta el método de la configuración.
En algunos casos, un método puede eliminarse de la configuración. Si dicho método se redefine en la extensión, el código del método redefinido nunca se ejecutará.
Los desarrolladores de extensiones deben rastrear tales situaciones y manejarlas de cierta manera.
Si surgen tales situaciones en la versión actual, solo se muestra una advertencia de que falló un método de extensión en el modo 1C:Enterprise y solo cuando se llama al método de configuración principal. Esto dificulta la búsqueda y corrección de dichos métodos para los desarrolladores de extensiones.
En la versión 8.3.22, se verificarán dichos métodos en el modo Diseñador. Se agregarán dos verificaciones para los métodos que no son controladores de eventos estándar al comando “Verificación de aplicabilidad de la extensión”:
- Verificar si el método especificado en la anotación existe en la configuración principal.
- Verificar si los parámetros del método en la extensión coinciden con los parámetros en la configuración principal (número y modificadores de paso por valor).
Adaptar las extensiones en caso de cambios en la configuración principal será más fácil para los desarrolladores.


