Действие парсера «Диалоговое окно выбора элементов»

Параметры действия:

Предназначение действия:

Выводит диалоговое окно со списком элементов массива, чтобы пользователь мог выбрать один или несколько элементов из списка.
Если в исходном массиве элементы содержат несколько столбцов (значения через разделитель |, например «URL|название раздела»), то можно указать, какой из столбцов отображать в списке

Возвращаемое значение: массив значений

 


Параметр «Режим выбора по умолчанию»

Тип параметра: выбор из списка предопределенных значений

Допустимые значения параметра: 1 - выбор нескольких; 2 - с какого начать; 3 - выбор одного

Значение по умолчанию: 1 - выбор нескольких

 

Параметр «Доступные режимы выбора»

Тип параметра: выбор из списка предопределенных значений

Допустимые значения параметра: все; заданный по умолчанию

Значение по умолчанию: все

 

Параметр «Номер столбца для отображения»

Тип параметра: выбор из списка, или ввод вручную

Примеры значений параметра: ; 1; 2; 3; 4

 

Параметр «Выделять по умолчанию»

Тип параметра: выбор из списка, или ввод вручную

Примеры значений параметра: -1 - все значения; 0 - ни одного; 1; 2; 1|5|8 - несколько

Значение по умолчанию: 1

 

Параметр «Заголовок окна»

Тип параметра: произвольное текстовое значение

 

Параметр «Запускать, только если нажата клавиша»

Тип параметра: выбор из списка предопределенных значений

Допустимые значения параметра: ; Ctrl; Shift

Значение по умолчанию:

 

 

Примеры использования:

Предположим, что на входе действия у нас массив из нескольких значений вида ссылка|название:

https://mi-shop.com/catalog/smartphones/|Смартфоны
https://mi-shop.com/catalog/planshety/|Планшеты
https://mi-shop.com/catalog/smart_devices/|Умные устройства
https://mi-shop.com/catalog/audio/|Аудио
https://mi-shop.com/catalog/accessories/|Аксессуары
https://mi-shop.com/catalog/smart_devices%2Ftv%2F/|Телевизоры
https://mi-shop.com/catalog/noutbuki/|Ноутбуки

 

При выполнении действия будет отображено диалоговое окно такого вида:

Результатом будет массив выбранных галочками значений:

Действие Параметр Значение Результат
ДИАЛОГОВОЕ ОКНО выбора элементов Режим выбора по умолчанию 1 - выбор нескольких Массив из 4 значений:
https://mi-shop.com/catalog/planshety/|Планшеты https://mi-shop.com/catalog/smart_devices/|Умные устройства https://mi-shop.com/catalog/audio/|Аудио https://mi-shop.com/catalog/smart_devices%2Ftv%2F/|Телевизоры
Доступные режимы выбора все
Номер столбца для отображения 2
Выделять по умолчанию 0 - ни одного
Заголовок окна Выберите разделы сайта для сбора данных
Запускать, только если нажата клавиша  

Обратите внимание, что отображаются только названия разделов, без ссылок (которые пользователю не нужны, но парсеру без них далее никак), — это достигается указанием опции Номер столбца для отображения=2 (что означает, что отображается только текст после вертикальной черты)