Compartir a través de


Registros delimitados y posicionales anidados

En los formatos de archivo plano admitidos por Microsoft BizTalk Server, se permiten algunas combinaciones de registros posicionales y delimitados y otros no se permiten. Se permiten las siguientes combinaciones:

  • Los archivos sin formato en los que se usan delimitadores para determinar los límites entre todos los registros y los registros subordinados entre sí, y en los que se utilizan delimitadores (probablemente diferentes) para separar los campos dentro de estos registros.

  • Los archivos sin formato en los que los límites entre todos los registros, los registros subordinados y los campos se determinan en función de la posición que ocupan dentro del archivo según longitudes predefinidas de registro y campo.

  • Los archivos sin formato en los que se usan delimitadores para determinar los límites entre, como mínimo, el conjunto de registros más externo del archivo y en los que se utiliza una combinación de registros delimitados y posicionales subordinados. Los límites entre los campos de un registro delimitado o posicional subordinado se determinan mediante delimitadores o longitudes de campo fijas, respectivamente Los registros subordinados de un registro posicional (subordinado) también deben ser posicionales; es decir, una vez que una parte del archivo cambia de registros delimitados a posicionales, toda la parte subordinada del archivo debe ser posicional.

    Debido a las ambigüedades de análisis que podrían resultar, los registros posicionales no pueden contener registros subordinados delimitados, con independencia de dónde aparezcan.

Consulte también

Consideraciones al crear esquemas de mensajes de archivo sin formato