Импортировать данные из MS Excel или XML можно следующим образом:
• | Меню: Операции >> Справочник >> Макросы >> Обмен данными >> Обмен данными. Импорт из Excel или XML |
• | Меню: Моделирование >> Финансы >> Макросы >> Обмен данными >> Обмен данными. Импорт из Excel или XML |
• | Меню: Моделирование >> Документы и процессы >> Обмен данными >> Обмен данными. Импорт из Excel или XML |
Назначение: автоматизирует процесс импорта данных из MS Excel или XML.
Для того чтобы макрос выполнялся регулярно с помощью регламентного задания, необходимо установить опцию Не открывать при выполнении.
Параметры макроса:
o | Свойства |
• | Выводить отчёт о результатах работы — указывается, требуется ли выводить отчёт о результатах работы. |
• | Выводить сообщения об ошибках — указывается, требуется ли выводить сообщения об ошибках. |
• | Комментарий — указывается комментарий для проводок. |
• | Настройка импорта — указывается настройка импорта, согласно которой будут загружаться данные. |
• | Файл документа — указывается файл документа, хранящий файл MS Excel или XML, из которого будет производиться импорт или строка с указанием пути к импортируемому файлу. |
• | Регламентный документ — отображается сформированный в результате импорта регламентный документ. Если указать документ до выполнения макроса, то указанный документ будет перезаписан. |
Пример настройки макроса Обмен данными. Импорт из Excel или XML
Для записи всех параметров необходимо нажать кнопку ОК или Записать.
Для запуска макроса следует выделить макрос в справочнике Макросы и нажать кнопку Выполнить на форме списка справочника. В открывшейся форме заполнить значение необходимых незаполненных параметров (если такие есть) и нажать кнопку Выполнить.
Выполнение макроса Обмен данными. Импорт из Excel или XML
После выполнения макроса появится Выходной параметр — Регламентный документ.
Выполненный макрос Обмен данными. Импорт из Excel или XML
После выполнения макроса (при соответствующих настройках) будет сформирован отчёт о результатах выполнения обработки.
Отчёт о результатах выполнения обработки
См. также: