En los tipos de separación delimitados, se utiliza un delimitador para separar los campos de datos pero no hay códigos presentes. No es necesario proporcionar los campos de datos en el orden correcto de la corriente de bits y no se pueden omitir los elementos a mitad de la corriente de bits.
data1*data2*data3*data4
data1*data2*data3*data4siendo el delimitador el asterisco, *
data1**data3*data4
data1*data2Esto es, los delimitadores se habrán suprimido del final de este grupo o tipo complejo.
data1*data2**Esto es, tienen que estar presentes los delimitadores para indicar que faltan elementos (de longitud cero).
Una excepción de esta norma es cuando se utilizan los mismos delimitadores en varios niveles del modelo.
data1*data2*element3Data1*element3Data2*element3Data3*data4
Si faltan element3Data2 y element3Data3 y se han suprimido los delimitadores, entonces el analizador no podrá determinar qué elementos faltan.
data1*data2*element3Data1***data4
Esta limitación también se aplica cuando se utilizan las mismas series de caracteres como delimitadores en Indicador de grupo y Terminador de grupo, de lo contrario la corriente de bits no está clara para el analizador.
data1*data2*data3*data4*data5siendo el delimitador el asterisco, *
Todos los elementos codificados indica que no se utilizan ni códigos ni parámetros asociados. Se ignoran las longitudes.
{data1*data22222*data3}donde:
Si es necesario repetir un elemento de un tipo que tiene el parámetroTodos los elementos codificados, entonces se utiliza el Delimitador de elemento de repetición (RED), para separar los elementos repetidos.
data1*data2:data2:data2:data2:data2*data3*data4donde:
data1*data2*data3*data4
data1*data2::::*data3*data4
data1*data2**data3*data4
Un tipo de separación Elementos de longitud variable delimitados que sólo contiene elementos de longitud variable es similar al tipoTodos los elementos codificados. Si contiene solamente elementos de longitud fija, es similar al tipo Longitud fija.
data1*data2*data3*data4000data5donde:
{data1*data22222*data3*data4000data5}donde:
La acción de un elemento de repetición en un entorno Elementos de longitud variable delimitados depende del número mínimo y máximo de repeticiones y de si el elemento tiene una longitud.
Si se repite un elemento delimitado (esto es, un elemento sin longitud), entonces se necesita el Delimitador de elemento de repetición (RED) y se siguen las mismas normas que para Todos los elementos codificados. Por lo tanto, es necesario un delimitador después de la última repetición. En esta supresión también se pueden suprimir los delimitadores.
data1*data2:data2:data2:data2:data2:data2*data3*data4000data5donde:
Si el campo Suprimir delimitadores de elementos ausentes se establece en Fin de tipo, entonces puede utilizar la supresión de delimitadores.
data1*data2*data3*data4000data5
data1*data2:::::*data3*data4000data5
data1*data2**data3*data4
Esto también proporciona un grupo o tipo complejo de longitud no fija dentro de un entornoElementos variables delimitados.
Si se repite un elemento de longitud fija (un elemento de longitud fija) y el número mínimo de apariciones no es el mismo que las apariciones máximas, entonces no es necesario RED pero se necesita después de la última repetición. La supresión de elementos de esta repetición se puede producir.
data1*data2*data3*data400data400data400data400*data5siendo el delimitador el asterisco, *
data1*data2*data3*data4000data4000*data5
Si se repite un elemento de longitud (un elemento de longitud fija) y el número mínimo de apariciones es el mismo número máximo de apariciones, entonces no se necesita RED. Tampoco es necesario un delimitador después de la última repetición. No se puede truncar esta repetición y no es necesario que todos los elementos estén presentes.
data1*data2*data3*data4000data4000data4000data4000data5siendo el delimitador el asterisco, *
data1*data2*data3*data4000data40000000000000000000data5
Esto también proporciona un grupo o tipo complejo de longitud no fija dentro de un entorno Elementos variables delimitados.
Conceptos relacionados
Separación de elementos de datos
Formato TDS: Tipos de separación codificados
Formato TDS: Tipos de separación delimitados
Formato TDS: tipos de separación de patrón de datos
Formato de serie codificado/delimitado - Integridad del modelo
Tareas relacionadas
Adición de un formato de serie de caracteres Codificado/Delimitado (TDS)
Configuración de las propiedades de serie de caracteres codificado/delimitado (TDS): conjuntos de mensajes
Configuración de las propiedades del formato de serie de caracteres codificado/delimitado (TDS): objetos del modelo de mensaje
Referencias relacionadas
Integridad del modelo de mensaje TDS
Propiedades físicas del formato de serie de caracteres codificado delimitado para los objetos del modelo de mensaje
Avisos |
Marcas registradas |
Descargas |
Biblioteca |
Soporte |
Información de retorno (feedback)
![]() ![]() |
ad00812_ |