Разработка система 1с


Пошаговый пример разработки конфигурации в 1С 8.2 (1 часть)

Быстрая пошаговая демонстрация разработки приложения на платформе 1С:Предприятие 8.2.

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

Простая система кадрового учета

 

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

Каждая конфигурация должна храниться в отдельном каталоге (папке).

1. Создайте новую папку на любом диске нашего компьютера, например, "C:\Наши кадры".

2. Запустите 1С:Предприятие. Откроется список информационных баз. Если вы не создавали ни одной информационной базы и не добавляли существующие базы, то список будет пустым.

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

3. Нажмите кнопку "Добавить". 

На первом шаге мастера выберите вариант "Добавление в список существующей информационной базы".

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

4. В следующем шаге укажите путь к папке, которую вы создали в 1 пункте нашего пошагового руководства (в нашем случае это C:\Наши кадры). Нажмите кнопку "…", войдите в папку и нажмите "Выбрать".

Каталог с информационной базой может располагаться на локальном жестком диске компьютера, например "C:\Наши кадры", а может на другом компьютере в локальной сети, например, "\\SERVER\KADR". При этом должны быть предоставлены полные права доступа к этой папке (чтение, запись и т.д.).

5. Нажмите кнопку "Далее". На завершающем шаге мастера оставьте все без изменений и нажмите кнопку «Готово». В результате в списке информационных баз появится новая строка с именем нашей информационной базы.

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

6. Выберем режим запуска "Конфигуратор". Для этого нажмем на кнопку «Конфигуратор».

  1С может запускаться в двух режимах:

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

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

8. Нажмите "Да". Далее выбираем вариант "Создание информационной базы без конфигурации для разработки новой конфигурации или загрузки выгруженной ранее информационной базы" (2 вариант) и нажмите кнопку "Далее". На следующем шаге нажмите кнопку "Готово".

9. Запустится конфигуратор. Откройте дерево конфигурации, в котором мы будем работать очень часто. Для этого выберите в меню "Конфигурация" - "Открыть конфигурацию" или нажмите на соответствующую пиктограмму.

Появится окно дерева конфигурации. Задайте ему удобные размеры.

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

 

 

Создание объектов конфигурации

 

10. Установите курсор на строку "Справочники" и щелкните кнопку  (или щелкните правой кнопкой мыши и выберите Добавить). При этом откроется Окно редактирования объекта конфигурации (своеобразный конструктор для создания справочника).

Окно редактирования объекта конфигурации предназначены для быстрого создания новых объектов конфигурации. Последовательность ввода данных разработана таким образом, чтобы предыдущие данные могли служить основой для ввода последующих. Движение управляется кнопками в нижней части окна "Далее" и "Назад". На каждом шаге предлагается ввести группу логически связанных между собой данных. Перемещаться по шагам можно также щелкая мышкой по соответствующей вкладке (Основные, Подсистемы, Функциональные опции и т.д.).

11. На первом шаге (вкладке) задайте "Имя" нашего справочника (идентификатор), например,  "Должности". После ввода Имени нажмите на клавиатуре клавишу "Enter", либо переместитесь мышкой на следующее поле. На основании "Имени" система автоматически создаст "Синоним".

Имя объекта (в нашем случае справочника) является важным и обязательным свойством любого объекта конфигурации. Именно оно будет использоваться при написании программного кода на языке 1С. Имя нельзя будет исправить просто так, поскольку придется также исправить все места в программе, где используется этот справочник.

Относитесь к "Имени" справочника очень серьезно. Имя должно быть лаконичным, понятным, отражающим суть справочника, например: "Страны", "Сотрудники", "Товары" и т.д.

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

Свойство "Синоним" также есть у любого объекта конфигурации. Оно предназначено для хранения "альтернативного имени" объекта конфигурации (в нашем случае справочника).  Именно оно будет использоваться в элементах интерфейса нашей программы, то есть будет показано пользователю. Для «Синонима» нет никаких ограничений  и его можно задать в удобочитаемом виде, например, «Перечень должностей» и т.д.

12. Перейдите с помощью кнопки "Далее" ( в нижней части окна) или клика мышкой на вкладку "Данные". Задайте длину наименования 30 символов.

У каждого справочника есть уже заранее заданные (предопределенные) два поля "Код" и "Наименование". Вы можете редактировать длину наименования, длину кода, а также тип кода: "Число" или "Строка".

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 части нашего Пошагового примера.

перейти ко 2 части Пошагового примера разработки конфигурации в 1С 8.2

1c-uroki.ru

1: 8

v8.1c.ru

.
:
4610 kB
89874 kB
1177 kB
4574 kB
73765 kB
28431 kB
2468 kB
40286 kB
34399 kB
8615 kB

<--

| |

1ABCDEFGHIJKLMNOPQRSTUVWXYZŠɠˠ٠ڠ۠ܠ

1

A

D

F

G

H

I

J

K

L

M

O

P

R

S

T

U

W

X

Z

1: 8

v8.1c.ru

.
:
"1C:ERPflagship enterprise information system" (.pdf, ~ 4,5) 4610 kB
" 1: 8" (.pdf, ~88 ) ( 4601546034410) 89874 kB
"1:" (.pdf, ~37 ) ( 2900001509985) 1177 kB
" 1: 8" (.pdf, ~4 ) ( 4601546053114) 4574 kB
" " (.pdf, ~75 ) ( 4601546114488) 73765 kB
" "1" "1: 8" " (.pdf ~30 ) ( 4601546056795) 28431 kB
"1: 8. " (.pdf, ~2 ) 2468 kB
" - " (.pdf, ~40 ) ( 4601546040176) 40286 kB
" 8.3 "1: 8" (.pdf, ~35 ) 34399 kB
" "1:" " (.pdf, ~9 ) ( 2900000058781) 8615 kB
« 1: 8»
«1: . , . "1: 8.3"»
« 1:»
« 1: . 2 ( 4601546118530)»
« "101 "1: 8" ( 4601546117618)»
«1: 8.3. ( 4601546109996)»
« 1: 8 (+CD). 2 ( 4601546122896)»
«Hello, 1C. "1: 8.3". - (+CD). 3 ( 4601546109774)»
«Mobile 1. "1: 8.3". -. 1 ( 4601546109781)»
«1C: 8.3. . ( 4601546108722)»
« "1: 8" (+) ( 4601546108029)»
« 1: 8" (+DVD-ROM). 2 ( 4601546101853)»
« "1: 8.2". ". 2 (+ CD) ( 4601546097569)»
« "1: 8.2". "1: " ( 4601546092694)»
« "1: 8.2". "1: " ( 4601546090690)»
« "1: 8.2". "1: " ( 4601546090706)»
« "1: 8.2" (+CD). "1: " ( 4601546080479)»
« 1: (+CD). "1: " ( 4601546087195)»
« "1:" ( 4601546117847) »
« (+CD). "1: " ( 4601546069634)»
« 1: 8.2 (+CD) ( 4601546069641)»
«1: 8.2. . ( 4601546069627). »
«1: 8.2. . 8.2 ( 4601546069610)»
«Hello, 1C. 1: 8.2. - (+CD). 2 ( 4601546071576)»
«1: 8. : ( CD-ROM) ( 4601546049094)»
« "1:" "1: 8.3" ( 4601546111777)»
« "1: 8" ( 2014) ( 4601546110077)»

Скачать Ажеронок В.А., Габец А.П., Гончаров Д.И.

mexalib.com

Ажеронок В.А., Габец А.П., Гончаров Д.И.

Рейтинг книги

0.00

(оценок&nbsp&lt&nbsp5)

0 10

«Профессиональная разработка в системе 1С: Предприятие 8» (второе издание) - наиболее полное руководство для желающих профессионально освоить программирование в среде «1С: Предприятие».

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

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

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

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

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

2011 год

30.42 МБ

9.7

скачиваний: 5253

Книга Герберта Шилдта «Java . Полное руководство» (Java SE 7, 8-е издание) предназначена для всех программистов — как для новичков, так и для профессионалов. Начинающий программист найдет в ней подробные пошаговые описания и множество чрезвычайно полезных примеров. А углубленное ра...

2012 год

19.38 МБ

6.3

скачиваний: 6433

Первое издание этой книги вышло в свет во время проведения конференции Tech-Ed в 2001 г. в Атланте (шт. Джорджия). На тот момент платформа .NET пребывала в стадии бета-тестирования. Это вовсе не означает, что ранние издания этой книги не приносили пользу – так или иначе, но книга стала финалис...

2010 год

20.7 МБ

9.3

скачиваний: 8142

Книга представляет собой пособие, позволяющее быстро освоить приемы разработки и модификации прикладных решений на платформе "1С:Предприятие 8.2". На примере создания реального прикладного решения показана структура различных объектов системы, их назначения и методика использования. При...

2009 год

56.65 МБ

8.7

скачиваний: 10740

"Изучаем Java" - это не просто книга. Она не только научит вас теории языка Java и объектно-ориентированного программирования, она сделает вас программистом. В ее основу положен уникальный метод обучения на практике. В отличие от классических учебников информация дается не в текстовом, а в...

2012 год

132.25 МБ

7.6

скачиваний: 4985

Книга является одним из самых популярных в мире учебников по C++. Характерной ее особенностью является "раннее введение" в классы и объекты, т. е. начала объектно-ориентированного программирования вводятся уже в 3-й главе, без предварительного изложения унаследованных от языка C элементов ...

2008 год

18.49 МБ

9.2

скачиваний: 11281

В этой книге описаны все основные средства языка C++ — от элементарных понятий до супервозможностей. После рассмотрения основ программирования на C++ (переменных, операторов, инструкций управления, функций, классов и объектов) читатель освоит такие более сложные средства языка, как механизм об...

2010 год

10.54 МБ

9.6

скачиваний: 10596

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

2011 год

13.47 МБ

8.3

скачиваний: 5353

Такие известные компании, как Google и Intel, Cisco и Hewlett-Packard, используют язык Python, выбрав его за гибкость, простоту использования и обеспечиваемую им высокую скорость разработки. Он позволяет создавать эффективные и надежные проекты, которые легко интегрируются с программами и инструмент...

2011 год

12.21 МБ

8.6

скачиваний: 6430

Книга является общепризнанным руководством для изучения языка С, который был в свое время разработан специально как язык реализации операционной системы UNIX. Приводится полное описание языка, ориентированное на его практическое изучение. Кроме того, дополнительно излагается C++ - язык, являющийся л...

2009 год

53.4 МБ

8.8

скачиваний: 5181

Скачать Ажеронок В.А., Габец А.П., Гончаров Д.И.

mexalib.com

Ажеронок В.А., Габец А.П., Гончаров Д.И.

Рейтинг книги

0.00

(оценок&nbsp&lt&nbsp5)

0 10

«Профессиональная разработка в системе 1С: Предприятие 8» (второе издание) - наиболее полное руководство для желающих профессионально освоить программирование в среде «1С: Предприятие».

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

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

Новое издание развивает этот подход и выводит его на новый уровень.Материалы первой книги существенно обновлены с учетом возможностей, предоставляемых современной версией 8.2, и дополнены темами, которые в первом издании не рассматривались, например: разработка сложных отчетов, разработка управляемого интерфейса. Издание выходит в виде двухтомника общим объемом около 1400 страниц, снабжено подробным оглавлением и большим числом перекрестных ссылок.Пособие рекомендовано как профессиональным разработчикам, так и начинающим специалистам, работающим в сети 1С: Франчайзинг, в ИТ-отделах организаций, использующих «1С: Предприятие 8», преподавателям и учащимся высшего и среднего профессионального образования, а также всем желающим полной мере освоить широкие возможности разработки с применением технологий мирового уровня.

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

2011 год

30.42 МБ

9.7

скачиваний: 5253

В этой книге описаны все основные средства языка C++ — от элементарных понятий до супервозможностей. После рассмотрения основ программирования на C++ (переменных, операторов, инструкций управления, функций, классов и объектов) читатель освоит такие более сложные средства языка, как механизм об...

2010 год

10.54 МБ

9.6

скачиваний: 10596

Книга представляет собой пособие, позволяющее быстро освоить приемы разработки и модификации прикладных решений на платформе "1С:Предприятие 8.2". На примере создания реального прикладного решения показана структура различных объектов системы, их назначения и методика использования. При...

2009 год

56.65 МБ

8.7

скачиваний: 10740

Книга Герберта Шилдта «Java . Полное руководство» (Java SE 7, 8-е издание) предназначена для всех программистов — как для новичков, так и для профессионалов. Начинающий программист найдет в ней подробные пошаговые описания и множество чрезвычайно полезных примеров. А углубленное ра...

2012 год

19.38 МБ

6.3

скачиваний: 6433

Такие известные компании, как Google и Intel, Cisco и Hewlett-Packard, используют язык Python, выбрав его за гибкость, простоту использования и обеспечиваемую им высокую скорость разработки. Он позволяет создавать эффективные и надежные проекты, которые легко интегрируются с программами и инструмент...

2011 год

12.21 МБ

8.6

скачиваний: 6430

"Изучаем Java" - это не просто книга. Она не только научит вас теории языка Java и объектно-ориентированного программирования, она сделает вас программистом. В ее основу положен уникальный метод обучения на практике. В отличие от классических учебников информация дается не в текстовом, а в...

2012 год

132.25 МБ

7.6

скачиваний: 4985

Первое издание этой книги вышло в свет во время проведения конференции Tech-Ed в 2001 г. в Атланте (шт. Джорджия). На тот момент платформа .NET пребывала в стадии бета-тестирования. Это вовсе не означает, что ранние издания этой книги не приносили пользу – так или иначе, но книга стала финалис...

2010 год

20.7 МБ

9.3

скачиваний: 8142

Книга является одним из самых популярных в мире учебников по C++. Характерной ее особенностью является "раннее введение" в классы и объекты, т. е. начала объектно-ориентированного программирования вводятся уже в 3-й главе, без предварительного изложения унаследованных от языка C элементов ...

2008 год

18.49 МБ

9.2

скачиваний: 11281

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

2011 год

13.47 МБ

8.3

скачиваний: 5353

Книга является общепризнанным руководством для изучения языка С, который был в свое время разработан специально как язык реализации операционной системы UNIX. Приводится полное описание языка, ориентированное на его практическое изучение. Кроме того, дополнительно излагается C++ - язык, являющийся л...

2009 год

53.4 МБ

8.8

скачиваний: 5181


Смотрите также