У меня такая же ситуация и вопрос. Просматривая форумы на filehelpers.net, я нашел эту тему (с 2007 года ?!) с ответом самого Маркоса:
Вопрос:
Можно ли пропустить некоторые поля в макете с разделителями длины? Например:
ExternalSysId | ExportDate | FirstName | LastName
Мне нужны только FirstName и LastName, и я не хочу загромождать мой код "пустыми" полями?
Ответ:
В библиотеке нет встроенной функции для этого.
Вы можете сделать поля приватными, библиотека будет читать значения, но вы не видите их из своего кода =) Если в будущем вам понадобятся эти поля, вы можете сделать их публичными
Таким образом, использование мастера записи класса для уменьшения объема требуемой печати, а затем закрытие ненужных полей выглядит как лучший вариант на данный момент.