ValueStorage
Disponible desde la versión 8.0.
Métodos:
Constructores:
Descripción:
Se utiliza para guardar el valor en un formato especial. Este valor se puede escribir en la base de datos para campos de un cierto tipo. Esto permite al usuario guardar en una base de datos de valor de un tipo que no se puede seleccionar como tipo de campo. Por ejemplo, Picture.
La mayoría de los objetos que tienen valores que no se pueden modificar, así como las colecciones universales, se pueden colocar en el valor de ValueStorage. Un valor almacenado en un objeto no se puede llamar. Solo se puede eliminar del almacenamiento.
Las descripciones de tipo de objeto que se pueden colocar en ValueStorage incluyen el texto “Serialization”.
Nota. No se recomienda almacenar referencias a otros objetos de base de datos en los atributos de ValueStorage.
Importante: El sistema no admite la integridad referencial para los objetos almacenados en una base de datos en campos de ValueStorage. Esto significa que cuando, por ejemplo, el usuario intenta eliminar elementos de un directorio, el sistema no controla ninguna referencia a estos elementos, que se almacenan en ValueStorage.
Disponibilidad:
Servidor, cliente grueso, conexión externa.
El intercambio con el servidor es posible. Serializable. El objeto dado se puede serializar a/desde XML. Se puede utilizar en atributos de formulario gestionado. El objeto dado se puede serializar a/desde XDTO. El tipo XDTO correspondiente a este objeto está definido en el espacio de nombres {http://v8.1c.ru/8.1/data/core}. Nombre del tipo XDTO: ValueStorage.
Ejemplo:
MyPicture = Nuevo Picture(“C:\MisDocumentos\Imagen1.bmp”); PictureStorage = Nuevo ValueStorage(MyPicture); NuevaNomenclatura = Catálogos.Nomenclatura.CrearElemento(); |
Ver también:
BinaryData, método Write
Disponible desde:
Disponible desde la versión 8.0.