Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Изменить цвет диапазона Р7 Версия

...

2 (Python)

Группа действий: P7-Офис

...

Описание

Действие изменяет цвет ячеек в указанном диапазоне ячеек.

Иконка действия

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

Входные параметры

  1. Поле "Контекст" - Контекст документа табличного типа, открытого в Р7-Офис.
  2. Поле "Имя столбца начальной ячейки" - Имя столбца начальной ячейки диапазона. Если поле не заполнено, начальный столбец будет определен по значению из поля "Индекс столбца начальной ячейки".
  3. Поле "Индекс столбца начальной ячейки" - Порядковый номер столбца начальной ячейки диапазона. Нумерация начинается с 1. Если поле не заполнено, будет взят индекс первого столбца в используемой области.
  4. Поле "Индекс строки начальной ячейки" - Порядковый номер строки начальной ячейки диапазона. Нумерация начинается с 1. Если поле не заполнено, будет взят индекс первой строки в используемой области.
  5. Поле "Имя столбца конечной ячейки" - Имя столбца конечной ячейки диапазона. Если поле не заполнено, конечный столбец будет определен по значению из поля "Индекс столбца конечной ячейки".
  6. Поле "Индекс столбца конечной ячейки" - Порядковый номер столбца конечной ячейки диапазона. Нумерация начинается с 1. Если поле не заполнено, будет взят индекс последнего столбца в используемой области.
  7. Поле "Индекс строки конечной ячейки" - Порядковый номер строки конечной ячейки диапазона. Нумерация начинается с 1. Если поле не заполнено, будет взят индекс последней строки в используемой области.
  8. Выпадающий список "Цвет" - Цвет, который будет установлен в ячейках диапазона. Если выбран "Пользовательский", то необходимо заполнить поле "RGB код".
  9. Поле "RGB код" - RGB код для создания пользовательского цвета. Формат записи кода: "значение для канала R, значение для канала G, значение для канала B". Пример: "255,255,100". Допустимое значение каналов - от 0 до 255. Указанный цвет будет использован, только если в поле "Цвет" выбрано значение "Пользовательский".

Настройки

Image Added

Параметры и их настройки

Свойство

Свойство

Англ. наименование

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

Контекст
Context
Контекст документа табличного типа, открытого в Р7-Офис
.

P7-Офис таблицы
Да
Имя столбца начальной ячейки
Starting cell column name
Имя столбца начальной ячейки диапазона. Если поле не заполнено, начальный столбец будет определен по значению из поля "Индекс столбца начальной ячейки"
.

Строка
Нет
Индекс столбца начальной ячейки
Starting cell column index
Порядковый номер столбца начальной ячейки диапазона. Нумерация начинается с 1.Если поле не заполнено, будет взят индекс первого столбца в используемой области
.
Число
Нет
Индекс строки начальной ячейки
Row index of the starting cell
Порядковый номер строки начальной ячейки диапазона. Нумерация начинается с 1. Если поле не заполнено, будет взят индекс первой строки в используемой области
.
Число
Нет
Имя столбца конечной ячейки
End cell column name
Имя столбца конечной ячейки диапазона. Если поле не заполнено, конечный столбец будет определен по значению из поля "Индекс столбца конечной ячейки"
.
Строка
Нет
Индекс столбца конечной ячейки
End cell column index
Порядковый номер столбца конечной ячейки диапазона. Нумерация начинается с 1. Если поле не заполнено, будет взят индекс последнего столбца в используемой области
.
Число
Нет
Индекс строки конечной ячейки
End cell row index
Порядковый номер строки конечной ячейки диапазона. Нумерация начинается с 1. Если поле не заполнено, будет взят индекс последней строки в используемой областиЧисло
Нет
Цвет
Color

Цвет, который будет установлен в ячейках диапазона. Если выбран "Пользовательский", то необходимо заполнить поле "RGB код"

.

Строка
Да
RGB кодRGB
codeRGB
код для создания пользовательского цвета. Формат записи кода: "значение для канала R, значение для канала G, значение для канала B". Пример: "255,255,100". Допустимое значение каналов - от 0 до 255. Указанный цвет будет использован, только если в поле "Цвет" выбрано значение "Пользовательский"
.
Строка
Нет

Особые условия использования

  1. Если имя начального/конечного столбца не заполнено, то берется значение индекса начального/конечного столбца.
  2. Если заполнено имя и индекс столбца, то берется значение имени столбца
  3. Цвета, которые можно установить: Нет цвета, Белый, Черный, Коричневый, Красный, Оранжевый, Желтый, Светло-зеленый, Зеленый, Голубой, Синий, Темно-синий, Пурпурный, Пользовательский.
  4. Если пользователь выберет "Пользовательский", обязательно должно быть заполнено поле "RGB код", в котором должен быть указан rgb код цвета в формате: "значение для канала R, значение для канала G, значение для канала B". Значение для каждого канала должно находиться в диапазоне от 0 до 255. Пример: 134,108,242

Для корректного запуска действий из под ОС Windows необходимо добавить Плагин P7.

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

Задача

Предусловие для всех кейсов: На рабочую область установлено и корректно настроение действие "Открыть" группы P7-Офис.

...

Существует табличный документ.

Image Added

Необходимо установить синий цвет в указанном диапазоне ячеек табличного документа/

Решение

  1. Установить на рабочую область действие действия "Открыть", "Изменить цвет диапазона", "Сохранить".
  2. Корректно заполнить параметры действий.
  3. Запустить робота.

Реализация

  1. Собрать схему робота, состоящую из действий.
    Image Added
  2. Настроить параметры для действия "Открыть".
    1. Поле "
    Цвет" - выбрать один из цветов, кроме пользовательского.
  3. Запустить робота.

Результат: Действие установило указанный цвет в диапазоне ячеек.

Выбор пользовательского цвета

  1. Установить на рабочую область действие "Изменить цвет диапазона".
  2. Корректно заполнить параметры. "Цвет" - "Пользовательский". "RGB код" - указать корректный код.
  3. Запустить робота.

Результат: Действие установило в диапазоне ячеек цвет, указанный rgb кодом.

Решение

...

    1. Путь к файлу". Указать путь к табличному документу, который необходимо открыть.
      Image Added
  1. Настроить параметры для действия "Установить цвет диапазона".
    1. Поле "Контекст". Указать контекст открытого табличного документа.
    2. Поле "Имя столбца начальной ячейки". Указать имя столбца начальной ячейки диапазона, в котором будет устанавливаться новый цвет.
    3. Поле "Строка начальной ячейки". Указать номер начальной строки диапазона, в котором будет устанавливаться новый цвет.
    4. Поле "Имя столбца конечной ячейки". Указать имя столбца конечной ячейки диапазона, в котором будет устанавливаться новый цвет.
    5. Поле "Строка конечной ячейки". Указать номер конечной строки диапазона, в котором будет устанавливаться новый цвет.
    6. Поле "Цвет". Указать цвет, который будет установлен в ячейках диапазона.
      Image Added
  2. Настроить параметры для действия "Сохранить".
    1. Поле "Контекст". Указать контекст открытого табличного документа.
      Image Added
  3. Запустить робота по кнопке "Старт" в верхней панели.

Результат 

Робот отработал успешно.

Image Added

Действие установило синий цвет в диапазоне ячеек.

Image Added