From 213fd2c82d7076ff0f9c4f896bbeb7e786821574 Mon Sep 17 00:00:00 2001 From: karamovavv Date: Fri, 3 Sep 2021 17:36:44 +0500 Subject: [PATCH] 5.13.4 --- docs/HelloStudio.md | 10 +++-- docs/excel.md | 94 +++++++++++++++++++++++++--------------- docs/media/image370.png | Bin 0 -> 13009 bytes docs/media/image371.png | Bin 0 -> 9496 bytes 4 files changed, 67 insertions(+), 37 deletions(-) create mode 100644 docs/media/image370.png create mode 100644 docs/media/image371.png diff --git a/docs/HelloStudio.md b/docs/HelloStudio.md index 67dd8a8..4e23c1c 100644 --- a/docs/HelloStudio.md +++ b/docs/HelloStudio.md @@ -104,9 +104,13 @@ и название файла, в котором будет сохранен проект (по умолчанию, предлагается название проекта, которое вы задали при его создании). Файлы проектов Lexema-RPA Studio имеют расширение «.rpa». После выбора -папки для сохранения, необходимо нажать на кнопку «Сохранить» (рис. 6). По завершении операции, файл проекта будет сохранен по -указанному расположению. Существующий проект будет сохранен в его -текущем расположении. +папки для сохранения, необходимо нажать на кнопку «Сохранить» (рис. 6). +По завершении операции, файл проекта будет сохранен по указанному расположению. +Существующий проект будет сохранен в его текущем расположении. + +При открытии проекта через любой текстовый редактор можно будет просмотреть весь +алгоритм робота в формате XML, в связи с чем появляется возможность загружать роботов +в системы контроля версий. #### Сохранить как diff --git a/docs/excel.md b/docs/excel.md index 9d15e0c..ee6ceec 100644 --- a/docs/excel.md +++ b/docs/excel.md @@ -1533,31 +1533,44 @@ A1:A5 только действительные числа, находящиес
Рис. 96. Результат выполнения действия «Объединить ячейки»
+***Действие «Получить объединенные ячейки»*** + +Действие принимает на вход ячейку (или диапазон ячеек) и возвращает для неё +(или каждой из диапазона) null, если ячейка не объединена с другими ячейками, +или диапазон ячейки, в которую она входит. + +
+ +
Рис. 97. Пример настройки действия «Получить объединенные ячейки»
+ +Например, для ячеек «B2», «B3» и «B4» с рисунка 96 результатом будет «B2:B4», а для ячейки B1 – null. + + ***Действие «Очистить форматирование»*** Действие очищает форматирование в указанном диапазоне выбранного листа.
-
Рис. 97. Пример настройки действия «Очистить форматирование»
+
Рис. 98. Пример настройки действия «Очистить форматирование»
**ПРИМЕР.** Очистим форматирование, которое содержится в диапазоне A17:C19. Для -этого заполним действие так, как указано на рисунке 97 и запустим +этого заполним действие так, как указано на рисунке 98 и запустим робота. -Исходные данные представлены на рисунке 98: +Исходные данные представлены на рисунке 99:
-
Рис. 98. Пример исходных данных
+
Рис. 99. Пример исходных данных
-Результат работы представлен на рисунке 89 +Результат работы представлен на рисунке 100
-
Рис. 99. Результат выполнения действия «Очистить форматирование»
+
Рис. 100. Результат выполнения действия «Очистить форматирование»
***Действие «Формат ячейки»*** @@ -1568,7 +1581,7 @@ A1:A5 только действительные числа, находящиес
-
Рис. 100. Пример настройки действия «Формат ячейки»
+
Рис. 101. Пример настройки действия «Формат ячейки»
#### Действие «Формат числа» @@ -1577,7 +1590,7 @@ Excel.
-
Рис. 101. Пример настройки действия «Формат числа»
+
Рис. 102. Пример настройки действия «Формат числа»
Примеры форматов можно посмотреть в программе Excel, кликнув правой кнопкой левой кнопкой мыши по ячейке – «Формат ячейки» – вкладка «Число» @@ -1585,31 +1598,44 @@ Excel.
-
Рис. 102. Просмотр примеров форматов числа в Excel
+
Рис. 103. Просмотр примеров форматов числа в Excel
Наиболее часто используемые форматы числа предлагаются в студии при наведении на поле для ввода формата.
-
Рис. 103. Просмотр примеров форматов числа в студии
+
Рис. 104. Просмотр примеров форматов числа в студии
**ПРИМЕР.** Отформатируем число, содержащееся в ячейке A1 в денежный долларовый -формат. Для этого заполним действие так, как указано на рисунке 103. +формат. Для этого заполним действие так, как указано на рисунке 104. -Исходные данные представлены на рисунке 104: +Исходные данные представлены на рисунке 105:
-
Рис. 104. Пример исходных данных
+
Рис. 105. Пример исходных данных
Результат работы представлен на рисунке ниже:
-
Рис. 105. Результат выполнения действия «Формат числа»
+
Рис. 106. Результат выполнения действия «Формат числа»
+ +#### Действие «Получить тип ячейки» + +Данное действие позволяет получить тип выбранной ячейки или диапазона ячеек. +Результирующие данные в случае подачи одной ячейки – одна из строк – «DateTime» +(дата, время), «Numeric» (любые числовые представления, в том числе «денежный» тип), +«Text», «None» (в случае пустой ячейки). В ином случае – двумерный массив типов +соответствующих ячеек. + +
+ +
Рис. 107. Пример заполнения действия «Получить тип ячейки»
+ #### Действие «Выравнивание» @@ -1622,24 +1648,24 @@ Excel.
-
Рис. 106. Пример настройки действия «Выравнивание»
+
Рис. 108. Пример настройки действия «Выравнивание»
**ПРИМЕР.** -В заполненном на рисунке 106 действии настраивается выравнивание +В заполненном на рисунке 108 действии настраивается выравнивание ячейки А1 по центру относительно вертикали. -Исходное положение текста в ячейке представлено на рисунке 97: +Исходное положение текста в ячейке представлено на рисунке 109:
-
Рис. 107. Пример исходных данных
+
Рис. 109. Пример исходных данных
-Результат работы представлен на рисунке 108: +Результат работы представлен на рисунке 110:
-
Рис. 108. Результат выполнения действия «Выравнивание»
+
Рис. 110. Результат выполнения действия «Выравнивание»
#### Действие «Перенос текста» @@ -1649,7 +1675,7 @@ Excel.
-
Рис. 109. Пример настройки действия «Перенос текста»
+
Рис. 111. Пример настройки действия «Перенос текста»
#### Действие «Шрифт» @@ -1659,25 +1685,25 @@ Excel.
-
Рис. 110. Пример настройки действия «Изменение шрифта»
+
Рис. 112. Пример настройки действия «Изменение шрифта»
**ПРИМЕР.** Изменим шрифт текста, находящегося в ячейке B1 так, как указано в -действии на рисунке 110 – сам шрифт изменим на Batang, зададим стиль +действии на рисунке 112 – сам шрифт изменим на Batang, зададим стиль текста – полужирный курсив, а размер текста 16. -Исходное форматирование текста представлен на рисунке 111: +Исходное форматирование текста представлен на рисунке 113:
-
Рис. 111. Пример исходных данных
+
Рис. 113. Пример исходных данных
-Результат работы представлен на рисунке 102: +Результат работы представлен на рисунке 114:
-
Рис. 112. Результат выполнения действия «Шрифт»
+
Рис. 114. Результат выполнения действия «Шрифт»
#### Действие «Границы» @@ -1688,25 +1714,25 @@ Excel.
-
Рис. 113. Пример настройки действия «Границы»
+
Рис. 115. Пример настройки действия «Границы»
**ПРИМЕР.** Добавим штрихпунктирную внешнюю границу для блока текста, находящегося в диапазоне A2:A6. Для этого необходимо заполнить действие так, как -указано на рисунке 113. +указано на рисунке 115. -Исходный вид блока текста представлен на рисунке 114: +Исходный вид блока текста представлен на рисунке 116:
-
Рис. 114. Пример исходных данных
+
Рис. 116. Пример исходных данных
-Результат работы представлен на рисунке 115: +Результат работы представлен на рисунке 116:
-
Рис. 115. Результат выполнения действия «Границы»
+
Рис. 117. Результат выполнения действия «Границы»
## Модуль «Закрыть Excel-файл» @@ -1732,7 +1758,7 @@ Excel-модуль работает с файлами следующим обр
-
Рис. 116. Окно «Закрыть Excel-файл»
+
Рис. 118. Окно «Закрыть Excel-файл»
**Поле «Путь к файлу»** заполняется путем до файла, который необходимо закрыть. Он может содержаться в переменной, или можно выбрать его diff --git a/docs/media/image370.png b/docs/media/image370.png new file mode 100644 index 0000000000000000000000000000000000000000..0c8563ea2e15bb6a9cd475b39cec87fa3768ce1e GIT binary patch literal 13009 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 M)={cdeDUso0sE3gF#rGn literal 0 HcmV?d00001 diff --git a/docs/media/image371.png b/docs/media/image371.png new file mode 100644 index 0000000000000000000000000000000000000000..b9ad26bec2cc559cf8fc346ff5cebd935e290a19 GIT binary patch literal 9496 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 literal 0 HcmV?d00001