- Как открыть конфигурацию в 1с 8.3
- Способ запуска и внешний вид интерфейса
- Назначение
- Обновление конфигурации
- Выгрузка информационной базы.
- Редактирование свойств объектов конфигурации.
- Палитра свойств.
- Параметры Настройка конфигуратора.
- Запуск конфигурации.
- Как сделать чистую копию имеющейся информационной базы 1С:Предприятие с помощью файла cf
- Простая система кадрового учета
- Создание объектов конфигурации
Как открыть конфигурацию в 1с 8.3
Программное обеспечение на платформе 1С: Предприятие независимо от модификации имеет два режима запуска. Первый вариант предназначен для пользовательского старта базы, а второй (конфигуратор 1С) применяется программистами или разработчиками. Причем только на период внесения изменений в код, экранную или печатную форму.
Доступ к режиму «Предприятие» обычно предоставляется тем, в чью обязанность входит заполнение справочников, ввода документов, формирование отчетов и запуск обработок. Полный же доступ к обоим вариантам имеют специалисты (системные администраторы), имеющие для этого достаточную квалификацию.
Способ запуска и внешний вид интерфейса
Для старта конфигурации 1С через локальную сеть или интернет существует несколько методов запуска: толстый и , веб-клиент. Если требуется старт программы 1С в режиме «Конфигуратор», следует учитывать возможность его запуска только через толстого клиента. Либо придется делать работу по настройке локально на сервере, где имеется возможность прямого подключения к базе.
Важно. Отсутствие доступа к конфигуратору в пользовательских режимах запуска обеспечивает дополнительную защиту от неправомерного вмешательства в базу.
Внешне интерфейс конфигуратора программы 1С мало отличается от пользовательского, зато набор пунктов меню здесь совершенно иной. Окно программы содержит следующие позиции:
- Конфигурация. Базовые функции вроде «открыть», «сохранить изменения» и т.д.;
- Отладка. Используется программистами для проверки внесенных изменений;
- Администрирование. Настройка прав доступа, создание новых пользователей;
- Сервис. Настройка интерфейса, калькулятор, календарь;
- Окна. Функции управления открытыми в конфигураторе окнами;
- Справка. Помощник по синтаксису, функциям, общая информация о программе.
Ниже этого меню расположены быстрые команды, наиболее востребованные при работе с конфигуратором. Их перечень можно менять по желанию. В основном окне отображаются метаданные, представляющие предопределенный набор классов.
Справа от дерева метаданных конфигуратор 1С отображает свойства класса, который открыт на редактирование. Фактически это и есть главная рабочая область программы. В ней будут открываться:
- Редактор экранных форм.
- Редактор печатных форм и синтаксиса.
- Справочные материалы.
После внесения изменений проверить работоспособность нововведений можно в режиме отладки. Надо сохранить изменения и выбрать запуск в режиме «Предприятие» (клавиша F5). Если ошибки имеют синтаксический характер, то перед сохранением конфигурации Конфигуратор выдаст предупреждения с указанием ошибок. Если же ошибка проявится в режиме предприятия, например деление на 0, то программист может из окна ошибки перейти в конфигуратор в ту часть кода, где возникает ошибка.
Назначение
Первый запуск после установки любой конфигурации 1С 8.х программ преимущественно проводится в режиме конфигуратора. Это нужно для создания пользователей, раздачи им определенных прав, установки защиты программного модуля от несанкционированного доступа со стороны сотрудников и третьих лиц.
Совет: На открытие конфигурации надо сразу устанавливать пароль, иначе изменения даже небольшого участка кода может повлечь за собой полную неработоспособность программы.
В дальнейшем этим режимом пользуются для внесения корректировок, внедрения новых модулей. Полный перечень функций выглядит следующим образом:
- Изменение программы;
- Отладка исполнения кода;
- Проверка производительности работы модулей;
- Настройка параметров журнала регистрации;
- Переиндексация базы данных;
- Проверка логической и ссылочной целостности;
- Публикация базы на веб-сервере;
- Создание резервной копии базы;
- Восстановление после сбоев;
- Администрирование пользователей.
Для облегчения и ускорения труда программистов и разработчиков в окне конфигуратора 1С используются контекстные подсказки. С ними достаточно владеть общей основой редактирования модулей, ошибиться в написании команд будет действительно сложно.
Обновление конфигурации
Одним из наиболее востребованных направлений использования режима «Конфигуратор» является внедрение обновлений. Компания 1С не реже одного раза в квартал выпускает на рынок новую версию каждой конфигурации. За счет этого исправляются ошибки, которые находят пользователи, изменяются печатные и электронные формы согласно актуальным нормативным актам. Бухгалтерский учет отличается регулярной корректировкой, а то и внедрением новых видов отчетности.
Только при использовании автоматического обновления с помощью исполняемого файла программа установки обычно стирает нестандартные изменения в коде. Перед запуском стоит предусмотреть следующее:
- При наличии объемных изменений базы лучше воспользоваться ручным способом обновления.
- Перед стартом процесса следует убедиться в отсутствии блокировки от изменений.
Если провести процедуру без учета внедрения нового кода, системному администратору потом придется восстанавливать все вручную. Поэтому стараются пользоваться пунктом «Обновить конфигурацию» в меню «Конфигурация».
Специалист имеет возможность предварительно провести сравнение двух модулей. Если в новом файле изменение кода касается лишь тех областей, где не проводились изменения, тогда запускается автоматическое обновление. В других случаях нужные нововведения в базу легко перенести пошагово, игнорируя те, что могут нарушить функциональность или работоспособность собственных модулей.
Познакомимся поближе с основными функциями конфигуратора в котором будем производить разработку своего приложения.
Запускаем конфигуратор и открываем конфигурацию, Конфигурация-> Открыть конфигурацию. На экране появляется дерево объектов конфигурации, которое отображает используемые объекты в конфигурации. С помощью этого дерева происходит создание, редактирование и удаление элементов. Возможен поиск объекта по первым буквам.
Дерево объектов иногда называют метаданными (синонимы).
Метаданные — это данные о данных.
Выгрузка информационной базы.
Следующей важной функцией конфигуратора является . Выгрузка ИБ предназначена для того чтобы сохранить всю информационную базу во внешнем файле, который упаковывается специальным образом.При выгрузке информационной базы получим файл с расширением.dt
Файл.dt = База Данных + Конфигурация + Список пользователей
Файл.dt используется для: переноса базы, создания аварийной копии, перевода файлового режима в клиент-серверный. Выгрузка и загрузка происходит в режиме конфигуратора с помощью соответствующих кнопок на вкладке «Администрирование» в главном меню.
Список пользователей не является частью прикладного решения, а создается отдельно в конкретной организации, в которой используется система.
Редактирование свойств объектов конфигурации.
Окно редактирования объекта конфигураций служит для создания и редактирования основных объектов конфигурации, настройка состава подчиненных объектов, настройка взаимодействия объектов друг с другом.
Окно редактирования выполнено в виде панели с закладками. Состав закладок и содержание на них свойств объекта зависит от типа объекта конфигурации. Редактирование объекта происходит на соответствующих закладках в главном окне объекта.
Палитра свойств.
У всех объектов есть такой инструмент как палитра свойств. Её можно выбрать через контекстное меню, выбрав Свойства.
Палитра свойств представляет собой все свойства объекта представленные в виде списка по категориям. Свойства объекта, возможно, сортировать по алфавиту. Система скрывает свойства, которые используются редко.И ещё один интерфейс для редактирования свойств объекта это окно «Дополнительно» .
Параметры Настройка конфигуратора.
Сервис — Параметры — Запуск 1С Предприятия. Здесь указывается, какое приложение автоматически будет использоваться при запуске из конфигуратора, а так же скорость соединения.
В конфигураторе открыв Сервис — Параметры на закладке «Общие» указываем, какой режим редактирования конфигурации применяетсяУправляемое приложение или Управляемое и обычное приложение.На остальных закладках указываются дополнительные параметры: представление шрифтов в окнах, настройка синтаксис — помощника и т.д.
Запуск конфигурации.
Запуск конфигурации в пользовательском режиме из конфигуратора.После добавления нового объекта конфигурации необходимо обновить конфигурацию БД для того чтобы создать в ней этот новый элемент. Для запуска конфигурации в пользовательском режиме из конфигуратора необходимо использовать сочетание Ctrl+F5. Так же можно запустить конфигурацию в режиме отладки (F5) в этом варианте запуска возможно делать отладку приложения, останавливать приложение в нужное время, считывать значения переменных для того чтобы понимать как работает тот или иной программный код. Есть функция подключения отладчиком к процессу пользователя Отладка- Подключение. На открывшейся форме отображается список процессов, которые можно отлаживать, для возможности такой отладки нужно выставить галочку «Главное меню-> сервис -> параметры» «Отладка в текущем сеансе разрешена» и «Устанавливать режим разрешения отладки при запуске приложения».
Давайте начнем наше знакомство с конфигуратором 1с Предприятие. В данном разделе программы происходит создание и настройка конфигурации, а также ее объектов. Как правило, здесь работают программисты или опытные пользователи. Тем не менее, всем остальным, а также тем, кто только начинает знакомство с 1с, будет полезно изучить возможности конфигуратора. Итак, при запуске мы видим такое окно.
Чтобы начать работу с конфигурацией, нам необходимо ее открыть. Для этого выберите меню «Конфигурация» — «Открыть конфигурацию». Или воспользуйтесь соответствующей кнопкой.
Перед нами открылась конфигурация данной информационной базы 1с. Мы можем смотреть все константы, справочники, документы, отчеты и другие объекты конфигурации, при необходимости, менять настройки или создавать что-то новое.
Теперь давайте посмотрим, как загрузить конфигурацию в 1с 8.2. Для этого мы зайдем в меню «Конфигурация», и выберем «Загрузить конфигурацию из файла». Далее просто выбираем нужный файл в формате *.cf.
Можно выполнить и обратное действие, сохранив имеющуюся конфигурацию в файл. Это может быть нужно для создания резервной копии конфигурации или для установки ее на другой базе. Обращаем ваше внимание, что выполнять загрузку и сохранение конфигураций можно только с открытой конфигурацией. В противном случае, данные возможности будут неактивны. Ниже приведены наглядные примеры.
Как сделать чистую копию имеющейся информационной базы 1С:Предприятие с помощью файла cf
Иногда возникает необходимость создать новую чистую информационную базу на основе уже имеющейся.
Это может потребоваться, например, в случае, когда у вас используется какая-то нетиповая конфигурация 1С с уникальными изменениями и вам необходимо создать чистую информационную базу с точно такой же конфигурацией, но без данных.
Естественно, таким способом можно сделать копию и типовой конфигурации, но при создании новой базы из cf файла в результате вы получаете абсолютно чистую конфигурацию, пустыми будут даже те данные, которые при создании новой базы стандартной установкой из шаблона заполняются автоматически, например, в типовой конфигурации «Бухгалтерия предприятия» не заполняются номенклатурные группы.
Данный вариант создания информационный базы мы не рекомендуем использовать неподготовленными пользователями. Для создания новых информационных баз типовых конфигураций мы советуем производить установку штатными методами из шаблона.
Как добавить новую чистую базу данных 1С:Предприятия из шаблона конфигурации.
Где взять дистрибутивы?
Зарегистрированные пользователи базовых версий конфигураций «1С:Зарплата и Управление Персоналом» (ред.3), «1С:Управление торговлей» (ред.11) могут бесплатно скачать актуальные версии полных установочных дистрибутивов конфигураций на сайте тех.поддержки https://releases.1c.ru. Пользователи базовых версий «1С:Бухгалтерия предприятия», «1С:Управление нашей фирмы», «1С:Розница и др. могут запросить установочные дистрибутивы по email непосредственно в фирме 1С (бесплатно) или обратиться к партнерам 1С, но в этом случае услуга может быть платной. Например, в нашей компании стоимость отправки актуального дистрибутива базовой версии на email пользователя стоит 500 руб. (потребуется подтверждение лицензионности программного продукта). Для пользователей ПРОФ версий программ 1С актуальные установочные дистрибутивы типовых конфигураций предоставляются только при наличии действующего договора на информационно-технологическое сопровождение (Договор ИТС).
Минимальный вариант договора ИТС на 1 месяц — 5493 руб.
Вы можете оформить подписку ИТС в нашей компании даже если Вы находитесь в другом регионе РФ и саму программу 1С приобретали в другом месте! Единственное условие — программа должна быть лицензионной.
Имеется исходная рабочая информационная база конфигурации «Бухгалтерия предприятия» редакция 3.0 (3.0.46.16).
Необходимо создать копию этой базы, с точно такой же конфигурацией, но чистую без каких либо данных.
Процедура состоит из трех основных этапов:
1. Сохранение конфигурации в файл 1Cv8.cf
2. Создание новой информационной базы без конфигурации
Этап 1. Сохранение конфигурации в файл 1Cv8.cf
Запускаем исходную базу в режиме «Конфигуратор».
Если эта строка недоступна, то сначала выполняем «Конфигурация» > «Открыть конфигурацию».
С помощью проводника выбираем на компьютере место, куда будем сохранять файл конфигурации 1Cv8.cf. Запоминаем куда.
Через несколько секунд получаем подтверждение, что сохранение конфигурации в файл 1Cv8.cf выполнено успешно.
Запускаем новую чистую базу в режиме «Конфигуратор».
Выбираем «Конфигурация» > «Загрузить конфигурацию из файла». Если эта строка недоступна, то сначала выполняем «Конфигурация» > «Открыть конфигурацию».
С помощью проводника выбираем файл 1Cv8.cf, который сохранили на первом этапе.
Будет запущена процедура реорганизации информации, в окне «Изменения в структуре информации конфигурации» появится список новых объектов конфигурации. Нажимаем «Принять».
Нажимаем F5 или кнопку «Начать отладку» (см.рис.).
Программа запускается в режиме «1С:Предприятие».
После заполнения начальных сведений откроется стандартная начальная страница, на которой будет предложено ввести логин и пароль на портале 1С.
Проверяем в свойствах «О программе» — Конфигурация «Бухгалтерия предприятия редакция 3.0 (3.0.46.16)», что нам и требовалось.
Если данная информация оказалась для вас полезной, то лайкаем статью в соцсетях и делимся ссылкой на любимых форумах))).
Быстрая пошаговая демонстрация разработки приложения на платформе 1С:Предприятие 8.2.
Для выполнения примера вам понадобится платформа 1С:Предприятие 8.2. На нашем сайте вы можете скачать . Данная демонстрация подготовлена с использованием именно такой версии!
Простая система кадрового учета
Сейчас мы с вами создадим мини-систему кадрового учета сотрудников на предприятии. Она позволит нам принимать и увольнять сотрудников, а также работать с кадровыми документами.
Каждая конфигурация должна храниться в отдельном каталоге (папке).
1. Создайте новую папку на любом диске нашего компьютера, например, «C:\Наши кадры».
2. Запустите 1С:Предприятие. Откроется список информационных баз. Если вы не создавали ни одной информационной базы и не добавляли существующие базы, то список будет пустым.
1С:Предприятие может работать с несколькими базами данных на одном компьютере. Например, в одной базе ведется кадровый учет, в другой базе — учет товаров, в третьей — бухгалтерский учет для Фирмы А, в четвертой — бухгалтерский учет для фирмы Б.
3. Нажмите кнопку «Добавить».
На первом шаге мастера выберите вариант «Добавление в список существующей информационной базы».
На втором шаге укажите имя информационной базы, как оно будет отображаться в списке баз, например «Наши кадры». Имя базы может быть произвольным, от него ничего не зависит.
4. В следующем шаге укажите путь к папке, которую вы создали в 1 пункте нашего пошагового руководства (в нашем случае это C:\Наши кадры). Нажмите кнопку » …» , войдите в папку и нажмите «Выбрать».
Каталог с информационной базой может располагаться на локальном жестком диске компьютера, например «C:\Наши кадры», а может на другом компьютере в локальной сети, например, «\\SERVER\KADR». При этом должны быть предоставлены полные права доступа к этой папке (чтение, запись и т.д.).
Для ее редактирования можно нажать кнопку Изменить. Например, информационную базу перенесли в другое место или вы хотите задать для нее другое название. Для удаления информационной базы из списка нужно нажать кнопку Удалить. При этом информационная база удаляется из списка, но не удаляется физически с диска.
6. Выберем режим запуска «Конфигуратор». Для этого нажмем на кнопку «Конфигуратор».
1С может запускаться в двух режимах:
- 1С:Предприятие — режим использования информационной базы. В этом режиме работают обычные пользователи, вводят данные, печатают отчеты и т.д. В этом режиме нельзя редактировать структуру конфигурации.
- Конфигуратор — режим конфигурирования (программирования). В этом режиме работают программисты, создают новые справочники, отчеты, пишут программные модули. В этом режиме нельзя вводить данные в информационную базу.
7. Так как в созданной папке пока ничего нет, то 1С запросит подтверждение на создание новой информационной базы.
8. Нажмите «Да». Далее выбираем вариант «Создание информационной базы без конфигурации для разработки новой конфигурации или загрузки выгруженной ранее информационной базы» (2 вариант) и нажмите кнопку «Далее». На следующем шаге нажмите кнопку «Готово».
9. Запустится конфигуратор. Откройте дерево конфигурации, в котором мы будем работать очень часто. Для этого выберите в меню «Конфигурация» — «Открыть конфигурацию» или нажмите на соответствующую пиктограмму.
Появится окно дерева конфигурации. Задайте ему удобные размеры.
В этом окне представлены все объекты конфигурации, такие как справочники, документы, отчеты и т.д. Для раскрытия конкретной ветки нужно два щелкнуть на плюсике или два раза щелкнуть на ее названии.
Создание объектов конфигурации
10. Установите курсор на строку «Справочники» и щелкните кнопку (или щелкните правой кнопкой мыши и выберите Добавить). При этом откроется Окно редактирования объекта конфигурации (своеобразный конструктор для создания справочника).
Окно редактирования объекта конфигурации предназначены для быстрого создания новых объектов конфигурации. Последовательность ввода данных разработана таким образом, чтобы предыдущие данные могли служить основой для ввода последующих. Движение управляется кнопками в нижней части окна «Далее» и «Назад». На каждом шаге предлагается ввести группу логически связанных между собой данных. Перемещаться по шагам можно также щелкая мышкой по соответствующей вкладке (Основные, Подсистемы, Функциональные опции и т.д.).
11. На первом шаге (вкладке) задайте «Имя» нашего справочника (идентификатор), например, «Должности». После ввода Имени нажмите на клавиатуре клавишу «Enter», либо переместитесь мышкой на следующее поле. На основании «Имени» система автоматически создаст «Синоним».
Имя объекта (в нашем случае справочника) является важным и обязательным свойством любого объекта конфигурации. Именно оно будет использоваться при написании программного кода на языке 1С. Имя нельзя будет исправить просто так, поскольку придется также исправить все места в программе, где используется этот справочник.
Относитесь к «Имени» справочника очень серьезно. Имя должно быть лаконичным, понятным, отражающим суть справочника, например: «Страны», «Сотрудники», «Товары» и т.д.
Имена объектов конфигурации, реквизитов, переменных, процедур и функций в 1С могут содержать буквы русского и английского алфавитов (строчные и прописные), символы подчеркивания и символы цифр. Имя не может начинаться с цифр.
Свойство «Синоним» также есть у любого объекта конфигурации. Оно предназначено для хранения «альтернативного имени» объекта конфигурации (в нашем случае справочника). Именно оно будет использоваться в элементах интерфейса нашей программы, то есть будет показано пользователю. Для «Синонима» нет никаких ограничений и его можно задать в удобочитаемом виде, например, «Перечень должностей» и т.д.
У каждого справочника есть уже заранее заданные (предопределенные) два поля «Код» и «Наименование». Вы можете редактировать длину наименования, длину кода, а также тип кода: «Число» или «Строка».
13. Закройте Окно редактирования справочника «Должности».
14. Создадим новый справочник «Сотрудники» (см. пункт 10).
Задайте имя справочника (идентификатор) «Сотрудники».
Задайте длину наименования 100 символов.
В наименовании у нас будет храниться ФИО сотрудника. Иногда бывают довольно длинные имена и фамилии, так что 100 символов в самый раз.
15. В этом справочнике кроме уже заданных полей (Код и Наименование) у нас будет еще несколько полей (реквизитов, атрибутов). Сейчас список дополнительных реквизитов (полей) у нас пустой. Нажмите кнопку «Добавить».
В результате откроется окно редактирования свойств реквизита (палитра свойств). Кстати, реквизит, атрибут и поле — это в принципе одно и то же. Просто в терминологии 1С принято использовать «реквизит».
16. Задайте в палитре свойств имя реквизита — «Должность». Укажите тип реквизита — «СправочникСсылка.Должности», который мы создали раньше. Это говорит о том, что значения данного реквизита будут выбираться из справочника «Должности». Закрываем окно палитры свойств.
17. Создайте реквизит «Оклад» (тип Число, Длина 10, Точность 2). У значения типа «Число» точность указывает на количество знаков после запятой (в нашем случае 2 знака).
18. Создайте реквизиты ДатаПриема и ДатаУвольнения (тип Дата).
19. Теперь у нас есть два справочника и можно ввести некоторые данные.
Обновим конфигурацию базы данных (сохраним в конфигурацию все сделанные нами изменения). Сделать это можно с помощью меню программы (Конфигурация – Обновить конфигурацию базы данных), либо соответствующей пиктограммой на панели инструментов, либо клавишей F7.
Так как мы редактировали (изменяли) структуру информационной базы, то 1С проанализирует эти изменения и покажет окно со их списком. Нажмите кнопку «Принять».
20. Запустите систему в режиме 1С:Предприятие. Это можно сделать прямо из Конфигуратора, нажав на панели инструментов на или клавишу F5. Появится окно 1С:Предприятия.
21. Откройте справочник Должности. Для этого щелкните в панели навигации (в левой части окна приложения) по надписи (ссылке) Должности. Откроется окно справочника.
22. Введите несколько должностей, используя кнопку или клавишу INS. Например, директор, бухгалтер, программист.
Заметьте, что коды присваиваются автоматически, хотя их можно редактировать. При этом необходимо соблюдать уникальность кодов. Параметры уникальности можно настраивать в конфигураторе, например можно вообще отключить контроль уникальности кода.
По умолчанию установлена сортировка по Наименованию. Это позволяет набрать первые буквы названия должности, и курсор автоматически перейдет на нужную должность. Можно установить и другой тип сортировки: по коду или по реквизиту. Для этого достаточно щелкнуть левой кнопкой мышки по названию (заголовку) реквизита.
23. Откройте справочник Сотрудники.
24. Заведите нескольких сотрудников. Например, Иванов Иван Иванович — директор, Петров Петр Петрович — бухгалтер, Сидоров Сергей Сергеевич — программист. Заполняем только реквизиты Наименование (ФИО) и Должность. Заметьте, что при указании должности открывается справочник Должности. Для сохранения нового элемента справочника (новой записи) нажмите «Записать и закрыть».
25. Закройте окно 1С:Предприятие и вернитесь в режим Конфигуратора.
В реальной жизни принятие сотрудника на работу производится кадровым документом «Приказ о приеме на работу». Это мы и реализуем во 2 части нашего Пошагового примера.
Источник