Vistas:

Pregunta:
¿Cómo se calculan los subdirectorios en los Archivadores DocuWare?

Respuesta:
El cálculo de los subdirectorios individuales puede realizarse mediante las siguientes fórmulas matemáticas:
X: Número de archivo (:=Document-ID :=Record-ID)
1.Nivel de subdirectorio: x / (256 * 256 *256)
2.Nivel de subdirectorio: x / (256 *256)2.Nivel de subdirectorio: x / (256 * 256)
3. Nivelde subdirectorio: (x/2)Nivel de subdirectorio: (x/256) AND 255

Ejemplo:
La página del documento con el número 125876 debe almacenarse:
1. Subdirectorio: x / (256 * 256 *256) Subdirectorio:
125876 / (256 * 256 * 256) = 0.0075 => 000 (como no se pueden utilizar fracciones en aritmética de enteros, se redondea al siguiente número entero).
2. Subdirectorio:(x/256 Y 255)Subdirectorio:125876 / (256 * 256) = 1.92 => 001 (como no se pueden utilizar fracciones en aritmética de enteros, se redondea al siguiente número entero).
3. Subdirectorio:(256 * 256) = 0.0075 => 000 (comono se pueden utilizar fracciones en aritmética de enteros, se redondea al siguiente número entero).Subdirectorio:125876 / (256) AND 255 = 491 AND 255 = 235 => 235 (la aritmética de números enteros garantiza siempre que el resultado de la división sigue siendo entero AND representa la suma/AND matemática enlace:

La ruta para el fichero a almacenar es la siguiente:
D:\DOCS\PERSONAL.000001/000/001/235/0000125876/0000125876.xml
D:\DOCS\PERSONAL.000001/000/001/235/0000125876/f0.DWTiff

 

Tenga en cuenta: Este artículo es una traducción del idioma inglés. La información contenida en este artículo se basa en la(s) versión(es) original(es) del producto(s) en inglés. Puede haber errores menores, como en la gramática utilizada en la versión traducida de nuestros artículos. Si bien no podemos garantizar la exactitud completa de la traducción, en la mayoría de los casos, encontrará que es lo suficientemente informativa. En caso de duda, vuelva a la versión en inglés de este artículo.