Ошибка в точности как говорится; поля не могут быть сопоставлены; другими словами, поля должны совпадать. Поскольку вы получаете имена полей по умолчанию на этапе чтения, то вам следует либо переименовать поля перед передачей коллекции процессу, либо чтобы коллекция, получающая коллекцию на уровне процесса, не имела определенных полей (она получит заголовки, определенные из объекта и после этого вы можете переименовать поля или просто использовать имена столбцов по умолчанию, но это не практично).
Чтобы переименовать поля, вы можете использовать объект по умолчанию «Утилита - Управление коллекцией», либо «Переименовать поля коллекции», либо «Переименовать поле».
Переименовать поля коллекции
Вам нужно будет предоставить коллекцию, содержащую таблицу чтения (Основная коллекция), и коллекцию, содержащую те же заголовки, что и коллекцию, содержащую таблицу чтения (Новые заголовки), и в первой строке новые заголовки (они были разработаны так, это не так интуитивно понятно, мне понадобилось много времени, чтобы понять это). Коллекция New Headers должна выглядеть следующим образом:
Переименовать поле
Для этого вам нужно будет перебрать каждый заголовок. Collection In
будет коллекцией, содержащей таблицу чтения, и вы вставляете каждый заголовок, чтобы изменить по одному за раз. (например, итерация первого цикла будет иметь Column1
в качестве имени поля и date
как новое имя, итерация второго цикла будет иметь Column2
и open
и т. д.)