ПОИСК
Быстрый заказ
ОЦЕНКА КУРСАобщая оценка курса:оценка преподавателя: Хочу скидку |
Целью обучения является формирование у слушателей базовых знаний и навыков, необходимых для работы с макросами в «Р7-Офис» и для осуществления своей профессиональной деятельности по решению практических задач с использованием информационных технологий в цифровом пространстве.
Выберите форму обучения,
чтобы увидеть актуальные даты:
РАСПИСАНИЕ ЗАНЯТИЙ
|
|||||||||||
После изучения курса вы сможете
- применять основные алгоритмические конструкции и базовые встроенные объекты JavaScript на практике;
- запускать редактор макросов в редакторах Р7 и включать режим отладки макросов;
- запускать макросы различными способами;
- разрабатывать макросы форматирования данных ячеек на листе рабочей книги;
- разрабатывать макросы обработки данных с нескольких листов рабочей книги;
- работать с документацией по объектной модели электронной таблицы Р7 для реализации простых задач автоматизации с помощью макросов в рамках рабочей книги;
- работать с документацией по объектной модели текстового редактора Р7 для реализации простых задач автоматизации с помощью макросов в рамках текстового документа;
- работать с документацией по объектной модели редактора презентаций Р7 для реализации простых задач автоматизации с помощью макросов в рамках презентации.
Содержание курса
Модуль 1. Основы программирования на JavaScript
Модуль 2. Введение в макросы Р7-Офис
Модуль 3. Макросы в табличном редакторе Р7-Офис
Модуль 4. Макросы в редакторе текстовых документов и в редакторе презентаций Р7-Офис
- Введение в JavaScript.
Что такое JavaScript. ECMAScript.
Применение JavaScript.
Встраивание кода JavaScript в HTML-код страницы.
Возможности JavaScript для разработчика. Среда разработки. - Синтаксис JavaScript.
Вывод отладочных сообщений в консоль панели разработчика браузера.
Синтаксис языка JavaScript. Переменные и числа.
Операторы. Приоритеты операций. Логические и арифметические операции.
Использование конструкций switch, while, for, break.
Массивы в JavaScript.
Введение в ООП. - Основные встроенные объекты JavaScript и их базовые методы.
Методы работы со строками (String).
Основные методы массивов (Array).
Использование математических функций (Math).
Введение в работу с датами и временем (Date). - Практическая работа «Применение основных конструкций и базовых объектов JavaScript на практике».
Модуль 2. Введение в макросы Р7-Офис
- Среда разработки макросов: редактор макросов и режим отладки.
Редактор макросов: интерфейс, первый макрос.
Способы запуска макросов.
Включение режима отладки и запуск панели разработчика. - Знакомство с объектной моделью таблицы Р7-Офис.
Введение в объектную модель таблицы.
Значения ячеек: чтение и запись.
Работа с диапазонами ячеек.
Доступ к ячейкам и диапазонам (GetRange).
Добавление листа и гиперссылки.
Форматирование ячеек. - Источники справочной информации.
- Практическая работа «Форматирование ячеек и диапазонов».
- Практические примеры макросов на листе.
Введение в валидацию данных на листе книги.
Трансформация английской даты.
Явное приведение типов данных.
Проблема региональных форматов. - Практическая работа «Работа с данными на листе книги».
Модуль 3. Макросы в табличном редакторе Р7-Офис
- Работа с данными на нескольких листах книги.
Способы получения ссылок на листы книги.
Макросы на обработку данных с нескольких листов книги. - Практическая работа «Консолидация данных с нескольких листов».
- Манипуляции с диаграммами и фигурами.
Обновление данных созданной диаграммы.
Создание новой диаграммы.
Добавление фигур на лист. - Практическая работа «Манипуляции с диаграммами и фигурами».
Модуль 4. Макросы в редакторе текстовых документов и в редакторе презентаций Р7-Офис
-
Сходства и различия макросов в редакторах Р7-Офис.
Сходства макросов в редакторах Р7-Офис.
Различия макросов в редакторах Р7-Офис. -
Знакомство с объектной моделью документа.
Основные объекты документа.
Добавление контента к документу. - Практические примеры макросов в текстовых документах.
- Практическая работа «Форматирование поэтического текста».
-
Знакомство с объектной моделью презентации.
Основные объекты презентации.
Добавление контента к презентации. -
Практический пример макроса в презентациях.
Задача генерации слайда с оглавлением. -
Практическая работа «Согласование слайдов».
Слушатели
- широкий круг специалистов, которым необходимы расширенные профессиональные навыки работы с пакетом прикладных программ «Р7-Офис» для автоматизации решения типичных задач (c использованием макросов).
Предварительная подготовка
- Знание основ работы с персональным компьютером.
- Умение работать в среде ОС (Windows, Linux, Android, IOS и др.).
- Базовые знания и навыки работы с пакетом офисных приложений Р7-Офис.
- Знание основных алгоритмических конструкций (ветвления, циклы) (желательно).