Автор: Пользователь скрыл имя, 16 Февраля 2012 в 14:37, лабораторная работа
Для запуска 1С: Предприятие выполним следующие действия: Пуск à Программы à 1C Предприятие 8.0 à 1 С Предприятие. На экране появится окно запуска программы следующего вида
Создание
новой информационной базы
Для
запуска 1С: Предприятие выполним следующие
действия: Пуск à Программы à 1C Предприятие 8.0 à
1 С Предприятие. На экране появится окно
запуска программы следующего вида
В
данном примере информационная база
уже создана и называется «Бухгалтерия
предприятия», но при первом запуске список
информационных баз пуст.
В
нашей работы создадим пустую информационную
базу для разработки новой конфигурации
нажав кнопку
.
1)
В открывшемся окне ставим
переключатель в поле «Создание
новой информационной базы».
2)
Так как наша задача
3)
Указываем название
4) На следующем этапе указываем каталог для хранения информационной базы
В
результате созданная информационная
база появится в списке информационных
баз, используемых в системе 1С Предприятия
Для
запуска системы 1С Предприятие
в режиме конструктора выберем необходимую
информационную базу и нажмем кнопку
Для
открытия конфигурации выберем пункт
меню Конфигурация à Открыть конфигурацию
или нажмем кнопку
.
Конфигурация представляется в виде древовидной структуры, каждая ветвь которой описывает определенную составляющую конфигурации. Объекты конфигурации в дереве конфигурации предопределены своими именами.
Корневые ветви дерева объединяют объекты конфигурации, логически связанные между собой и имеющие общее назначение.
Приемы
работы с деревом конфигурации не
отличаются от приемов работы с другими
«древовидными» списками в операционной
системе MS Windows.
Оперативный
учет
Редактирование формы «Обоими способами».
Заполним
справочник в режиме отладки. После
открытия справочника Сотрудники необходимо
убедиться, что установлен режим редактирования
справочника в диалоге (меню Действия à
Редактировать в диалоге или аналогичная
иконка в командной панели)
После
задания имени и синонима, переходим
к закладке Иерархия и устанавливаем флаг
«Иерархический справочник».
На закладке Данные зададим длину наименования 100 символов.
Переходим в режим отладки, нажав F5 или кнопку отладки ( если 1С Предприятие уже запущено, то кнопка отладки примет следующий вид ) и заполняем справочник «Номенклатура».
Создаем две группы в корне справочника «Материалы» и «Услуги» (меню Действия/Новая группа) или воспользуемся иконкой на панели инструментов
В группе «Материалы» создаем пять элементов:
В группе «Услуги» создадим несколько элементов – услуги по ремонту телевизоров:
и услуги по ремонту стиральных машин:
Разнесем
услуги по двум смысловым группам: ремонт
телевизоров и ремонт стиральных
машин. Для этого в группе «Услуги»
создадим еще две группы «Телевизоры»
и «Стиральные машины».
Для
того, чтобы переместить услуги в
соответствующие группы, в окне списка
устанавливаем курсор на ту услугу, которую
мы хотим переместить и выполним команду
Действия/Переместить в группу или используем
соответствующую иконку
.
Затем
в группе «Материалы» создайте две
группы «Радиодетали» и «Прочее».
В Прочее поместить кабель и шланг,
остальное – в радиодетали.
Форма – стандартный список.
Открываем
закладку «Прочее» и нажимаем кнопку
«Предопределенные». Система открывает
пустой список предопределенных элементов,
выполняем команду Действия à Добавить и создаем
элемент с именем «Основной».
Запустим
1С в режиме отладки и откроем
справочник Склады, добавим еще один
склад и наименованием «
Предопределенный
элемент справочника
нельзя откорректировать
в режиме исполнения.
После задания в закладке Основные имени и синонима, нажимаем «Далее».
Создаем
реквизит документа с именем «Склад»
и типом СправочникСсылка.
Добавляем табличную часть с четырьмя реквизитами:
Просматриваем в режиме отладки Операции à Документы à Приходная накладная.
Добавляем
накладную номером 1, в которой
отражаем приход материалов
Нажимаем «ОК».
Аналогично
создаем второй документ
Система вызовет конструктор форм. Сразу нажимаем кнопку ГОТОВО.
Обратите
внимание, что в дереве объектов
конфигурации у документа ПриходнаяНакладная
появилась форма «ФормаДокумента», а на
экране открылось окно редактор форм,
содержащее эту форму:
Создадим
процедуру обработки
события в модуле
формы
Щелкните
правой кнопкой мыши на поле ввода
в колонке «Количество» и откройте
пункт контекстного меню Свойства.
Прокрутите список до раздела СОБЫТИЯ,
найдите событие «При изменении»
и щелкните по кнопке с лупой. Система
создаст заготовку процедуры
обработчика этого события в модуле
нашей формы.
В модуль формы добавим следующий текст
Теперь
перейдем в режим отладки и
посмотрим, меняется ли сумма после
изменения графы количество в
любом их созданных документов «Приходная
накладная».
Переходим
обратно в Конфигуратор и для
поля «Цена» делаем то же самое.
Поэтому создаем процедуру обработки события в общем модуле
Создаем объект конфигурации Общий модуль
в ветке Общие/Общие модули. Назовем его
«РаботаСДокументами». Он содержит следующий
текст:
Ключевое
слово Экспорт в конце
Изменим
обработчик события «При изменении»
и для поля ввода «Цена»
Запустим
1С в режиме отладки и проверим,
что при изменении количества
и цены меняется сумма в табличной
части документа «Приходная накладная».
Создадим
в дереве конфигурации новый объект
в ветке Регистр накопления, зададим
имя регистра – «ОстаткиМатериалов».
Нажмем «Далее» и перейдем к созданию
структуры регистра.
Создадим измерения регистра:
-
«Материал» с типом
-
«Склад» с типом
Затем создадим ресурс
«Количество»
число длиной 15 точностью 3.
В
результате регистр «ОстаткиМатериалов»
должен иметь следующий вид:
Если
сейчас запустить 1С в режиме отладки,
то система выдаст сообщение об ошибке.
Откроем окно редактирования объекта конфигурации Документ «ПриходнаяНакладная».