Мінлива! DATASOURCE iMacros задає ім'я і місце розташування файлу, дані з якого потрібні для роботи макросу. Якщо папка не вказана, тоді передбачається, що файл знаходиться в стандартному каталозі iMacros, зазвичай це:% Імя_пользователя% \ Documents \ iMacros \ Datasources \. Як значення, яке приймає команда, є існуюче ім'я і шлях вихідного файлу.
× Внутрішня змінна
командою SET
«Внутрішня змінна» означає, що сам iMacros встановлює значення даної змінної під час виконання макросу. SET означає, що користувач може встановити це значення за допомогою команди SET при редагуванні макросу.
Приклади з! DATASOURCE iMacros:
Найпростіший приклад використання змінної! DATASOURCE разом з командою SET:
SET. DATASOURCE C. \ мойфайл. txt
Якщо в дорозі до файлу містяться прогалини, тоді можна все значення оточити подвійними лапками, однак в цьому випадку все зворотні Слеш повинні бути продубльовані, як в прикладі нижче:
SET. DATASOURCE "C: \\ Моя iMacros папка \\ мойфайл.txt"
В якості альтернативи попередньому способу, можна все прогалини в шляху замінити на
SET. DATASOURCE C. \ Моя
Так само можете подивитися приклад макросу: Demo-Datasource.iim
Примітки:
!DATASOURCE COLUMNS
Мінлива! DATASOURCE_COLUMNS iMacros задає кількість стовпців у файлі, з якого зчитується інформація. Як значення приймає позитивне ціле число.
Примітка:
- Завдання даної змінної обов'язково тільки в iMacros для Chrome, у всіх інших версіях автоматично визначається кількість стовпців.
× Внутрішня змінна
командою SET
!DATASOURCE DELIMITER
Мінлива! DATASOURCE_DELIMITER iMacros дозволяє перевизначити символ, який використовується для розмежування даних (стовпців) в вашому вхідному файлі CSV або TXT. Заводський параметр кома (,), але можна встеріть знаки: точка (.), Крапка з комою (;), можна знак долара ($) або відсотка (%).
× Внутрішня змінна
командою SET
Примітки:
- Тип роздільник повинен бути вказаний перед завданням значення для! DATASOURCE.
- Дана змінна відноситься тільки до iMacros for Firefox. Для зміни роздільника в iMacros для IE або iMacros браузері дивіться примітки до! DATASOURCE iMacros (на початку статті).