1c_konfug_lab1

Page 1

1

1 ЛАБОРАТОРНАЯ РАБОТА № 1 Тема:

Основы конфигурирования 1С:Предприятие. Константы. Справочники.

Научиться создавать свои конфигурации; Научиться создавать константы и редактировать основную форму констант. Освоить работу с справочниками: изменять свойства, добавлять реквизиты, создавать иерархии. Время: 2 ч. Цель:

Практическая часть 1) Запустить 1С:Предприятие: - Пуск Þ Программы Þ 1С:Предприятие 8.1 Þ Конфигуратор. 2) Добавить новую пустую информационную базу Магазин_Фамилия: - В окне Запуск 1С:Предприятия нажать кнопку Добавить ; - Установить переключатель в положение Создание новой информационной базы Далее ; - Установить переключатель в положение Создание информационной базы без конфигурации для разработки новой конфигурации или загрузки выгруженной ранее информационной базы Далее ; - Указать Наименование информационной базы: Склад-магазин Фамилия; - Выбрать тип расположения информационной базы: на локальном компьютере Далее ; - Указать Каталог информационной базы (создать новую папку в Моих документах), в этом же окне выбрать язык и страну русский (Украина) Готово . 3) Запустить конфигуратор со своей информационной базой: – В окне Запуск 1С:Предприятия нажать кнопку Конфигуратор . 4) В Конфигураторе открыть Конфигурацию: - Конфигурация Þ Открыть конфигурацию; - В левой части окна появится окно дерева метаданных Конфигурации. 5) Открыть окно свойств конфигурации (аналогичное окно свойств можно открыть для любого объекта конфигурации): - Щелчок правой кнопкой на элементе Конфигурация (или для выделенного элемента Конфигурация комбинация клавиш Alt+Enter); - В правой части окна откроется окно Свойств конфигурации; 6) В панели свойств указать – Синоним: Конфигурация склада-магазина; – Логотип: logo.jpg; – Заставка: zastavka.jpg; – Поставщик: ваши фамилия, имя группа; – Версия: 1.0.


2 7) Запустить программу 1С:Предприяте для разрабатываемой конфигурации и посмотреть на внесенные изменения: - Отладка Þ Начать отладку; - На вопрос необходимо ли обновить конфигурацию ответить Да; - При запуске обратить внимание на заставку. 8) Посмотреть информацию, внесенную в окно свойств конфигурации в «действие»; - Справка Þ О программе. 9) Убедиться что в конфигурации не создано не одного справочника: - Операции Þ Справочник... 10) Закрыть 1С:Предприятие. Конфигуратор не закрывать. 11) В окне дерева метаданных Конфигурации добавить три подсистемы учета в конфигурации: торговля, кадры, бухгалтерия. Подсистемы предназначены для группировки объектов конфигурации и установки ограничений пользователей в дальнейшем: - В дереве конфигурации раскрыть ветку Общие; - Правой кнопкой мыши на элементе Подсистемы Þ Добавить; - В окне свойств указать имя и синоним Торговля; - Аналогичным образом добавьте подсистемы Кадры и Бухгалтерия. 12) Создайте константу НаименованиеОрганизации: - щелчок правой кнопкой мыши на ветке Константы и выберите пункт Добавить; - в окне свойств укажите Имя: НаименованиеОрганизации. Имя используется для обращению к вновь созданному объекту из языка программирования и не должно содержать пробелов. 13) Измените свойства константы: - Синоним: Наименование организации. Синоним позволяет указать отображения названия объекта конфигурации конечному пользователю системы. - Подсистемы: проверьте что отмечены все три подсистемы; - Тип данных: строка; - Длина: 50 символов. 14) Создайте константу ЮридическийАдрес. 15) Запустите конфигурацию на выполнение (Отладка Þ Начать отладку). Обратите внимание на окно Реорганизации информации и Примите все изменения. 16) Заполните значения констант: - Операции Þ Константы. Обратите внимания, что форма констант создана автоматически, вы не занимались ее разработкой; - Наименование организации: ЧП «Ваша фамилия»; - Юридический адрес: г. Мелитополь, ул. Пушкина, 145. 17) Создайте форму констант: - в дереве метаданных Þ контекстное меню Константы Þ Создать форму констант…


3 -

Имя Þ ФормаКонстант; Далее; Отметьте флажком обе константы; Готово; Созданная таким образом форма а) появится в дереве метаданных в ветке: Общие Þ Общие формы, б) заполнит свойство Конфигурации, которое называется Основная форма констант. 18) Добавьте в конфигурацию константу ДатаРегистрацииОрганизации типа Дата. 19) Откройте основную форму констант и обратите внимание что константа не появилась в форме автоматически. Новую константу необходимо добавить на форму: - активизируйте объект конфигурации Общие Þ Общие формы Þ ФормаКонстант; - активируйте основную часть формы констант (просто щелкните мышью в рабочей области формы констант); - отметьте флажком свойство формы Использовать все константы; - меню Форма Þ Размещение данных; - отметьте флажком все константы; - установите флажки Вставить надписи и Разместить в диалоге автоматически; - ОК. 20) Запустите конфигурацию на выполнение. Заполните значение константы ДатаРегистрацииОрганизации. 21) Добавьте в конфигурацию перечисление ВремяГода со значениями: зима, весна, лето, осень: - В дереве метаданных конфигурации правой кнопкой на Перечисления Þ Добавить; - Имя: ВременаГода; - переходим на вкладку Данные и добавляем четыре значения перечисления (см. рисунок 1.1):

Рисунок 1.1 – Добавление перечисления 22) Добавьте константу ТекущееВремяГода типа ПеречислениеСсылка.ВременаГода. При выборе типа используйте не выпадающий список, а кнопку выбора . 23) Добавьте константу на основную форму констант.


4 24) Запустите конфигурацию на отладку и заполните значение константы. Обратите внимание на то, из чего можно выбрать значение константы. 25) Добавьте в конфигурацию справочник ЕдиницыИзмерения: - В дереве метаданных конфигурации добавляем новый Справочник; - Имя: Единицы измерения; - Подсистемы: оставляем только Торговлю; - Формы: Редактирование: В списке; - Прочие: Предопределенные. Добавьте две единицы измерения, которые будут в конфигурации и которые пользователь не сможет удалить: грамм и штука. 26) Запустите конфигурацию на выполнение и добавьте еще две единицы измерения: литр и ватт. 27) Попробуйте удалить единицы измерения ватт и грамм. Что не удалилось и почему? 28) Добавьте единицу измерения метр. 29) Добавьте иерархический справочник Подразделения (измените настройки вкладки иерархия). Вид иерархии: иерархия элементов. 30) В режиме 1С:Предприятия заполните два подразделения склад и расчетный отдел. В складе (склад будет выступать родителем) заполните три подразделения: Оптовая закупка, Оптовая продажа, Розничная продажа. 31) Создайте справочник Номенклатура, в котором будет содержаться перечень товаров и услуг организации. Справочник будет иметь иерархию групп и элементов с неограниченным числом уровней иерархии. На закладке Данные необходимо определить следующие реквизиты справочника: - ЦенаПокупки – тип Число (Длина 10, точность 2); - ЦенаПродажи – тип Число (Длина 10, точность 2); - Услуга – тип Булево; - ОснЕдиницаИзмерения – тип СправочникСсылка.ЕдиницыИзмерения. - Длину наименования увеличьте до 60 символов. 32) Запустите конфигурацию на выполнение. 33) Откройте справочники Номенклатура и Единицы измерения. Обратите внимание чем отличается иерархический справочник от неирерахического. 34) Добавьте в справочник Номенклатура наименование Сок (цены произвольные, не услуга, измеряется литрами). 35) Форма для редактирования элемента справочника была создана произвольная. Вернемся в конфигуратор и изменим расположение элементов на форме. - в дереве метаданных конфигурации активизируйте справочник Номеклатура; - в окне редактирования справочника перейдите во вкладку Формы; - Редактирование: В диалоге; - в нижней части окна добавьте три формы: ФормаСписка, ФормаЭлемента и ФормаГруппы


5 - На ФормеЭлемента справочника расположите элементы управления следующим образом (см. рисунок 1.2). Для добавления панели Цены используйте панель с элементами управления внизу экрана:

Рисунок 1.2 – Форма элемента справочника номенклатура 36) Не запуская программу на отладку закройте 1С:Предприятие и Конфигуратор. На все вопросы о сохранении ответьте Да. 37) Запустите 1С в режиме Предприятие и добавьте новый элемент справочника номенклатура Хлеб. Обратите внимание что форма элемента справочника не сохранилась. Для сохранения изменений формы Закройте Предприятие, запустите Конфигуратор и выполните команду Конфигурация Þ Обновить конфигурацию базы данных. Запустите конфигурацию на выполнение, проверьте что форма изменилась. 38) Добавьте справочник Должности. 39) Добавьте справочник ФизическиеЛица. Справочник без иерархии. Данные: Фамилия, Имя, Отчество, ДатаРождения и Табличная часть (ТрудоваяДеятельность) НачалоРаботы, ОкончаниеРаботы, Организация, Должность. Типы данных определите самостоятельно! 40) Редактирование справочника ФизическиеЛица будет происходить Обоими способами. 41) Настройте ФормуСписка в ней необходимо определить колонки Код, Наименование (в нем будет записана фамилия и инициалы), Имя, Отчество, ДатаРождения. Используя для колонки Наименование свойство Текст шапки, переименуйте заголовок колонки в ФИО. 42) При настройке формы элемента справочника разместите реквизиты и табличную часть на различных страницах (см. рисунок 1.3). Размещения на форме реквизитов одного справочника аналогично размещению констант на основной форме констант. Страницы можно создавать непосредственно на форме, а можно с использование элемента управления Панель.


6

Рисунок 1.3 – Форма элемента справочника ФизическиеЛица 43) При настройке табличной части сделайте так, что бы реквизит табличной части НачалоРаботы и ОкончаниеРаботы находились в одной колонке. Для этого путем перетаскивания измените порядок следования столбцов: Огранизация, НачалоРаботы, ОкончаниеРаботы, Должность. Для столбца ОкончаниеРаботы установите свойство Положение в значение на следующей строке, а для столбца Должность свойство Положение установите в значение Новая колонка (см. рисунок 1.4).

44) 45) 46)

Рисунок 1.4 – Табличная часть формы элемента справочника ФизическиеЛица Запустите конфигурацию на выполнение. Заполните справочник Должности (3-4 элемента). Заполните справочник ФизическиеЛица (4-5 элемента).


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.