русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Создание справочников


Дата добавления: 2015-07-09; просмотров: 5880; Нарушение авторских прав


 

Для работы с постоянной и условно постоянной информацией с некоторым множеством значений в системе используются объекты типа "Справочник".

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

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

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

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

В курсовой работе будет создано 4 справочника. На рисунке они показаны в дереве конфигурации (Рисунок 3).

 

Рисунок 3. Справочники.


3.1.1 Создание справочника "Клиенты"

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

Зададим имя справочника – "Клиенты" (Рисунок 4). Имя является основным свойством любого объекта конфигурации. На основании имени платформа автоматически создаст синоним – "Клиенты". Свойство "Синоним" так же есть у любого объекта конфигурации. Оно предназначено для хранения "альтернативного" наименования объекта конфигурации, которое будет использовано в элементах интерфейса нашей программы – то есть будет показано пользователю.



 

Рисунок 4. Создание справочника "Клиенты".

 

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

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

Теперь посмотрим, что создаст система на основе того объекта конфигурации Справочник, который мы добавили. Выполним пункт меню "Отладка" / "Начать отладку".

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

Добавим в справочник несколько элементов. Справочник будет выглядеть следующим образом (Рисунок 5):

 

Рисунок 5. Справочник "Клиенты" в режиме 1С:Предприятие.

3.1.2 Создание справочника "Сотрудники"

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

Создадим новый объект конфигурации Справочник "Сотрудники". На закладке "Данные" зададим длину наименования справочника равной 50 символам и добавим в справочник новую табличную часть с именем "ТрудоваяДеятельность".

Создадим реквизиты табличной части "ТрудоваяДеятельность" (Рисунок 6):

· "Организация" - тип Строка, длина 100,

· "НачалоРаботы" - тип Дата, состав даты – "Дата",

· "ОкончаниеРаботы" - тип Дата, состав даты – "Дата",

· "Должность" - тип Строка, длина 100.

 

Рисунок 6. Создание реквизитов справочника "Сотрудники".

 

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

После проведенных действий запустим режим 1С:Предприятие и в режиме редактирования справочника в диалоге добавим сотрудников (Рисунок 7).

 

Рисунок 7. Справочник "Сотрудники" в режиме 1С:Предприятие.

3.1.3 Создание справочника "Номенклатура"

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

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

Создадим новый справочник "Номенклатура". Перейдем на закладку "Иерархия" и установим флаг "Иерархический справочник" (Рисунок 8).

 


Рисунок 8. Создание справочника "Номенклатура".

 

На закладке "Данные" зададим длину наименования справочника равной 100 символам.

Запустим режим отладки и создадим две группы в корне справочника: "Материалы" и "Услуги". В группу "Материалы" добавим подгруппу "Комплектующие к принтеру", а в "Услуги" - "Общие услуги" и "Принтеры". Заполним справочник "Номенклатура", разнеся услуги и комплектующие к принтерам по смысловым группам (Рисунок 9).

 

Рисунок 9. Справочник "Номенклатура" в системе 1С:Предприятие.

3.1.4 Создание справочника "Склады"

Справочник "Склады" будет содержать информацию о складах, используемых ООО "Профессионал". Этот справочник будет содержать один предопределенный элемент – склад "Основной", на который будут поступать все материалы.

Создадим в конфигураторе новый справочник – "Склады". Перейдем на закладку "Прочее" и нажмем кнопку "Предопределенные". Система откроет список предопределенных элементов справочника. Он пуст, поэтому создадим предопределенный элемент с именем "Основной" (Рисунок 10).

 

Рисунок 10. Создание справочника ""Склады.

 

После этого запустим режим отладки и откроем справочник "Склады". Добавим еще один склад, который назовем "Розничный" (Рисунок 11).

 

Рисунок 11. Справочник "Склады" в режиме 1С:Предприятие.

 




<== предыдущая лекция | следующая лекция ==>
Разработка прикладного решения | Создание документов


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.361 сек.