Чтение оцифрованного документа с помощью TaskBot
Используйте для TaskBot чтения обработанного документа из файла CSV.
Как правило, выходные данные .csv напрямую отражают последовательность выбора полей при создании экземпляра обучения. Поля, добавленные позже путем редактирования экземпляра обучения, отображаются в конце Тем не менее , все файлы .csv, созданные для одного экземпляра обучения, не гарантированно имеют одинаковую последовательность полей заголовка. Это происходит из-за того, что некоторые функции, такие как вложенный стол и мультистол, которые имеют собственную специализированную конфигурацию на уровне бот, изменяют последовательность полей в зависимости от того, как этот бот настраивается во время обучения.
Поэтому следует получить доступ к выходному файлу .csv, используя имена полей, а не индекс в заголовке.
Процедура
- Enterprise Client В интерфейсе редактора Enterprise Client Editor Automation Anywhere перетащите команду Read from CSV/Text из списка команд на панель Список действий задач.
-
Выполните следующие действия
- Выберите Выбрать файл для чтения файла.
- При необходимости выберите один из режимов разделителей, заголовка и обрезки.
- Выберите , чтобы обеспечить точное отображение всех специальных символов из разных языков.
- Нажмите кнопку Сохранить , чтобы добавить команду на панель Список действий задач.
-
Используйте
переменную $Filedata Column$ для указания столбца CSV для извлечения.
В следующем примере используется команда Read from CSV/Text с командой loop для чтения оцифрованных документов в формате CSV из IQ Bot пути IQ Bot Success.
$Filedata Column(1)$
возвращает значение из первого столбца. $Filedata Column(2)$
возвращает значение из второго столбца. Цикл выполняет итерацию каждой записи в файле CSV и возвращает значения для первого и второго столбцов. При необходимости используйте эти значения для дальнейшей автоматизации.столбце $Filedata Column(name)$
имя может быть $ Filedata Column(Invoice_Date)$
.