Перейти к содержимому

Как открыть конфигурацию в 1с

  • автор:

Работа в конфигураторе.

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

Запускаем конфигуратор и открываем конфигурацию, Конфигурация-> Открыть конфигурацию. На экране появляется дерево объектов конфигурации, которое отображает используемые объекты в конфигурации. С помощью этого дерева происходит создание, редактирование и удаление элементов. Возможен поиск объекта по первым буквам.

Конфигуратор_1С_Konfigurator_1C

Дерево объектов иногда называют метаданными (синонимы).

Метаданные – это данные о данных.

Выгрузка информационной базы.

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

Файл.dt = База Данных + Конфигурация + Список пользователей

Файл.dt используется для: переноса базы, создания аварийной копии, перевода файлового режима в клиент-серверный. Выгрузка и загрузка происходит в режиме конфигуратора с помощью соответствующих кнопок на вкладке «Администрирование” в главном меню.

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

Выгрузка_ИБ_1С_Vigruzka_BD_1C

Редактирование свойств объектов конфигурации.

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

Окно_редактирования_объекта_1C

Палитра свойств.

У всех объектов есть такой инструмент как палитра свойств. Её можно выбрать через контекстное меню, выбрав Свойства.

Палитра свойств представляет собой все свойства объекта представленные в виде списка по категориям. Свойства объекта, возможно, сортировать по алфавиту. Система скрывает свойства, которые используются редко.И ещё один интерфейс для редактирования свойств объекта это окно “Дополнительно» .

Свойства_объекта_1С_Svoistva_obiekta_1C

Параметры Настройка конфигуратора.

Сервис – Параметры – Запуск 1С Предприятия. Здесь указывается, какое приложение автоматически будет использоваться при запуске из конфигуратора, а так же скорость соединения.
В конфигураторе открыв Сервис – Параметры на закладке “Общие” указываем, какой режим редактирования конфигурации применяетсяУправляемое приложение или Управляемое и обычное приложение.На остальных закладках указываются дополнительные параметры: представление шрифтов в окнах, настройка синтаксис – помощника и т.д.

Параметры_1С_Parametri_1C

Запуск конфигурации.

Запуск конфигурации в пользовательском режиме из конфигуратора.После добавления нового объекта конфигурации необходимо обновить конфигурацию БД для того чтобы создать в ней этот новый элемент. Для запуска конфигурации в пользовательском режиме из конфигуратора необходимо использовать сочетание Ctrl+F5. Так же можно запустить конфигурацию в режиме отладки (F5) в этом варианте запуска возможно делать отладку приложения, останавливать приложение в нужное время, считывать значения переменных для того чтобы понимать как работает тот или иной программный код. Есть функция подключения отладчиком к процессу пользователя Отладка- Подключение. На открывшейся форме отображается список процессов, которые можно отлаживать, для возможности такой отладки нужно выставить галочку “Главное меню-> сервис -> параметры” “Отладка в текущем сеансе разрешена” и “Устанавливать режим разрешения отладки при запуске приложения”.

Отладка_1С_Otladka_1C

Свойствам конфигурации.

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

Свойства_1С_Svoiarva_1C

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

Взлом пароля 1С это производственная необходимость чтобы администрировать базу.

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

Прежде всего это среда разработки для 1С предприятия, но также выполняет задачи по администрирования информационной базы.

Перечень функционала конфигуратора:

  • конфигурирование: сама разработка, проверка конфигурации и управление обновлением 1С
  • отладка исполнения кода
  • замер производительности работы модулей
  • администрирование пользователей
  • настройка параметров журнала регистрации
  • тестирование базы
  • реиндексация таблиц данных
  • проверка логической и ссылочной целостности
  • пересчет итогов регистров
  • публикация базы на веб-сервере
  • получение лицензии на сервер или компьютер
  • выгрузка и загрузка резервной копии информационной базы
Запуск конфигуратора:

Интерактивно выполняется в 3 действия

  • запуск приложения
  • выбор информационной базы
  • выбор режима «Конфигуратор«

Запуск конфигуратора в 3 действия: по ярлыку, выбор информационной базы, выбор режима конфигуратор

Запуск через ключ командной строки «CONFIG«:

«C:\Program Files (x86)\1cv8\common\1cestart.exe» CONFIG /F»C:\1sbases\bp39″,

1cestart.exe — универсальный загрузчик 1с, пример расположения для 1С8.3 для 32 битной версии

где «C:\1sbases\bp39» путь к файловой базе

Внешний вид

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

Конфигуратор 1С внешний вид

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

Для того чтобы открыть конфигурацию выбираете меню «Конфигурация/Открыть конфигурацию»

Меню конфигурация верх - открыть конфигурацию

Первый некэшированный запуск производится медленно, затем вы увидите более расширенный интерфейс конфигуратора:

где добавится «Дерево объектов метаданных конфигурации» и станут доступны другие пункты меню «Конфигурация»

Диалог дерева конфигурации

Из конфигуратора возможен запуск дочернего процесса «1С Предприятие» в режиме отладки.

Меню конфигурация представляет остальные служебные функции по управлению конфигурацией

Меню конфигурация, кнопки

Описание основных кнопок меню

» Поддержка/Обновить Конфигурацию» для обновления типовых поставляемых конфигураций

«Сохранить конфигурацию в файл» — для сохранения конфигурации в файл формата cf, для хранения текущего состояния, обмена конфигурации между информационными базами

«Загрузить конфигурацию из файла» — для загрузки конфигурации в пустую информационную базу, либо в полную, но там, где состав полей таблиц неизменный (например поменялся интерфейс или код обработчиков), не рекомендуется новичкам.

«Сравнить, объединить с конфигурацией из файла» — откроется диалог объединения текущей конфигурации с конфигурацией, например выгруженной отсюдаже в файл «cf», не рекомендуется для обновления типовых, т.к. происходит «расползание» конфигурации разработчика и конфигурации базы данных

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

Диалог сравнения конфигураций, Основная конфигурация, Конфигурация базы данных, файл

«Проверка модулей» — механизм проверки всех модулей на соответствие синтаксису языка

«Проверка конфигурации» — открывает диалог проверки синтаксиса модулей по различными местами и типами исполнения, логическая проверка модулей

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

(отмечены значения по умолчанию)

«Окно конфигурации» — открывает/скрывает окно дерева конфигурации, для экономии рабочего пространства экрана

Меню отладка

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

Отладка, замер производительности, подключение, Список точек останова, табло

Меню Администрирование

«Пользователи» — список пользователей информационной базы

«Активные пользователи» — пользователи, работающие в текущий момент

«Выгрузить информационную базу» — выгрузить конфигурацию вместе с данными в файл формата «dt»

«Загрузить информационную базу» — загрузить конфигурацию вместе с данными из файла «dt», при это все текущие данные будут полностью заменены

«Публикация базы на веб-сервере» — если конфигурация написана/адаптирована под управляемое приложение или есть «веб-сервисы» откроется диалог выбора публикации

«Тестирование и исправление» — диалог выбора режимов тестирования и исправления (проверки, индексации, реструктуризации)

«Настройка журнала регистрации» — управление составом сохраняемых событий процесса работы (создания и изменения объектов, начала сеансов и другой информации)

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

«Параметры информационной базы» — таймауты блокировки сеансов, параметры сложности паролей

Пользователи, журнал регистрации, Выгрузить информационную базу, Публикация на вэб-сервере, тестирование и исправление

Меню сервис

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

Меню Окна

Список и внешний вид открытых окон. Например, часто используемая функция «Окна/Закрыть все»

Меню Справка

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

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

При клиент-серверной версии потребуется отключить выполнение фоновых заданий, иначе они будут препятствовать (выгрузке/загрузке, тестированию)

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

Если новая модель не удалась, позаботься о рекламе изделия.

— Артур Блох

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

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

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

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

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

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

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

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

  1. Нажать сочетание клавиш «CTRL+SHIFT+C», в результате откроется Окно конфигурации, но не конфигурация
  2. Пункт меню «Конфигурация»->»Окно конфигурации». Опять же это откроет только окно конфигурации.
  3. Пункт меню «Конфигурация»->»Открыть конфигурацию».
  4. Открыть с помощью пиктограммы на панели инструментов (рис. 2).

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

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

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

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

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

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

Окно запуска 1с

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

  1. Запустить программу 1с: Предприятие
  2. Выбрать нужную информационную базу или создать новую
  3. Нажать кнопку “Конфигуратор”
  4. Ввести логин и пароль пользователя с административными правами (если требуется)

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

Меню 1с конфигуратора

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

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

меню Правка

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

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

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

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

меню Текст

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

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

1с код до форматирования

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

форматировать код 1с

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

отформатированный код 1с

При помощи команд Меню “Конфигурация” Вы можете производить различные манипуляции с текущей конфигурацией .

меню Конфигурация

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

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

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

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

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

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

  • Открыть конфигурацию, для дальнейшей работы с объектами информационной базы
  • Сохранить конфигурацию и Обновить конфигурацию– сохранение и обновление Конфигурации БД из основной конфигурации
  • Поддержка – Обновление – обновлении конфигурации из конфигурации поставщика из интернета или из файлов cf, cfu
  • Сохранение конфигурации в файл cf
  • Загрузка конфигурации из файла cf с заменой текущей конфигурации
  • Сравнение , объединение конфигурации из файла – сравнение конфигураций и добавление изменений из файла cf
  • Проверка конфигурации на ошибки

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

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

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

меню отладка

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

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

  • Если это переменная то система выдает значение в подсказке при наведении курсора на переменную
  • Через форму Вычислить выражение можно вызвать с помощью контекстного меню или нажатия быстрых клавиш — (Shift + F9), или меню (Отладка — Вычислить выражение). alt=»Вычислить выражение» width=»300″ height=»98″ />
  • через Табло, которое вызывается с помощью быстрых клавиш Ctrl + Alt +W или из меню (Отладка — Табло). Добавить объект в табло можно через кнопку “Включить в табло” из формы “Вычислить выражение” или вписать вручную. />

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

  • в конкретном месте ( кликнуть дважды на поле, слева от поля ввода кода (или нажать кнопку F9).Отображается как красный кружок слева от кода.
  • по условию ( когда будет выполнено определенное условие,например переменная Номер равно 10) . Отображается как синий кружок с вопросом слева от кода alt=»Условие остановки» width=»300″ height=»56″ />
  • по ошибке (в случае возникновения ошибки, текст ошибки можно указать)Остановка по ошибке

Как узнать откуда вызвана процедура или функция ?

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

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

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

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

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

  • Пользователи – позволяет администрировать пользователей информационной базы. Внимание . Ведение списка и редактирование прав пользователей необходимо делать в режиме 1с Предприятие в справочнике Пользователи. В режиме конфигуратора можно добавлять какие нибудь нестандартные ролиСписок пользователей
  • Активные пользователи – позволяет просмотреть список пользователей и фоновых процессов работающих в данных момент с базой. alt=»Список активных пользователей» width=»300″ height=»50″ />
  • Журнал регистрации – позволяет просмотреть основные действия пользователей программы 1с
  • Выгрузить информационную базу – выгружает информационную базу со всеми данными в файл. Служит для ручного создания резервной копии базы. Выгружать информационную базу можно, когда в базе нет активных пользователей
  • Загрузить информационную базу – загрузка информационной базы из файла. Используется для восстановления из резервных копий или загрузки новой информационно базы. ВНИМАНИЕ. Выполнение этой команды может повлечь удаление всех текущих данных.Требует отсутствия активных пользователей
  • Публикация на веб сервере – публикует информационную базу на веб сервере для дальнейшего использования в тонком или веб-клиентах
  • Тестирование и исправление – позволяет проверить информационную базу на ошибки и исправить их. Перед запуском этой процедуры рекомендуется сделать резервную копию информационной базы.Тестирование и исправление информационной базы

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

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