Малоизвестные хитрости работы в Конфигураторе 8.3
TRANSCRIPT
![Page 1: Малоизвестные хитрости работы в Конфигураторе 8.3](https://reader033.vdocuments.mx/reader033/viewer/2022061501/587d8a991a28abcd648b6145/html5/thumbnails/1.jpg)
1
Малоизвестные хитрости работы в Конфигураторе 8.3
![Page 2: Малоизвестные хитрости работы в Конфигураторе 8.3](https://reader033.vdocuments.mx/reader033/viewer/2022061501/587d8a991a28abcd648b6145/html5/thumbnails/2.jpg)
2
План вебинара
1. Конфигуратор как рабочий инструмент программиста 1С2. Полезные фичи конфигуратора 1С, о которых не все знают:• закладки• контекстная подсказка• группировка строк• выделение цветом конструкций• окно «Локальные переменные»• встраивание часто используемых обработок в интерфейс • замена стандартной обработки 1С собственным вариантом• быстрое отображение объектов, захваченных в хранилище• инструменты рефакторинга
![Page 3: Малоизвестные хитрости работы в Конфигураторе 8.3](https://reader033.vdocuments.mx/reader033/viewer/2022061501/587d8a991a28abcd648b6145/html5/thumbnails/3.jpg)
3
Конфигуратор как рабочий инструмент программиста 1С
Конфигуратор 1С 8.3 — среда разработки информационных систем на базе платформы «1С Предприятие». Разработка прикладного решения обычно называется программирование или конфигурированием 1С. С помощью данной среды возможно произвести не только доработку какого-либо решения но и разработать собственную, полноценную конфигурацию.
![Page 4: Малоизвестные хитрости работы в Конфигураторе 8.3](https://reader033.vdocuments.mx/reader033/viewer/2022061501/587d8a991a28abcd648b6145/html5/thumbnails/4.jpg)
4
Закладки
Список закладокНажимаем клавиши «Ctrl + Shift + F2», и перед нами откроется окно с полным списком установленных закладок
Нажимаем ALT + F2 и получаем закладку (слева от строки отобразиться квадратик). По закладкам легко передвигаться нажатием клавиши F2
![Page 5: Малоизвестные хитрости работы в Конфигураторе 8.3](https://reader033.vdocuments.mx/reader033/viewer/2022061501/587d8a991a28abcd648b6145/html5/thumbnails/5.jpg)
5
Контекстная подсказка
Настройка с помощью пункта меню Сервис — Параметры, закладка Модули — Контекстная подсказка
Нажимаем ALT + F2 и получаем закладку (слева от строки отобразиться квадратик). По закладкам легко передвигаться нажатием клавиши F2
![Page 6: Малоизвестные хитрости работы в Конфигураторе 8.3](https://reader033.vdocuments.mx/reader033/viewer/2022061501/587d8a991a28abcd648b6145/html5/thumbnails/6.jpg)
6
Контекстная подсказка
Существует документ “Система стандартов и методик разработки конфигураций для платформы 1С:Предприятие 8”, в котором описаны рекомендации фирмы “1С” к разрабатываемому программному коду.
http://its.1c.ru/db/v8std#browse:13:-1
Следующей полезной особенностью новой контекстной подсказки является возможность отображать параметры пользовательских процедур и функций.
![Page 7: Малоизвестные хитрости работы в Конфигураторе 8.3](https://reader033.vdocuments.mx/reader033/viewer/2022061501/587d8a991a28abcd648b6145/html5/thumbnails/7.jpg)
7
Группировка строк программного кода
Для выделения области текста введены две новые инструкции препроцессора #Область и #КонецОбласти.
#Область ПОИСК_КОНТРАГЕНТОВФункция ПоискКонтрагентаПоПаспортнымДанным()
//КодКонецФункцииФункция ПоискКонтрагентаПоНаименованию()
//КодКонецФункции#КонецОбласти
#Область ИМПОРТ_КОНТРАГЕНТОВФункция ИмпортКонтрагентаИзExcel()
//КодКонецФункцииФункция ИмпортКонтрагентаИзJSON()
//КодКонецФункции#КонецОбласти
![Page 8: Малоизвестные хитрости работы в Конфигураторе 8.3](https://reader033.vdocuments.mx/reader033/viewer/2022061501/587d8a991a28abcd648b6145/html5/thumbnails/8.jpg)
8
Выделение цветом конструкций
![Page 9: Малоизвестные хитрости работы в Конфигураторе 8.3](https://reader033.vdocuments.mx/reader033/viewer/2022061501/587d8a991a28abcd648b6145/html5/thumbnails/9.jpg)
9
Выделение цветом конструкций
![Page 10: Малоизвестные хитрости работы в Конфигураторе 8.3](https://reader033.vdocuments.mx/reader033/viewer/2022061501/587d8a991a28abcd648b6145/html5/thumbnails/10.jpg)
10
Выделение цветом конструкций
![Page 11: Малоизвестные хитрости работы в Конфигураторе 8.3](https://reader033.vdocuments.mx/reader033/viewer/2022061501/587d8a991a28abcd648b6145/html5/thumbnails/11.jpg)
11
Окно «Локальные переменные»
Реализовано в версии 8.3.7.1759
![Page 12: Малоизвестные хитрости работы в Конфигураторе 8.3](https://reader033.vdocuments.mx/reader033/viewer/2022061501/587d8a991a28abcd648b6145/html5/thumbnails/12.jpg)
12
Окно «Локальные переменные»
Значения примитивных типов вы можете изменить прямо в ячейке «Значение»:
А для изменения других значений вы можете воспользоваться окном ввода выражений:
![Page 13: Малоизвестные хитрости работы в Конфигураторе 8.3](https://reader033.vdocuments.mx/reader033/viewer/2022061501/587d8a991a28abcd648b6145/html5/thumbnails/13.jpg)
13
Встраивание часто используемых обработок в интерфейс
В платформе 1С предприятие есть очень удобные стандартные функции: 1. Активные пользователи; 2. Журнал регистрации; 3. Поиск ссылок на объект; 4. Проведение документов; 5. Удаление помеченных объектов; 6. Управление внешними источниками данных; 7. Управление итогами; 8. Управление полнотекстовым поиском; 9. Управление расширениями конфигурации
![Page 14: Малоизвестные хитрости работы в Конфигураторе 8.3](https://reader033.vdocuments.mx/reader033/viewer/2022061501/587d8a991a28abcd648b6145/html5/thumbnails/14.jpg)
14
Встраивание часто используемых обработок в интерфейс
![Page 15: Малоизвестные хитрости работы в Конфигураторе 8.3](https://reader033.vdocuments.mx/reader033/viewer/2022061501/587d8a991a28abcd648b6145/html5/thumbnails/15.jpg)
15
Встраивание часто используемых обработок в интерфейс
Список обработок:
1. Активные пользователи - "v8res://mngbase/StandardActiveUsers.epf";
2. Журнал регистрации - "v8res://mngbase/StandardEventLog.epf";
3. Поиск ссылок на объект - "v8res://mngbase/StandardFindByRef.epf";
4. Проведение документов - "v8res://mngbase/StandardDocumentsPosting.epf";
5. Удаление помеченных объектов - "v8res://mngbase/StandardDeleteMarkedObjects.epf";
6. Управление внешними источниками данных - "v8res://mngbase/StandardExternalDataSourcesManagement.epf";
7. Управление итогами - "v8res://mngbase/StandardTotalsManagement.epf";
8. Управление полнотекстовым поиском - "v8res://mngbase/StandardFullTextSearchManagement.epf";
9. Управление расширениями конфигурации - "v8res://mngbase/StandardExtensionsManagement.epf";
И еще одна обработка. Не входит в стандартные, но тоже полезна для ознакомления.
10. Конструктор запросов на управляемых формах - "v8res://mngbase/QueryWizard.epf";
![Page 16: Малоизвестные хитрости работы в Конфигураторе 8.3](https://reader033.vdocuments.mx/reader033/viewer/2022061501/587d8a991a28abcd648b6145/html5/thumbnails/16.jpg)
16
Замена стандартной обработки 1С собственным вариантом
Изменение стандартной обработки.
Подмена стандартной обработки.
![Page 17: Малоизвестные хитрости работы в Конфигураторе 8.3](https://reader033.vdocuments.mx/reader033/viewer/2022061501/587d8a991a28abcd648b6145/html5/thumbnails/17.jpg)
17
Инструменты рефакторинга
Команды:“Выделить фрагмент”“Переименовать”“Преобразовать модальный вызов”“Преобразовать в асинхронную процедуру”“Выделить в асинхронную процедуру”
![Page 18: Малоизвестные хитрости работы в Конфигураторе 8.3](https://reader033.vdocuments.mx/reader033/viewer/2022061501/587d8a991a28abcd648b6145/html5/thumbnails/18.jpg)
18
Выделить фрагмент
![Page 19: Малоизвестные хитрости работы в Конфигураторе 8.3](https://reader033.vdocuments.mx/reader033/viewer/2022061501/587d8a991a28abcd648b6145/html5/thumbnails/19.jpg)
19
Переименовать
![Page 20: Малоизвестные хитрости работы в Конфигураторе 8.3](https://reader033.vdocuments.mx/reader033/viewer/2022061501/587d8a991a28abcd648b6145/html5/thumbnails/20.jpg)
20
Преобразовать модальный вызов
![Page 21: Малоизвестные хитрости работы в Конфигураторе 8.3](https://reader033.vdocuments.mx/reader033/viewer/2022061501/587d8a991a28abcd648b6145/html5/thumbnails/21.jpg)
21
Преобразовать в асинхронную процедуру
![Page 22: Малоизвестные хитрости работы в Конфигураторе 8.3](https://reader033.vdocuments.mx/reader033/viewer/2022061501/587d8a991a28abcd648b6145/html5/thumbnails/22.jpg)
22
Выделить в асинхронную процедуру
![Page 23: Малоизвестные хитрости работы в Конфигураторе 8.3](https://reader033.vdocuments.mx/reader033/viewer/2022061501/587d8a991a28abcd648b6145/html5/thumbnails/23.jpg)
23
Источники
1. http://www.koderline.ru/expert/programming/article-vspomogatelnye-funktsii-v-1s/
2. http://курсы-по-1с.рф/articles/статьи-по-платформе-улучшения-в-8-3/
3. http://v8.1c.ru/o7/201506debug/index.htm4. http://iantonov.me/page/neskolko-poleznyh-vozmozhnostej-r
edaktora-koda-1spredprijatie-8-o-kotoryh-ne-vse-znajut5. https://infostart.ru/public/538300/6. http://infostart.ru/public/369487/7. http://programmist1s.ru/konfigurator-1s/8. http://v8.1c.ru/o7/201312ref/
![Page 24: Малоизвестные хитрости работы в Конфигураторе 8.3](https://reader033.vdocuments.mx/reader033/viewer/2022061501/587d8a991a28abcd648b6145/html5/thumbnails/24.jpg)
24
Спасибо за внимание!
Если у Вас возникли вопросы – свяжитесь с нами.Мы всегда рады помочь!