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

Ключ

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

Изменить цвет

...

диапазона Р7 Версия

...

4 (Python)

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

...

Описание

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

Image Removed

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

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

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

Имя столбца начальной ячейки           Имя столбца начальной ячейки диапазона. Если поле не заполнено, начальный столбец будет определен по значению из поля
                                                                 "Индекс столбца начальной ячейки"

Индекс столбца начальной ячейки      Порядковый номер столбца начальной ячейки диапазона. Нумерация начинается с 1. Если поле не заполнено, будет взят индекс
                                                                 первого столбца в используемой области

Индекс строки начальной ячейки        Порядковый номер строки начальной ячейки диапазона. Нумерация начинается с 1. Если поле не заполнено, будет взят индекс
                                                                 первой строки в используемой области

Имя столбца конечной ячейки             Имя столбца конечной ячейки диапазона. Если поле не заполнено, конечный столбец будет определен по значению из поля
                                                                 "Индекс столбца конечной ячейки"

Индекс столбца конечной ячейки        Порядковый номер столбца конечной ячейки диапазона. Нумерация начинается с 1. Если поле не заполнено, будет взят индекс последнего
                                                                 столбца в используемой области

Индекс строки конечной ячейки          Порядковый номер строки конечной ячейки диапазона. Нумерация начинается с 1. Если поле не заполнено, будет взят индекс последней
                                                                 строки в используемой области

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

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

Настройки

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

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

Image Added

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

 Нумерация Если поле не заполнено, будет взят индекс первого столбца в используемой области Нумерация Если поле не заполнено, будет взят индекс первой строки в используемой области Нумерация Если поле не заполнено, будет взят индекс последнего столбца в используемой области Нумерация Если поле не заполнено, будет взят индекс последней строки в используемой области

Свойство

Описание

Тип

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

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

Параметры

КонтекстКонтекст документа табличного типа, открытого в Р7-Офис
P7-Офис таблицы
Да
Имя столбца начальной ячейкиИмя столбца начальной ячейки диапазона. Если поле не заполнено, начальный столбец будет определен по значению из поля "Индекс столбца начальной ячейки"
Строка
Нет
Индекс столбца начальной ячейкиПорядковый номер столбца начальной ячейки диапазона. Нумерация начинается с 1. 
Число
Нет
Индекс строки начальной ячейкиПорядковый номер строки начальной ячейки диапазона. Нумерация начинается с 1. 
Число
Нет
Имя столбца конечной ячейкиИмя столбца конечной ячейки диапазона. Если поле не заполнено, конечный столбец будет определен по значению из поля "Индекс столбца конечной ячейки"Строка
Нет
Индекс столбца конечной ячейкиПорядковый номер столбца конечной ячейки диапазона. Нумерация начинается с 1.
Число
Нет
Индекс строки конечной ячейкиПорядковый номер строки конечной ячейки диапазона. Нумерация начинается с 1. 
Число
Нет
Цвет

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

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

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

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

Для корректного запуска действий из под ОС Windows необходимо добавить плагин в "Р-7 Офис":

...

Плагин P7.

...

Плагин передается пользователю при поставке студии.

При работе с ОС Linux необходимо руководствоваться инструкциями по работе Студии с ОС Linux.

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

Задача

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

...

  1. Собрать схему робота, состоящую из действий:
    Image RemovedImage Added

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

...