Компания Кодерлайн провела вебинар на тему «Малоизвестные хитрости работы в Конфигураторе 8.3»
Вебинар будет интересен программистам, разработчикам, заинтересованным лица.
Ведущий: Сергей ТИМОФЕЕВ – инженер-программист 1С.
Описание:
На вебинаре рассмотрели малоизвестные механизмы платформы 8.3
Программа вебинара:
1. Конфигуратор как рабочий инструмент программиста 1С;
2. Полезные фичи конфигуратора 1С, о которых не все знают:
• закладки;
• контекстная подсказка;
• группировка строк;
• выделение цветом конструкций;
• окно «Локальные переменные»;
• встраивание часто используемых обработок в интерфейс;
• замена стандартной обработки 1С собственным усовершенствованным вариантом;
• быстрое отображение объектов, захваченных в хранилище;
• инструменты рефакторинга.
Будем благодарны за ваши отзывы :)
2. 2
План вебинара
1. Конфигуратор как рабочий инструмент программиста 1С
2. Полезные фичи конфигуратора 1С, о которых не все знают:
• закладки
• контекстная подсказка
• группировка строк
• выделение цветом конструкций
• окно «Локальные переменные»
• встраивание часто используемых обработок в интерфейс
• замена стандартной обработки 1С собственным вариантом
• быстрое отображение объектов, захваченных в хранилище
• инструменты рефакторинга
3. 3
Конфигуратор как рабочий инструмент программиста 1С
Конфигуратор 1С 8.3 — среда разработки
информационных систем на базе платформы «1С
Предприятие». Разработка прикладного решения
обычно называется программирование или
конфигурированием 1С. С помощью данной среды
возможно произвести не только доработку какого-либо
решения но и разработать собственную, полноценную
конфигурацию.
4. 4
Закладки
Список закладок
Нажимаем клавиши «Ctrl + Shift + F2», и перед нами откроется окно с полным списком
установленных закладок
Нажимаем ALT + F2 и получаем закладку (слева от строки отобразиться квадратик). По
закладкам легко передвигаться нажатием клавиши F2
5. 5
Контекстная подсказка
Настройка с помощью пункта меню Сервис — Параметры, закладка Модули —
Контекстная подсказка
Нажимаем ALT + F2 и получаем закладку (слева от строки отобразиться квадратик). По
закладкам легко передвигаться нажатием клавиши F2
6. 6
Контекстная подсказка
Существует документ “Система стандартов и методик разработки конфигураций для
платформы 1С:Предприятие 8”, в котором описаны рекомендации фирмы “1С” к
разрабатываемому программному коду.
http://its.1c.ru/db/v8std#browse:13:-1
Следующей полезной особенностью новой контекстной подсказки является возможность
отображать параметры пользовательских процедур и функций.
7. 7
Группировка строк программного кода
Для выделения области текста введены две новые инструкции препроцессора
#Область и #КонецОбласти.
#Область ПОИСК_КОНТРАГЕНТОВ
Функция ПоискКонтрагентаПоПаспортнымДанным()
//Код
КонецФункции
Функция ПоискКонтрагентаПоНаименованию()
//Код
КонецФункции
#КонецОбласти
#Область ИМПОРТ_КОНТРАГЕНТОВ
Функция ИмпортКонтрагентаИзExcel()
//Код
КонецФункции
Функция ИмпортКонтрагентаИзJSON()
//Код
КонецФункции
#КонецОбласти
12. 12
Окно «Локальные переменные»
Значения примитивных типов вы можете изменить прямо в ячейке «Значение»:
А для изменения других значений вы можете воспользоваться окном ввода
выражений:
13. 13
Встраивание часто используемых обработок в интерфейс
В платформе 1С предприятие есть очень удобные стандартные функции:
1. Активные пользователи;
2. Журнал регистрации;
3. Поиск ссылок на объект;
4. Проведение документов;
5. Удаление помеченных объектов;
6. Управление внешними источниками данных;
7. Управление итогами;
8. Управление полнотекстовым поиском;
9. Управление расширениями конфигурации
15. 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";