MXCP não produz saídas de registros vazios. Os registros de entrada ou os processados que não tenham campos são descartados. Os registros logicamente apagados só são processados, se for usada a opção undelete. Pode ser usado o mesmo arquivo mestre tanto para a entrada como para a saída, porém só será possível reorganizar um arquivo mestre, copiando-o a um novo. A opção create=<dbout> assegura que <dbout> será criado o reinicializado. O comando:
mxcp in create=out period=.,3 repeat=;,7
Para o arquivo mestre in :
MFN 1 3 «Field 3 occ 1. » 3 «Field 3 occ 2 .» 7 «Field 7/1; Field 7/2; Field 7/3.» MFN 2 ... Cria out com: MFN 1 3 «Field 3 occ 1» 3 «Field 3 occ 2» 7 «Field 7/1» 7 «Field 7/2» 7 «Field 7/3» MFN 2 ... Produz as seguintes mensagens: *** mfn 1 tag=3/1 -> rejected char *** mfn 1 tag=3/1 -> rejected char *** mfn 1 tag=3/1 . -> rejected char *** mfn 1 tag=3/2 -> rejected char *** mfn 1 tag=3/2 . -> rejected char *** mfn 1 tag=3/2 -> rejected char *** mfn 1 tag=7/1 -> rejected char