конфигуратор 1с для чего

Конфигуратор 1с для чего

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоРассылка
конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоКурс лекций
конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоСтатьи
конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоПрограммы
конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоСсылки

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоНазначение конфигуратора
конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоОкно Конфигуратора
конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоДерево конфигурации
конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоРедактор форм
конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоПрограммные модули
конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоШаблоны
конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоРедактор печатных форм
конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоАдминистрирование базы
конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоЗагрузка измененной конфигурации

Сидит папа-программист в глубокой отладке, к нему подходит сынишка и спрашивает:
— Папа, а почему солнце всходит на востоке?
Папа отвечает:
— Ты проверял?
— Да!
-Каждый день проверял?
— Да!
— И все время на востоке?
-Да, все время!
— Только ради бога, сынок! Ничего не трогай! Ничего не меняй!

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоНазначение конфигуратора

Конфигуратор системы 1С:Предприятие является специальным режимом запуска 1С и предназначен для разработчиков, программистов. В этом режиме разработчик создает или корректирует структуру базы данных, программные модули, производит административные работы. В режиме Конфигуратора нельзя вводить информацию в базу данных, за исключением загрузки базы данных из архивов. Обычные пользователи работают в другом режиме «Предприятие». В этом режиме возможен ввод данных, заполнение справочников и ввод документов, формирование отчетов и запуск обработок. В режиме Предприятие нельзя редактировать структуру конфигурации.

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоОсновное окно конфигуратора

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Слева вы видите дерево конфигурации, в котором редактируется структура базы данных.

Справа окно Синтакс-помощника, которое часто используется при написании программных модулей для того, чтобы вспомнить синтаксис или параметры конкретной процедуры/функции.

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоДерево конфигурации (метаданные)

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Каждый объект имеет свойства и контекстное меню (вызывается правой кнопкой мыши).

Также к конфигурации относятся Интерфейсы и Права. Для их вызова нужно щелкнуть вкладки, расположенные внизу дерева конфигурации.

Кроме того, когда окно дерева конфигурации активно в меню Действия становятся доступными пункты «Глобальный модуль», «Общие таблицы» и «Библиотека картинок».

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоРедактор форм

У многих объектов конфигурации есть экранные формы. В частности экранные формы в версии 7.7 имеют справочники, документы, журналы документов, отчеты, обработки, журналы расчетов, журнал операций, журнал проводок, план счетов и счет. У некоторых объектов может быть несколько экранных форм, например, у справочников есть формы списков, форма элемента и форма группы.

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Поясним значение кнопок панели редактора форм:

Разберем кнопки на панели элементов управления: конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Для удобства пользователей обязательно настройте последовательный порядок обхода элементов диалога! При интенсивном вводе информации желательно максимальное использование клавиатуры. Порядок обхода настраивается следующим образом. В меню Диалог снимаете флажок «Автоматический порядок обхода». Затем опять в меню Диалог щелкаете «Порядок обхода» и последовательно щелкаете на номерах элементах диалога в том порядке, в котором они должны быть. Порядок обхода можно также редактировать в меню Диалог => «Настройка порядка обхода».

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоРедактор программных модулей

У каждой экранной формы есть программный модуль. Кроме того, есть программные модули документов и глобальный модуль. В этих модулях располагается программа на встроенном языке 1С, который похож на Бейсик, но имеет свои особенности.

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

В программном модуле имеется синтаксическая подсветка. Разными цветами отображаются ключевые слова, переменные, комментарии и значения. Цветовая палитра настраивается в параметрах.

Поясним значения кнопок панели редактора программных модулей:

Открыть модуль в отладчике.
Проверить модуль на синтаксические ошибки.
Перейти к определенной строке модуля.
Открыть окно со списком процедур и функций модуля. (полезная вещь!)

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоШаблоны

Шаблоны предназначены для облегчения нелегкого труда программиста. Чтобы не писать длинные конструкции, а заменять их короткими словами. При этом при вводе такого сокращения оно автоматически заменяется на полную конструкцию.

Например, вам надоело постоянно писать «КонецЕсли;». Предлагаю придумать сокращение «ке». При вводе такого сокращения оно автоматически заменится на «КонецЕсли;» (даже с точкой запятой в конце!).

Можно сделать и более сложные вещи. Вы вводите слово «Пока». Понятно, что это начало цикла. При этом 1С запросит условие в диалоговом окне и далее сформирует всю конструкцию и даже поставит курсор, куда нужно, чтобы можно было продолжать писать программу.

Окно для редактирования шаблонов вызывается из Синтакс-помощника правой кнопкой или через Сервис => Настройка шаблонов.

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоРедактор печатных форм (макетов)

У отчетов есть печатные формы, это понятно. У документов также есть печатные формы, это тоже понятно. Но печатные формы могут быть и у других объектов: справочников, журналов документов, плана счетов и т.д. Фактически у любого объекта, у которого есть экранная форма, может быть одна или несколько печатных форм.

Печатные формы состоят из ячеек, в которых содержатся текст или формулы, что очень напоминает Microsoft Excel. Печатные формы формируются на встроенном языке 1С при помощи вывода секций. В печатной форме может не быть секций вообще, тогда можно вывести или все, или ничего. Но в большинстве случаев нужно выводить какую-то повторяющуюся часть много раз, например список сотрудников, список товаров и т.д. Секции могут горизонтальными и вертикальными.

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Поясним значения кнопок панели редактора печатных форм:

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоПо тексту программы можно расставить закладки или пометки (marks), и перемещаться по ним. Полезная вещь для больших модулей в сотни и тысячи строк.
конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоКнопки сдвига блока текста вправо и влево. Становятся активными, когда выделено одна или несколько строчек.
конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоЗакомментировать / раскомментировать блок текста.
конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоКнопка автоформатирования текста программы. Нажимайте ее чаще и ваши программы будут красивыми! К сожалению, это не избавит их от всех ошибок, но их определенно станет меньше!
конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Остальные кнопки попробуйте сами:

Список секций таблицы.
Включение / выключение сетки.
Включение / выключение заголовков столбцов и строк.
Включение / выключение границ секций.
Включение / выключение режима «Только просмотр».
Фиксация строк или столбцов. При прокрутке таблицы эти строки / столбцы будут оставаться на экране.

У каждой ячейки есть свойства, которые вызываются правой кнопкой мыши:

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Предлагаю вам изучить его методом научного тыка, по справке или по книжке «Администрирование и конфигурирование». Обратите внимание на поле Расшифровка, поскольку это очень важно и часто используется при программировании на 1С.

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоАдминистрирование базы данных

В меню Администрирование вы найдете следующие пункты:

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоРисование линий, прямоугольников, размещение на печатной форме текстовых надписей, картинок, диаграмм. Редко используемые кнопки на самом деле.
конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоКнопка перехода в режим выбора рисунков.
конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоКнопка объединения нескольких ячеек в одну.
конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоКнопки создания/уничтожения вертикальных и горизонтальных секций. Если выделить несколько строк, а затем щелкнуть на первую кнопку, то мы создадим горизонтальную секцию. Если выделить столбцы и щелкнуть на первую кнопку, то создадим вертикальную секцию. Для каждой секции нужно задать имя, по которому мы сможем обратиться к ней из модуля.
конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Восстановить конфигурацию и данные с резервной копии, созданной в предыдущем режиме.

Ведение списка пользователейРедактирование списка пользователей, установка паролей, задание интерфейса и набора прав для каждого пользователя. Список пользователей, работающих с базой данных в данный момент времени можно посмотреть в Мониторе пользователей.
Сохранить данныеСохранение конфигурации и данных в архив (создание резервных копий). В этом режиме определенные файлы упаковываются в zip-архив. Если вы работаете с SQL-версией, то для сохранения данных применяйте пункт «Выгрузить данные». Нажимайте эту кнопку почаще и ваши данные никогда не пропадут полностью.
Восстановить данныеВосстановить конфигурацию и данные с резервной копии, созданной в предыдущем режиме.
Выгрузить данныеСохранение конфигурации и данных в архив. В этом режиме вся база данных сохраняется в особый файл «dat», который затем упаковывается в zip-архив.
Загрузить данные
Настройка журнала регистрацииКаждое действие пользователя регистрируется в журнал регистрации. Здесь можно настроить фильтр для этого журнала. Сам журнал регистрации можно посмотреть в Мониторе пользователей.
Тестирование и исправление ИБТестирование и исправление информационной базы. Нажимайте эту кнопку почаще для профилактики и для исправления ошибок.
Кодовая страница таблиц ИБУстановка кодовой страницы файлов DBF.
Распределенная ИБДоступно, если у вас установлена компонента «Управление распределенными базами данных (УРБД)».

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чегоЗагрузка измененной конфигурации

Обычно пользователи спокойно работают с базой данных, пока вы вносите какие-то изменения в свою локальную копию. Потом вы загружаете измененную конфигурацию в рабочую базу и пользователи начинают испытывать блаженство от ваших изменений.

Когда нужно сохранить некоторые особенности оригинальной конфигурации, то применяют этот режим. При этом анализируются различия между конфигурациями и настраивается режим объединения. Это все очень важно и все это нужно будет изучить.

Источник

1с конфигуратор. Основные возможности

1с конфигуратор – это среда разработки и администрирования информационных баз программы 1с Предприятие.

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

1с Конфигуратор используется в основном программистами для создания, корректировки программных модулей и объектов конфигурации, а также системными администраторами для выполнения административных функций, таких как создание и восстановление резервных копий программы, тестирование и исправление базы данных и других. Простые пользователи работают и вносят данные в режиме “1с Предприятие”.

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Как запустить 1с конфигуратор:

Обзор возможностей меню 1с конфигуратора:

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Меню “Файл” предназначено для работы с различными файлами поддерживаемыми 1с (внешние отчеты и обработки, текстовые, табличные, графические, HTML документы …), а также просмотра и печати выбранных документов.

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Если нужно найти какое-то слово или словосочетание в тестах конфигурации используем команду Глобальный поиск.

Вводим нужное словосочетание, выбираем область, настройки поиска и нажимаем кнопку “Искать”.

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Появится окно результаты поиска, где можно увидеть все найденные позиции с указанием их месторасположения. По двойному щелчку мыши можно провалиться в искомый модуль прямо к найденному значению.

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Если Вы работаете с программным модулем то становится доступно Меню “Текст” программы 1с конфигуратор, которое позволяет настраивать и форматировать текстовые модули, добавлять запросы к объекта информационной базы итд.

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Например, чтобы сделать код встроенного языка 1с удобно читаемым – его можно отформатировать через меню Текст-Блок-Форматировать.

Вот пример кода до форматирования:

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Выделяем нужный участок кода, выбираем команду “Форматировать”

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Вот результат форматирования:

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Что такое Конфигурация

– по сути это программа созданная при помощи 1с конфигуратора, содержащая описание структуры таблиц базы данных и алгоритмы работы с этими данными.

Существует “Основная конфигурация” – это конфигурация с которой работает программист – вносит определенные изменения, чтобы потом обновить конфигурацию базы данных.

Существует также конфигурация поставщика – это исходная конфигурация от компании, создавшей продукт. На ее основе зачастую создается основная конфигурация и конфигурация базы данных. Если программа создается с нуля, то конфигурации поставщика может не существовать. Поставщики зачастую выпускают новые версии своей программы. И если конфигурация не снята с поддержки, то можно обновиться в автоматическом режиме.

Основные команды меню Конфигурация:

Если вы работаете с обычными формами, то при их разработке доступно меню Форма.

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Команды этого меню позволяют управлять различными элементами управления(Кнопка, Надпись,Поле ввода,Флажок, Поле списка, Табличное поле и другими) на обычной форме.

Меню Отладка содержит команды для работы со встроенным отладчиком 1с.

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Отладчик 1с нужен для тестирования программного кода 1с. Для его работы необходимо запустить 1с в режиме отладки. После этого можно останавливаться в произвольном месте программного кода (установить точку останова) и проверять значения которые принимают различные переменные или объекты.

Как посмотреть значения объектов в режиме отладки

Установить точку останова можно:

Чтобы узнать откуда была вызвана та или иная процедура или функция в 1С предусмотрена специальная функция — «Стек вызовов». Для запуска Стека вызовов необходимо нажать горячие клавиши — Ctrl + Alt + C или через меню (Отладка — Стек вызовов).

С помощью него Вы можете узнать, откуда была вызвана процедура или функция и с какими параметрами:

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

В процессе отладки можно двигаться и отслеживать изменения по строкам (по шагам) после активации точки останова.Для того чтобы сделать шаг к следующей строке, необходимо нажать кнопку «F11″(Шагнуть в). Когда Вы находитесь в режиме пошаговой отладки слева от кода появляется стрелка:

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Рассмотрим основные команды меню Администрирование

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Источник

Конфигуратор

Назначение:

Конфигуратор системы 1С:Предприятие предназначен для разработчиков, программистов и администраторам. В данном режиме можно создавать, изменять конфигурацию, производит административные работы: резервное копирование, управление пользователями и т.д..

В режиме Конфигуратора нет возможности вводить информацию в базу данных, за исключением загрузки базы данных из архивов. Обычные пользователи работают в другом режиме «Предприятие». В режиме Предприятие нельзя редактировать конфигурации.

Первый запуск

Запустив ИБ в режиме конфигуратор, вы увидите пустое окно (рис.1), в принципе его хватит для работы с пользователями, загрузки и выгрузки ИБ. Но если вы хотите изменять структуру или создать новую конфигурацию вам потребуется «Окно конфигурации».

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Рисунок 1. Окно конфигуратора

Конфигуратор, так же как и другие программы имеет главное меню, панель инструментов и статусную строку. В главном меню находится доступ ко всем функциям конфигуратора, а на панели инструментов быстрый доступ к функциям и не только. При работе со специфичными объектами, типа Табличный документ появится дополнительная панель для форматирования и управления данным объектом.

Для открытия «Окна конфигурации», необходимо выполнить одно из действий:

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Рисунок 2. Окно конфигурации

С помощью данного окна вы можете просматривать и изменять структуру конфигурации.

Источник

Новые возможности конфигуратора платформы «1С:Предприятие 8.3»(бесплатная статья по Программированию в 1С)
из цикла статей «Первые шаги в разработке на 1С»

О чем эта статья

Статья входит в цикл «Первые шаги в разработке на 1С». Она продолжает тему, затронутую в предыдущей статье, и описывает новые приёмы работы, которые появились в конфигураторе платформы «1С:Предприятие 8».

Прочитав статью, вы узнаете:

Применимость

В статье рассматривается возможности конфигуратора на примере платформы «1С:Предприятие» редакций 1C 8.3.5 – 8.3.11, поэтому вся информация актуальна.

Улучшения в конфигураторе платформы «1С:Предприятие 8.3»

При выпуске новой версии платформы «1С:Предприятие 8.3» разработчики добавили в нее несколько интересных и полезных нововведений, чтобы упростить ежедневный труд сотен разработчиков по всей стране.

Контекстная подсказка

Теперь при написании программного кода модуля в редакторе конфигуратора контекстная подсказка отображает не только допустимые в данном контексте имена переменных и процедур, но и параметры редактируемой в данный момент процедуры или функции.

Новая функциональность доступна как для встроенных процедур, так и для собственных процедур разработчика.

Подсказка со списком параметров выглядит следующим образом:

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Для увеличения нажмите на изображение.

Параметр процедуры, который следует сейчас ввести, выделяется жирным шрифтом. Ниже под горизонтальной чертой располагается описание текущего параметра. Если он является обязательным, на этом акцентируется внимание при помощи текста в скобках.

При наличии нескольких вариантов синтаксиса встроенной процедуры в заголовке становятся доступны стрелки, предназначенные для переключения между этими вариантами.

Контекстная подсказка для параметров процедур и функций вызывается нажатием сочетания клавиш Ctrl + Shift + Пробел. Также ее можно вызвать автоматически при наборе символов “(“ и “, ”. Это поведение можно включить в диалоге параметров конфигуратора (пункт меню Сервис – Параметры, закладка Модули – Контекстная подсказка):

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Следующей полезной особенностью новой контекстной подсказки является возможность отображать параметры пользовательских процедур и функций.

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Для увеличения нажмите на изображение.

Напомним, что существует документ “Система стандартов и методик разработки конфигураций для платформы 1С:Предприятие 8”, в котором описаны рекомендации фирмы “1С” к разрабатываемому программному коду.

В частности, есть рекомендации по оформлению комментария к заголовку процедуры.

Так, секция “Параметры” описывает параметры процедуры (функции). Если их нет, секция пропускается.

Предваряется строкой “Параметры:”, затем с новой строки размещаются описания всех параметров. Описание параметра начинается с новой строки, далее следуют имя параметра, затем дефис и список типов, далее – дефис и текстовое описание параметра.

// Подготовить форму ответа на существующее письмо.
//
// Параметры:
// ВходящееПисьмо – СправочникСсылка.ВходящиеПисьма – письмо, на которое следует ответить.
// ИсходящееПисьмо – СправочникСсылка.ИсходящееПисьмо – данные формы для типа СправочникСсылка.ИсходящееПисьмо,
// расположенные в форме редактора исходящего письма.
// Текст – ФорматированныйДокумент – поле редактора текста письма, расположенное в форме
// редактора исходящего письма.
Процедура ЗаполнитьОтветНаПисьмо(ВходящееПисьмо, ИсходящееПисьмо, Текст) Экспорт

И конфигуратор анализирует комментарии, написанные по таким правилам, и использует их для отображения контекстной подсказки!

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Для увеличения нажмите на изображение.

Чтобы избежать ручного написания комментария по приведенному формату, в платформе предусмотрены шаблоны текста, ознакомиться с которыми можно, нажав сочетание клавиш Ctrl + Shift + T.

Шаблон с наименованием “Процедура (с заголовком)” как раз и формирует правильный комментарий.

Чтобы этот шаблон сработал, достаточно набрать в редакторе символы “Проц”, нажать Ctrl+Q и выбрать нужный шаблон из предлагаемого системой списка.

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Группировка строк программного кода

Модули типовых решений на платформе “1С:Предприятие 8” достаточно объемные, содержат достаточно большое количество строк кода.

Для повышения удобства чтения и анализа программного кода были реализованы функции группировки условных и циклических операторов, а также процедур.

Платформа 8.3 предоставляет еще одну возможность – сгруппировать произвольные строки модуля в одну группу по логическому принципу, а затем свернуть ее, чтобы она занимала меньше места на экране для повышения читабельности текста.

Для выделения области текста введены две новые инструкции препроцессора #Область и #КонецОбласти.

Во время исполнения программного кода данные инструкции игнорируются. Они нужны только для обозначения сворачиваемых строк кода.

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Для увеличения нажмите на изображение.

Нужно следить, чтобы группируемые области не пересекались между собой, потому что в таком случае они не будут сворачиваться на экране.

В конфигуратор добавлен шаблон текста для сокращения #Обл, который автоматически добавит в текст модуля инструкции по созданию новой области.

В диалоге параметров конфигуратора (пункт меню Сервис – Параметры, закладка Модули – Группировка) можно настроить группировку и сворачивание областей текста.

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Выделение цветом конструкций

Теперь в редакторе текста на встроенном языке подсвечиваются цветом синтаксические конструкции, на которых в данный момент установлен курсор. Например, начало и конец процедуры (функции), условного оператора и оператора цикла:

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Для увеличения нажмите на изображение.

Еще одним новшеством платформы является выделение цветом открывающихся и закрывающихся скобок. Это очень полезно при написании длинных выражений, когда синтаксический контроль сообщает об ошибке, и разработчику необходимо найти лишнюю или недостающую скобку.

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Для увеличения нажмите на изображение.

В диалоге параметров конфигуратора (пункт меню Сервис – Параметры, закладка Модули – Редактирование) можно настроить выделение цветом еще нескольких полезных конструкций.

Если выбрать параметр “Текущий идентификатор” и назначить ему цвет, отличный от цвета фона редактирования (по умолчанию – белый), то при установке курсора на какой-либо идентификатор программного кода он сам выделяется выбранным цветом, а кроме того выделяются все такие же идентификаторы, встречающиеся в модуле, и строковые константы с заключенным в кавычки этим же идентификатором:

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Для увеличения нажмите на изображение.

Также интерес представляет параметр “Выбранный идентификатор”. Если для него установлен цвет, не совпадающий с цветом фона редактирования, то при двойном щелчке мышью по идентификатору будет подсвечен и он, и все совпадающие идентификаторы в тексте модуля.

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Для увеличения нажмите на изображение.

При выполнении поиска в тексте модуля при помощи строки поиска или после нажатия сочетания клавиш Ctrl + F найденное слово выделяется, а все такие же найденные слова подсвечиваются.

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Для увеличения нажмите на изображение.

Объединение ячеек табличного документа

Ранее ячейки табличного документа можно было объединить только с помощью пункта меню или соответствующей кнопки командной панели.

Теперь появилось сочетание клавиш Ctrl + M, при нажатии которого и происходит объединение ячеек табличного документа. Также операция “Объединить” доступна в контекстном меню табличного документа.

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Надеемся, что и в следующих релизах платформы «1С:Предприятие 8» разработчики будут уделять внимание повышению удобства работы с конфигуратором.

Новые возможности для разработчика в «1С:Предприятие 8.3.5»

Поиск в конфигураторе

Пользоваться поиском при конфигурировании приходится постоянно. Пока конфигурация содержит относительно небольшое количество объектов метаданных, можно осуществлять поиск визуально – глазами, прокручивая дерево конфигурации.

Однако типовые конфигурации достаточно объемны, и при таком подходе поиск будет занимать длительное время.

До выхода платформы 8.3.5 поиск по дереву метаданных можно было осуществить следующим образом:

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Найденные объекты будут выведены в окно Результаты поиска, из которого по двойному щелчку мышью можно перейти к нужному объекту метаданных в дереве конфигурации.

В платформе 8.3.5 появилось новое поле поиска, расположенное над деревом конфигурации:

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Поиск выполняется по вхождению строки, анализируются свойствам объектов конфигурации Имя, Синоним и Комментарий.

Причем дерево конфигурации фильтруется “на лету”: в нем остаются только объекты, удовлетворяющие введенному фильтру.

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Рассмотрим, что обозначают цвета, которыми раскрашены объекты, оставшиеся в дереве после применения фильтра.

Если строка поиска была найдена, то имя такого объекта выделяется в дереве конфигурации черным цветом.

Если кроме того искомая строка присутствует в имени объекта (не в синониме, не в комментарии), то такие вхождения выделяются красным цветом.

Серым цветом выделяются объекты, сами не подходящие под введенный фильтр, но имеющие в своем составе подчиненные (дочерние) объекты, удовлетворяющие заданному фильтру.

На приведенном выше рисунке реквизит ИдентификаторПользователяИБ справочника Пользователи отображается в дереве, т.к. его синоним содержит подстроку “пост”:

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Допустимо вводить для поиска несколько подстрок, разделенных пробелами:

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Аналогичная строка поиска появилось и у окна, содержащего набор свойств выделенного объекта (палитра свойств):

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Найденные свойства будут выведены общим списком, без разбивки по категориям.

Поиск будет осуществляться либо по именам свойств, либо по представлениям свойств (разница приведена на двух скриншотах выше).

Переключиться между режимами имя/представление можно с помощью команды “Отображать имена свойств” контекстного меню:

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Такая же строка поиска была добавлена в окне выбора типа данных:

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

И в окно выбора объекта метаданных (например, выбора регистра сведений, который будет использоваться в качестве графика для регистра расчета):

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Быстрое отображение объектов подсистемы

Для быстрого отображения объектов, входящих в одну конкретную подсистему, в контекстном меню появился новый пункт “Объекты подсистемы”:

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Напомним, как такого можно было добиться в предыдущих версиях платформы.

Нужно было открыть окно отбора по подсистемам, установить в нем галочку на требуемую подсистему, со всех остальных подсистем галочки снять:

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Теперь получить тот же самый результат можно быстрее. Кроме того, чаще всего используется и наиболее востребован отбор именно по одной подсистеме.

А, следовательно, это маленькое удобное новшество сэкономит время разработчика.

Быстрое отображение объектов, захваченных в хранилище

Если конфигурация подключена к хранилищу, то в командной панели над самим деревом конфигурации доступна кнопка “Захваченные объекты”:

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Теперь фильтрация выполняется непосредственно в дереве конфигурации, не нужно открывать отдельное окно для работы с хранилищем, в нем устанавливать отборы на захваченные объекты.

Инструменты рефакторинга

Когда над конфигурацией работает группа из нескольких разработчиков, необходимо следить за понятностью кода, следованием общим стандартам.

Контролировать это постоянно не всегда возможно, поэтому периодически проводятся работы по улучшению читаемости кода, пересмотру уже реализованных фрагментов.

Такие действия именуются рефакторингом кода. Это процесс изменения внутренней структуры программы, не затрагивающий её внешнего поведения и имеющий целью облегчить понимание её работы.

Кроме этого разработчикам предстоит выполнить в своих конфигурациях работу по отказу от модальности – устранению модальных вызовов.

Поэтому в конфигураторе платформы 8.3.5 появились механизмы рефакторинга кода и инструменты работы с модальными вызовами.

Они доступны в контекстном меню текстового редактора конфигуратора в отдельном меню Рефакторинг.

конфигуратор 1с для чего. Смотреть фото конфигуратор 1с для чего. Смотреть картинку конфигуратор 1с для чего. Картинка про конфигуратор 1с для чего. Фото конфигуратор 1с для чего

Для увеличения нажмите на изображение.

Рассмотрим подробнее реализованные инструменты рефакторинга.

1. Выделить фрагмент

Эта команда преобразует выделенный участок кода в отдельную процедуру или функцию.

Если процедура, внутри которой расположен выделенный участок, содержит директиву компиляции (&НаКлиенте, &НаСервере и т.д.), то создаваемая процедура или функция будет иметь такую же директиву компиляции.

Если выделенный участок кода может быть расположен в правой части оператора присваивания, то будет создаваться функция. Рассмотрим пример. Пусть есть фрагмент кода:

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *