Описание [Ильяс Низамутдинов] Мастерство отладки в 1С + Расширения конфигураций 1С (2024):
Мастерство отладки в 1С: восемь простых шагов
Ильяс Низамутдинов
В онлайн-курсе "Мастерство отладки в 1С: восемь простых шагов" рассматриваются главные вопросы работы с отладкой в 1С, знание которых очень критично для любого, кто начинает программировать в платформе 1С.
В результате прохождения курса вы приобретете все необходимы знания по работе с отладкой в 1С и сможете их успешно применять на практике!
Отладка - этим словом называют комплекс работ с уже написанным и разработанным приложением. В это комплекс входят: остановка выполнения программы в нужном месте кода, движение по коду, получение значений переменных и многие другие действия, которые помогают лучше узнать ход работы конфигурации 1С.
Уметь работать со всеми инструментами отладки - это главный навык любого разработчика программного обеспечения 1С! Поскольку без знаний механизмов отладки затруднительно какое-либо дальнейшее тестирование и сопровождение уже написанного продукта.
Структура курса
Урок 1. Подключение и отключение отладки
1.1. Вводная. С какой базой работаем
1.2. Запуск отладки из конфигуратора
1.3. Подключение к отладке уже запущенной базы
1.4. Отладка расширений
1.5. Отладка фоновых заданий
Урок 2. Работа с точкой останова в отладке
2.1. Установка, снятие и удаление точек останова
2.2. Точка останова с условием
2.3. Остановка по ошибке
2.4. Новое в работе с точкой останова в платформе 8.3.24
Урок 3. Работа с кодом в отладке
3.1. Движение по коду
3.2. Локальные переменные, вычисление выражения, табло и стек вызова
3.3. Изменение значения переменных в табло
Урок 4. Отладка запросов
4.1. Отладка простого запроса и запроса с временными таблицами в консоли запроса
4.2. Отладка простого запроса и запроса с временными таблицами в отладчике
Урок 5. Отладка отчётов на СКД
5.1. Отладка с помощью консоли СКД фирмы «1С»
5.2. Отладка при помощи консоли СКД инструментов разработчика
Урок 6. Работа с ошибками при тестировании приложения
6.1. Исправление ошибок при помощи отладчика
6.2. Исправление ошибок при помощи журнала регистрации
Урок 7. Работа с замером производительности
7.1. Использование окна "Замер производительности"
Урок 8. Изучение функционала конфигураций на примере 1С: УНФ Учебная
8.1. Отладка печати коммерческого предложения документа «Заказ покупателя»
8.2. Отладка создания договора займа из справочника «Сотрудники»
8.3. Отладка заполнения цен при выборе номенклатуры в табличной части документа «Заказ покупателя»
1.1. Вводная. С какой базой работаем
1.2. Запуск отладки из конфигуратора
1.3. Подключение к отладке уже запущенной базы
1.4. Отладка расширений
1.5. Отладка фоновых заданий
Урок 2. Работа с точкой останова в отладке
2.1. Установка, снятие и удаление точек останова
2.2. Точка останова с условием
2.3. Остановка по ошибке
2.4. Новое в работе с точкой останова в платформе 8.3.24
Урок 3. Работа с кодом в отладке
3.1. Движение по коду
3.2. Локальные переменные, вычисление выражения, табло и стек вызова
3.3. Изменение значения переменных в табло
Урок 4. Отладка запросов
4.1. Отладка простого запроса и запроса с временными таблицами в консоли запроса
4.2. Отладка простого запроса и запроса с временными таблицами в отладчике
Урок 5. Отладка отчётов на СКД
5.1. Отладка с помощью консоли СКД фирмы «1С»
5.2. Отладка при помощи консоли СКД инструментов разработчика
Урок 6. Работа с ошибками при тестировании приложения
6.1. Исправление ошибок при помощи отладчика
6.2. Исправление ошибок при помощи журнала регистрации
Урок 7. Работа с замером производительности
7.1. Использование окна "Замер производительности"
Урок 8. Изучение функционала конфигураций на примере 1С: УНФ Учебная
8.1. Отладка печати коммерческого предложения документа «Заказ покупателя»
8.2. Отладка создания договора займа из справочника «Сотрудники»
8.3. Отладка заполнения цен при выборе номенклатуры в табличной части документа «Заказ покупателя»
Расширения конфигураций 1С. Старт
В онлайн-курсе "Расширения конфигураций 1С. СТАРТ" в доступной для начинающих форме подробно шаг за шагом даются основы работы очень с востребованным функционалом платформы 1С 8.3 - расширениями конфигурации.
В результате прохождения курса и выполнения домашних заданий, Вы сможете самостоятельно использовать технологию расширения конфигураций 1С в своей работе, выведете свой профессионализм на новый уровень и будете зарабатывать больше денег!
Расширение конфигурации - специальный механизм платформы 1С 8.3, который позволяет дорабатывать прикладное решение 1С, при этом не трогая саму конфигурацию.
В процессе работы с типовыми конфигурациями (1С: Бухгалтерия предприятия, 1С: Управление торговлей) у пользователей возникают задачи, когда требуется внести косметические изменения в программу. Например, подправить форму, добавить отчет, убрать у роли право на проведение документа. Если использовать технологию расширений конфигурации, то косметические изменения можно вносить, оставляя конфигурацию на поддержке. После таких изменений администратор или продвинутый пользователь сможет самостоятельно обновить эту конфигурацию, не прибегая к помощи программистов 1С.
Структура курса
Урок 1. Подготовка
1.1. Общая информация о курсе;
1.2. Скачиваем и устанавливаем конфигурацию «Управление нашей фирмой. Учебная»;
1.3. Скачиваем и устанавливаем конфигурацию «Управляемое приложение».
Урок 2. Общая информация
2.1. Поддержка конфигурации, на что влияет поддержка;
2.2. Режим совместимости конфигурации.
Урок 3. Создание, сохранение и подключение расширений
3.1. Создание нового расширения и назначения расширений;
3.2. Сохранение готового расширения из конфигуратора и из пользовательского режима;
3.3. Удаление и подключение готового расширения из конфигуратора и из пользовательского режима;
3.4. Сравнение и объединение расширений.
Урок 4. Заимствование объектов из конфигурации
4.1. Заимствование объектов метаданных и реквизитов объектов;
4.2. Заимствование методов;
4.3. Заимствование форм;
4.4. Заимствование реквизитов составного типа;
4.5. Заимствование команд.
Урок 5. Собственные объекты расширений
5.1. Добавление собственных объектов расширений;
5.2. Добавление подчиненных объектов у заимствованных объектов;
5.3. Зависимость возможности создания собственных объектов от режима совместимости.
Урок 6. Контролируемые, модифицируемые и проверяемые свойства
6.1. Флаги свойств;
6.2. Контролируемые свойства;
6.3. Проверяемые свойства;
6.4. Модифицируемые свойства.
Урок 7. Работа с модулями в расширениях
7.1. Перехват методов основной конфигурации. Аннотации Перед и После;
7.2. Перехват методов основной конфигурации. Аннотация Вместо, оператор Продолжить;
7.3. Точечная модификация методов.
Урок 8. Работа с формами в расширениях
8.1. Заимствование формы в расширение и создание собственных форм расширения;
8.2. Работа с элементами формы в расширении;
8.3. Подставляем свою форму вместо «типовой»;
8.4. Перехват событий формы.
Урок 9. Работа с табличными документами
9.1. Создание собственного макета табличного документа в расширении;
9.2. Работа с заимствованным макетом табличного документа в расширении.
Урок 10. Работа с подсистемами в расширениях
10.1. Создание собственной подсистемы;
10.2. Заимствование подсистем.
Урок 11. Права доступа расширений
11.1. Объекты расширения и роли основной конфигурации;
11.2. Основная роль расширения;
11.3. Заимствование ролей;
11.4. Собственные роли расширения.
Урок 12. Использование нескольких расширений
12.1. Создание расширений, сохранение, удаление и подключение;
12.2. Особенность работы с модулями при подключении нескольких расширений;
12.3. Особенность работы с формами при подключении нескольких расширений.
Урок 13. Практические примеры
13.1. Добавляем собственный реквизит объекта и проверяем при проведении его заполнение;
13.2. Добавляем собственный реквизит объекта в документ, и отрабатываем заполнение при создании на основание;
13.3. В документе «Заказ покупателя» при выборе контрагента реализуем перенос данных из справочника Контрагенты в «шапку» документа;
13.4. В «шапке» документа «Заказ покупателя» в поле «Контрагент» реализуем выбор только тех контрагентов, у которых заполнен ИНН.
Урок 14. Разрабатываем конфигурацию над существующей конфигурацией
14.1. Создаем собственные объекты расширения;
14.2. Заимствуем объекты основной конфигурации.
Урок 15. Особенности подключения расширений
15.1. Безопасный режим;
15.2. Защита от опасных действий.
Урок 16. Работа с предопределенными элементами
16.1. Заимствование предопределенных элементов;
16.2. Предопределенные элементы собственных объектов расширения.
1.1. Общая информация о курсе;
1.2. Скачиваем и устанавливаем конфигурацию «Управление нашей фирмой. Учебная»;
1.3. Скачиваем и устанавливаем конфигурацию «Управляемое приложение».
Урок 2. Общая информация
2.1. Поддержка конфигурации, на что влияет поддержка;
2.2. Режим совместимости конфигурации.
Урок 3. Создание, сохранение и подключение расширений
3.1. Создание нового расширения и назначения расширений;
3.2. Сохранение готового расширения из конфигуратора и из пользовательского режима;
3.3. Удаление и подключение готового расширения из конфигуратора и из пользовательского режима;
3.4. Сравнение и объединение расширений.
Урок 4. Заимствование объектов из конфигурации
4.1. Заимствование объектов метаданных и реквизитов объектов;
4.2. Заимствование методов;
4.3. Заимствование форм;
4.4. Заимствование реквизитов составного типа;
4.5. Заимствование команд.
Урок 5. Собственные объекты расширений
5.1. Добавление собственных объектов расширений;
5.2. Добавление подчиненных объектов у заимствованных объектов;
5.3. Зависимость возможности создания собственных объектов от режима совместимости.
Урок 6. Контролируемые, модифицируемые и проверяемые свойства
6.1. Флаги свойств;
6.2. Контролируемые свойства;
6.3. Проверяемые свойства;
6.4. Модифицируемые свойства.
Урок 7. Работа с модулями в расширениях
7.1. Перехват методов основной конфигурации. Аннотации Перед и После;
7.2. Перехват методов основной конфигурации. Аннотация Вместо, оператор Продолжить;
7.3. Точечная модификация методов.
Урок 8. Работа с формами в расширениях
8.1. Заимствование формы в расширение и создание собственных форм расширения;
8.2. Работа с элементами формы в расширении;
8.3. Подставляем свою форму вместо «типовой»;
8.4. Перехват событий формы.
Урок 9. Работа с табличными документами
9.1. Создание собственного макета табличного документа в расширении;
9.2. Работа с заимствованным макетом табличного документа в расширении.
Урок 10. Работа с подсистемами в расширениях
10.1. Создание собственной подсистемы;
10.2. Заимствование подсистем.
Урок 11. Права доступа расширений
11.1. Объекты расширения и роли основной конфигурации;
11.2. Основная роль расширения;
11.3. Заимствование ролей;
11.4. Собственные роли расширения.
Урок 12. Использование нескольких расширений
12.1. Создание расширений, сохранение, удаление и подключение;
12.2. Особенность работы с модулями при подключении нескольких расширений;
12.3. Особенность работы с формами при подключении нескольких расширений.
Урок 13. Практические примеры
13.1. Добавляем собственный реквизит объекта и проверяем при проведении его заполнение;
13.2. Добавляем собственный реквизит объекта в документ, и отрабатываем заполнение при создании на основание;
13.3. В документе «Заказ покупателя» при выборе контрагента реализуем перенос данных из справочника Контрагенты в «шапку» документа;
13.4. В «шапке» документа «Заказ покупателя» в поле «Контрагент» реализуем выбор только тех контрагентов, у которых заполнен ИНН.
Урок 14. Разрабатываем конфигурацию над существующей конфигурацией
14.1. Создаем собственные объекты расширения;
14.2. Заимствуем объекты основной конфигурации.
Урок 15. Особенности подключения расширений
15.1. Безопасный режим;
15.2. Защита от опасных действий.
Урок 16. Работа с предопределенными элементами
16.1. Заимствование предопределенных элементов;
16.2. Предопределенные элементы собственных объектов расширения.
Ученик + расширения
- Просмотр видео
- Материалы к урокам
- Домашние задания к урокам
- Решения домашних заданий (где требуется)
- Курс по расширениям конфигураций
Подробнее:
Для просмотра содержимого вам необходимо авторизоваться
Скачать курс [Ильяс Низамутдинов] Мастерство отладки в 1С + Расширения конфигураций 1С (2024):
Для просмотра содержимого вам необходимо авторизоваться
Последнее редактирование модератором: