Menú
Está libre
registro
hogar  /  Firmware/ 1s cómo establecer la configuración de cf. Configuración de configuración desde archivo CF

1c cómo establecer la configuración de cf. Configuración de configuración desde archivo CF

En lecciones anteriores, mencionamos que la configuración se puede importar desde un archivo con la extensión .CF. Un archivo de este tipo se le puede entregar, por ejemplo, en una empresa amigable para que pueda instalar ultima versión configuración y experimentar con ella. Con tal desarrollo de eventos, debe actuar de la siguiente manera.

Primero, en la ventana que ya conoce que aparece después de iniciar el programa, haga clic en el botón Agregar.

En la siguiente ventana, seleccione el elemento Creación de una nueva base de datos.

En la siguiente ventana, seleccione el elemento Crear infobase sin configuración para desarrollar una nueva configuración o cargar una infobase descargada previamente.

En la siguiente ventana, indique el nombre de la base.

Después de completar las acciones enumeradas en la lista bases de información aparecerá una nueva base vacía. Ahora debe seleccionarlo y hacer clic en el botón Configurador. Se abrirá la ventana del configurador.

Cuando lo abre por primera vez, la ventana está vacía y ahora necesitamos realizar algunas acciones para cargar el archivo CF existente en la configuración vacía.

Ejecutar el comando de menú Configuración> Configuración abierta... La ventana del programa cambiará; el árbol de configuración se abrirá en su lado izquierdo. Aún no nos interesa. Ahora puedes ejecutar el comando Configuración> Cargar configuración desde archivo... Este comando le permite reemplazar completamente la configuración existente (en nuestro caso, vacía) con la configuración guardada en el archivo CF. En la ventana que aparece, debe especificar la ruta al archivo que almacena la configuración que desea cargar.

Ahora todo lo que necesita hacer es hacer clic en el botón Abierto y espere a que el programa cargue la configuración. Esto puede llevar bastante tiempo. Si el sistema le hace preguntas (en particular, sobre la actualización de la configuración de la base de datos, sobre la aceptación de cambios en la estructura de la información de configuración), responda afirmativamente.

Los mensajes de servicio sobre el progreso de la actualización de la configuración se muestran en la esquina inferior izquierda de la ventana del programa. Una vez completada la actualización (la visualización de mensajes de servicio sobre la carga de la base de datos se detiene), puede cerrar la ventana del configurador y comenzar a ejecutar el programa en modo de usuario. Sin embargo, en la práctica, el establecimiento base de información uno de los métodos anteriores, generalmente no limita las cosas que se deben hacer antes del primer lanzamiento de la configuración. En particular, las actualizaciones no deben olvidarse.

La base de información 1C contiene datos y configuración. La configuración describe la estructura, visualización, métodos de procesamiento de datos. La configuración se puede cargar y cargar en la base de datos a través del configurador. En consecuencia, al cargar una configuración, si la estructura de datos en la base de datos no se corresponde con la configuración cargada, los datos se perderán. Por lo tanto, para cualquier cambio se recomienda hacerlo. Si desea cargar datos y configuración, debe ejecutar.

Subir archivo de configuración de carga

Para trabajar con archivos cf deberá iniciar la base de datos en el modo Configurador 1C. Archivo de configuración descargado con extensión (* .cf). Como regla general, los archivos descargados no son grandes. Característica importante archivos cf es que ellos NO CONTIENE DATOS... Al cargar una configuración, la configuración actual se reemplazará por completo con la cargada. Para cargar un archivo, vaya al menú principal: Configuración-> Guardar configuración en archivo... Para cargar la configuración, debe ir: Configuración-> Cargar configuración desde archivo.

La estructura interna del archivo de configuración (* .cf) no es un secreto. La gente amable lo desarmó hace mucho tiempo y creó muchas utilidades interesantes que le permiten trabajar con este formato. Infostart tiene una docena (si no más) de publicaciones interesantes que de alguna manera leen el contenido de los archivos * .cf, por lo que este tema no es nuevo en absoluto.

Sin embargo, desafortunadamente, hay muy poca documentación buena y sólida para este formato. Para escribir este artículo, me aconsejó una persona muy respetada que describió en detalle, con todos los detalles, la estructura del formato de seguridad de la información de archivos 1C: Enterprise (* .1CD).

Ese artículo, me parece, fue el catalizador de una serie de desarrollos de otros autores. La apertura y disponibilidad de la información impulsó la actividad creativa de los autores, y toda la comunidad recibió una serie de excelentes herramientas para trabajar con bases de datos de archivos 1C.

Creo que Descripción detallada El formato CF también puede interesar a muchos autores, y tal vez tengamos la oportunidad de ver muchas novedades interesantes sobre el tema de los archivos de configuración.

Fondo

Como se mencionó anteriormente, la estructura del formato se conoce desde hace mucho tiempo, y hay información sobre su estructura en la red (aunque bastante escasa). Necesitaba esta información p Al desarrollar el programa, en el que trabajé, me apoyé en los siguientes materiales:

  • , autor
  • http://www.richmedia.us/post/2011/01/18/cf-file-format-1c-8-compatible.aspx, si no me equivoco, el autor es
  • , autor

Terminología

Vayamos directamente al tema de nuestra discusión.

Para puntear la i, definamos el nombre del formato en sí.

Primero, no solo se crean archivos de configuración en este formato, sino también archivos para informes externos y procesamiento. En Internet, encontré el nombre de archivo compuesto. Quizás esté bien establecido entre los veteranos de 1C, pero realmente no me gusta.

Propongo, en el marco de este artículo, llamar este formato « envase". Si una audiencia respetada sugiere el nombre correcto en los comentarios, estaré muy feliz.

Mirar dentro

Una unidad lógica de almacenamiento de datos en el interior. envase es un documento . Un documento es un conjunto completo de datos significativo que se puede leer e interpretar de alguna manera. No utilizo específicamente el término " expediente", Porque reservaré este nombre para otra entidad, sobre lo que un poco más adelante.

Entonces, en términos generales, un archivo CF (EPF / ERF) es envase en el que se almacenan los documentos .

Cada documento dentro del contenedor se puede dividir en bloques ... La unidad física más pequeña de almacenamiento de datos es cuadra, pero una unidad lógica significativa es documento... En otras palabras, los documentos dentro del contenedor pueden estar dispersos ( bloques) y para leer el contenido del documento, todas sus piezas deben ensamblarse y fusionarse.

Estructura contenedor

El contenedor incluye las siguientes partes (en orden):

  1. Encabezado de contenedor
    1. La dirección del primer bloque vacío al que se pueden agregar datos
    2. Tamaño de bloque predeterminado
    3. La cantidad de archivos en el contenedor.
  2. Documento de tabla de contenido del contenedor
  3. Los datos reales enumerados en la tabla de contenido.

Para leer el contenido del contenedor, debe leer el documento de índice. Sin embargo, desde, documento comprende bloques, primero debe aprender a recopilar documento completo de estos mismos bloques.

Estructura de bloque

El bloque consta de un encabezado y un cuerpo. El encabezado indica el tamaño total de todo el documento, el tamaño del bloque actual y la dirección (posición en el archivo) del siguiente bloque. Inmediatamente después del encabezado está el cuerpo del bloque; de ​​hecho, los datos que necesitamos. El cuerpo del bloque tiene exactamente la longitud (en bytes) especificada en el encabezado.

Dentro del contenedor, aquí y allá, hay una constante mágica que denota algún tipo de "vacío": este es el número 0x7fffffff.

Cuando ensamblamos un documento a partir de bloques, buscamos en el encabezado la dirección del siguiente bloque. Si es igual a 0x7fffffff, entonces no hay bloque "siguiente", este es el último.

La constante 0x7fffffff es el valor INT_MAX, es decir el valor máximo de un entero con signo de 4 bytes.

"Archivos" lógicos

Mencioné que el término " expediente"Lo guardaré para tiempos mejores. Estos tiempos han llegado :)

Toda la configuración se almacena en un contenedor como archivos... Si recordamos el curso de la escuela en informática, entonces recordamos que el "archivo", nos dijeron, es un nombre documento.

Un archivo se diferencia de un "documento" en que tiene un nombre, y por este nombre se puede acceder a él. Si analizamos el contenido de la configuración y construimos un árbol de metadatos, encontraremos muchas referencias a otros archivos dentro de los archivos. El procedimiento de lectura de la configuración opera con nombres archivos y se refiere a ellos por su nombre.

Resumiendo, podemos decir lo siguiente: el contenedor contiene diferentes los documentos pero algunos de ellos tienen nombre. Dichos documentos se denominan " archivos”Y no son de naturaleza de servicio, sino de naturaleza directamente aplicada. Exactamente archivos almacenar información de metadatos de configuración.

Componentes del archivo

Cada archivo consta de dos documentos:

  1. Documento de atributos que contiene el nombre del archivo y las fechas de creación / modificación
  2. Documento de contenido que contiene el cuerpo real del archivo

Ahora que se han expresado todas las partes constituyentes, queda por considerar, quizás, el documento más importante del contenedor: el documento de la tabla de contenido, que indica la ubicación de todos los archivos en el contenedor. Como se indicó anteriormente, el documento de la tabla de contenido es el primer documento en el contenedor y sigue inmediatamente al encabezado del contenedor.

  1. La dirección (desplazamiento de archivo) del documento de atributo
  2. Dirección (desplazamiento de archivo) del documento de contenido
  3. Número 0x7fffffff (marcador de fin de registro).

Permítanme recordarles que cada documento se puede dividir en bloques (fragmentados). El algoritmo para ensamblar un documento a partir de bloques se discutirá a continuación.

La entrada TOC está representada por 2 números significativos INT32. El primer número es la dirección del documento de los atributos del archivo. En esta dirección llegaremos al comienzo del primer bloque del documento de atributo. Desde el documento de atributos, podemos averiguar el nombre del archivo. El segundo número es la dirección del documento del contenido del archivo. En esta dirección, llegaremos al comienzo del primer bloque del documento de contenido, desde donde leeremos los datos del archivo directamente.

Características de la compresión de datos.

Un contenedor puede contener una amplia variedad de archivos. Como regla, es archivos de texto en codificación UTF-8. Sin embargo, puede haber otros archivos contenedores entre los archivos contenedores. La forma más sencilla de hacer una analogía es con el sistema de archivos. Un contenedor es un directorio y los archivos dentro de un contenedor son su contenido. El directorio puede contener otros directorios.

El directorio raíz de este " sistema de archivos"Es el propio archivo * .CF. Dentro de él, puede haber otros archivos contenedores, de hecho, directorios anidados que se leen de acuerdo exactamente con el mismo algoritmo y tienen exactamente la misma estructura.

Sin embargo, existe una peculiaridad del directorio raíz. Todo documentos de contenido Los archivos dentro del directorio raíz se comprimen mediante el algoritmo Deflate. El contenido de los archivos dentro de los directorios anidados ya no se comprime. En pocas palabras, en nivel superior del archivo contenedor, los cuerpos de todos los archivos están comprimidos, pero si el archivo dentro del contenedor es en sí mismo un contenedor, entonces los archivos dentro de él ya se escribirán en forma pura(sin compresión).

Cadena de bloque libre

Como resultado de eliminar cualquier dato del contenedor, pueden aparecer espacios vacíos en él. Estos espacios libres están enlazados en una cadena y forman una especie de "documento", cuyos datos faltan. En otras palabras, los bloques libres están vinculados entre sí de la misma manera que los bloques de documentos están vinculados entre sí. La dirección del primer bloque libre se indica al comienzo del encabezado del contenedor. Si la dirección de un bloque libre es INT_MAX, significa que no hay bloques libres (vacíos) en el medio del contenedor.

Un breve resumen de la parte teórica

  1. Archivo CF (EPF / ERF) escrito en formato "contenedor"
  2. El contenedor comienza con un encabezado
  3. Todo el contenido del contenedor, a excepción del encabezado, se registra como "documentos".
  4. El documento se puede dividir en bloques.
  5. El documento comienza con un encabezado de bloque, que le indica cómo leer el documento completo.
  6. El documento de índice sigue inmediatamente después del encabezado del contenedor.
  7. Una tabla de contenido es una colección de entradas que apuntan a " archivos"Dentro del contenedor
  8. Cada archivo consta de dos documentos: un documento de atributos, que contiene el nombre de este archivo, y un documento de contenido, donde, de hecho, se encuentran los datos del archivo.
  9. Cada entrada de TOC contiene 2 direcciones. La primera es la dirección del documento de atributos de archivo, la segunda es la dirección del documento de contenido.
  10. Un contenedor puede contener contenedores anidados (como carpetas anidadas)
  11. Los archivos dentro del contenedor raíz se comprimen mediante el algoritmo Deflate, los archivos dentro de los contenedores anidados se escriben sin compresión.

Ya sintamos los bytes

Entonces, es hora de considerar cómo se organizan específicamente todas las entidades mencionadas anteriormente.

La forma principal de leer datos de un contenedor es leer la cadena de bloques que componen ciertos documentos. Parece que sería correcto comenzar con el principio de leer documentos en bloque.

Leer un documento bloque por bloque

Cada documento en un contenedor debe comenzar con un encabezado de bloque. En este caso, el documento se puede dividir en varios bloques. Para leer un documento, es necesario "ensamblarlo" a partir de bloques.

Entonces, el encabezado del bloque es una cadena de 31 bytes. Esta línea se ve así:

[Tamaño de todo el documento] [Espacio] [Tamaño del bloque actual] [Espacio] [Dirección del siguiente bloque] [Espacio], donde:

  • CRLF - traducción estándar Cadenas de Windows, un par de caracteres \ r \ n (0x0D, 0x0A)
  • El tamaño total del documento es la longitud total del documento en bytes. Escrito como una representación de cadena de un número hexadecimal. La longitud es de 8 bytes.
  • El espacio es un espacio. Carácter 0x20
  • El tamaño del bloque actual es la longitud del cuerpo del bloque en bytes. También está escrito como una representación de cadena del número INT32 en formato hexadecimal. Si el documento consta de un solo bloque, entonces el tamaño de todo el documento es menor o igual que el tamaño del bloque actual (lo cual es lógico)
  • Dirección del siguiente bloque: la dirección en la que se encuentra el siguiente bloque del documento. Si la dirección del siguiente bloque es INT_MAX, significa que no hay siguiente bloque. La dirección del siguiente bloque también se escribe como una representación de cadena de un número.

Inmediatamente después del encabezado del bloque está el cuerpo del bloque, que tiene la longitud especificada en el campo "Tamaño actual del bloque".

Considere la imagen: la longitud de todo el documento es 0x54 bytes, estos 0x54 bytes están resaltados en rojo. Estos son datos de documentos. La longitud del bloque es 0x200 bytes, es decir más que la longitud del documento en sí. Por esta razón, el resto de los datos del bloque son "ceros" de espacio no utilizado. Los bytes significativos son los marcados con un borde rojo.

Si la longitud del documento es mayor que la longitud del bloque, se debe leer el siguiente bloque. Si se escribe un valor distinto de 0x7fffffff en el campo "Dirección del siguiente bloque", entonces es necesario leer el bloque actual, luego ir a esta dirección y leer otro bloque. Si la dirección del siguiente bloque también está configurada en este bloque, entonces debe ir allí también. Así, se forma una "cadena" de bloques que componen el documento.

La lectura debe continuar hasta que se encuentre el valor 0x7fffffff en el campo "Dirección del siguiente bloque", o hasta que se lea el número de bytes especificado en el campo "Tamaño de todo el documento".

El campo "Tamaño de todo el documento" es significativo solo para el primer bloque. En todos los bloques posteriores del documento, tiene el valor 0x00000000.

Formato de encabezado del contenedor

El encabezado del contenedor tiene 16 bytes de longitud y consta de los siguientes campos:

Campo

Explicación

Primera dirección de bloque libre

INT32 (4 bytes)

Desplazamiento en el que comienza la cadena de bloques libres

Tamaño de bloque predeterminado

INT32 (4 bytes)

El bloque puede tener una longitud arbitraria, pero el predeterminado se puede utilizar para agregar nuevos bloques, por ejemplo.

Campo de propósito desconocido (ver comentarios al artículo) A menudo coincide con la cantidad de archivos en el contenedor

INT32 (4 bytes)

Un número que refleja un cierto valor, por regla general, coincide con el número de archivos en el contenedor, sin embargo, los colegas en los comentarios creen que esto no es del todo cierto. Este número no tiene ningún efecto sobre el algoritmo de interpretación del contenedor; se puede ignorar.

Campo reservado

INT32 (4 bytes)

Siempre 0 (¿es siempre?)

Tabla de contenido Formato de registro de documentos

Formato de documento de atributos de archivo

El documento de atributos describe el nombre del archivo y la fecha en que fue creado / modificado.

Campo

Explicación

Hora de creación del archivo

UINT64 (8 bytes)

Tiempo de creación del archivo, expresado en intervalos de 100 microsegundos desde el comienzo de nuestra era (01.01.0001 00:00:00)

Hora de modificación del archivo

UINT64 (8 bytes)

igualmente

Campo reservado

INT32 (4 bytes)

Siempre es 0. Quizás se trate de indicadores de atributo, algo como solo lectura, oculto, etc. Sin embargo, no me he encontrado con archivos en los que este campo sea diferente de cero.

Nombre del archivo

Cadena en formato UTF-16

Ocupa todo el resto del cuerpo del documento (menos 2 fechas y un campo de respaldo)

Principio de lectura de contenedores

  1. Recopile un documento de tabla de contenido de los bloques y léalo
  2. Recorra todas las entradas en el documento de la tabla de contenido y lea los documentos de atributos (nombres) de los archivos contenedores
  3. Haga coincidir cada nombre recibido con la dirección del documento de contenido
  4. La salida es la correspondencia "Nombre de archivo" -> "Dirección de contenido"

Leyendo archivos

  1. Obtenga la dirección del documento de contenido de la tabla de contenido por el nombre del archivo
  2. Ensamblar un documento de contenido a partir de bloques
  3. Si es un contenedor raíz, descomprima el documento de contenido (está comprimido)
  4. Listo. El resultado obtenido son los datos del archivo buscado.

Actualización 25/02/2014

Finalmente

Este artículo no es la verdad definitiva, probablemente incluso contiene errores. Sin embargo, si este tema Si estás interesado, espero que este artículo te ayude en la implementación de tus proyectos. ¡Buena suerte!

En este artículo, le enseñaré cómo crear un archivo cf de configuración 1C. ¿Qué es este archivo y para qué se necesita? Respondamos la primera pregunta: en Este archivo se guarda la configuración 1C. ¿Con qué fines se utiliza con mayor frecuencia? Para cargar la configuración guardada en una base de datos vacía. Pero hay una cosa más, llamémosla "uso no estándar".

Con el archivo cf, puede actualizar la configuración de 1C. Con este archivo, puede saltar varias versiones a la vez y no actualizarlas una por una usando archivos cfu. Detalles sobre actualización paso a paso leer configuraciones 1C en mi artículo:

Y en este artículo aprenderemos cómo crear un archivo cf. Para hacer esto, debe iniciar sesión.

Llamo su atención sobre el hecho de que el usuario bajo el cual ingrese al configurador de la base 1C debe tener derechos para trabajar con el configurador.

Para crear el archivo cf, debe abrir la configuración si está cerrada. Se puede cerrar muy a menudo. Para abrirlo, presione el botón - abra la configuración.

La configuración se ha abierto, a la izquierda puede ver la lista de metadatos.

Si entró en el configurador y vio la lista de metadatos a la izquierda, significa que la configuración ya está abierta y no necesita abrirla. Normalmente, cuando está abierto, el botón "Cerrar configuración" está activo

Si este botón está activo, pero no hay una lista de metadatos, significa que simplemente no se muestra.

Nos dirigimos al menú de configuración, en el que seleccionamos el elemento "Guardar configuración en archivo"

Seleccionamos el directorio donde lo guardaremos, escribimos el nombre del archivo. Normalmente escribo por el nombre de la configuración y el número de versión.

Se conserva todo el archivo.

Ahora puede usarlo para actualizar configuraciones similares.

Puede ver el proceso de creación de un archivo cf "en vivo" en el siguiente video:


Cómo actualizar la configuración de 1C usando un archivo cf, lea mi próximo artículo:

Aprenda los conceptos básicos de la configuración en 1C y aprenda a programar en 1C: Enterprise con la ayuda de mis libros: y Fundamentals of Development in 1C: Taxi

Aprenda a programar en 1C en su lugar de mi libro "Programe en 1C en 11 pasos"

  1. El libro está escrito en un lenguaje claro y simple, para principiantes.
  2. Aprenda a comprender la arquitectura de 1C;
  3. Comenzará a escribir código en el lenguaje 1C;
  4. Dominar las técnicas básicas de programación;
  5. Reforzar los conocimientos adquiridos con la ayuda de un libro de problemas;

Una excelente guía para el desarrollo en una aplicación 1C administrada, tanto para desarrolladores principiantes como para programadores experimentados.

  1. Muy asequible y lenguaje comprensible exposiciones
  2. El libro se envía a Email v Formato PDF... ¡Se puede abrir en cualquier dispositivo!
  3. Comprender la ideología de una aplicación gestionada por 1C
  4. Aprenda a desarrollar una aplicación administrada;
  5. Aprender a diseñar formularios gestionados 1C;
  6. Podrás trabajar con básicos y los elementos necesarios formularios gestionados
  7. Programación para aplicación gestionada se aclarará

Código promocional para un 15% de descuento - 48PVXHeYu


Si esta lección te ayudó a resolver algún problema, te gustó o te resultó útil, entonces puedes apoyar mi proyecto transfiriendo cualquier cantidad:

puedes pagar manualmente:

Yandex.Money - 410012882996301
Dinero web - R955262494655

Únete a mis grupos.

El proceso de establecer una configuración típica en el sistema 1C: Enterprise se describirá en detalle a continuación. 8.3 (en versiones 8.2 y 8.1 acciones son las mismas) en los sistemas operativos Windows, usando el ejemplo de la solución " Contabilidad empresarial, revisión 3.0". Dado que la instalación de una configuración típica se produce a partir de las plantillas de configuración, el algoritmo para instalar la plantilla se describirá secuencialmente y luego la creación de una nueva base de datos a partir de la plantilla instalada.

1. Instalación de la plantilla

Entonces, como se mencionó anteriormente, las bases de información se crean a partir de plantillas. Una plantilla es una colección de archivos de entrega, un archivo de manifiesto y archivos relacionados, a partir de los cuales se crea una base de información. Todas las plantillas deben instalarse en la computadora del usuario en un directorio (puede haber varios directorios de este tipo). Para agregar una nueva plantilla, necesita programa especial ajustes de configuración (distribución). Por lo general, puede obtener el instalador en el disco ITS o en el sitio de asistencia al usuario de 1C: Enterprise.

Abra el directorio con el instalador de configuración típico y ejecute el archivo setup.exe.

Se inicia el instalador de configuración. Haga clic en " Más lejos»En la ventana inicial del programa.

Ahora seleccione el directorio donde se almacenará la plantilla. Por defecto, el programa nos ofrece un directorio % APPDATA% \ 1C \ 1Cv8 \ tmplts... Este catálogo está disponible solo para el actual Usuario de Windows... Si desea que la plantilla de configuración esté disponible para todos los usuarios este computador, debe cambiar la ruta de instalación de la plantilla al directorio al que otros usuarios sistema operativo... Después de seleccionar el directorio requerido, haga clic en " Más lejos».

Estamos esperando el final de la instalación y hacemos clic en " Listo"Para completar el asistente.

Las plantillas de configuración están ubicadas en subdirectorios de una determinada estructura: cada proveedor de configuración elige un subdirectorio según el nombre de su organización (por ejemplo, 1C coloca sus soluciones en el directorio 1C), luego las configuraciones van, y dentro de estos subdirectorios, la división en directorios correspondientes versiones de configuraciones publicadas. Así, la ruta completa a la plantilla de configuración en nuestro caso será la siguiente: C: \ 1C_BASE \ tmplts \ 1c \ Contabilidad \ 3_0_28_3 \, dónde:

  • C: \ 1C_BASE \ tmplts \- directorio general para almacenar plantillas
  • ... \ 1c \- directorio con el nombre del proveedor de la solución
  • ... \ Contabilidad \- directorio de configuración de alias
  • …\3_0_28_3\ - directorio con la versión de la configuración actual

El directorio final contiene varios archivos de servicio, que incluyen:


2. Crear una nueva base de datos a partir de una plantilla

Ahora creemos una nueva base de datos a partir de la plantilla instalada en el paso 1. Pero primero, indicaremos el directorio con la ubicación de las plantillas de configuración (si se hubiera cambiado). Para hacer esto, inicie el cliente 1C: Enterprise, en la ventana de selección de la base de información, haga clic en Personalización", En la ventana de configuración abierta del cuadro de diálogo de inicio, agregue nuestro directorio de plantillas de configuración (puede agregar varios directorios) y haga clic en" OK»Guardar los valores ingresados.

Se abrirá el Asistente para agregar base de datos / grupo. Si se crea una nueva base de información, configure el botón de radio correspondiente (ya configurado de forma predeterminada) y haga clic en " Más lejos».

En la siguiente ventana, veremos una lista de plantillas instaladas en el directorio anterior especificado. De acuerdo con el archivo de manifiesto, para la plantilla instalada, hay 2 opciones para crear una base de datos: una base de datos nueva (limpia) y una base de datos con datos de demostración para demostrar las capacidades de configuración. (Si planea crear una base de datos para la posterior carga de datos en ella desde el archivo de descarga (* .dt) o para desarrollar una nueva configuración, entonces debe seleccionar el elemento " Creación de una infobase sin configuración.. ".) Seleccione la opción que necesitemos y haga clic en" Más lejos».

Ingrese el nombre de la base de datos (como se mostrará en la lista) y seleccione el tipo de ubicación de la base de datos - expediente(en la computadora del usuario o en red local) o Servidor de cliente(en el servidor). En este ejemplo, seleccionaremos la versión del archivo del trabajo (escribí en detalle sobre cómo agregar una base de datos al servidor 1C: Enterprise) configurando el interruptor apropiado y haciendo clic en " Más lejos».

Especifique la ruta para la ubicación de los archivos de la base de datos y haga clic nuevamente " Más lejos».

En la última página, especificamos los parámetros de lanzamiento para la base agregada. La versión del cliente 1C: Enterprise que se está iniciando se agrega desde el archivo de manifiesto. Si la versión de configuración difiere de la versión 1C (por ejemplo, la configuración para la versión 8.2, pero desea ejecutar desde un cliente de la versión 8.3), debe cambiar este parámetro o también instalar "1C: Enterprise" la versión que quieras... Habiendo decidido los parámetros, haga clic en " Listo"Para completar el asistente y luego iniciar el proceso de creación de una nueva base de datos (de hecho, cargar datos desde un archivo 1Cv8new.dt o 1Cv8.dt ), lo que puede llevar algún tiempo.

Si todo salió bien, deberíamos ver la base de datos recién agregada en la lista de bases de información. Para conectarse a esta base de datos, selecciónela en la lista y haga clic en uno de los botones de inicio, según el modo de inicio del cliente requerido: 1C: Enterprise o Configurator.

¿Te ayudó este artículo?