- •Постановка задачи сквозного примера.
- •Лабораторная работа №1. Создание информационной базы.
- •1.1. Режимы запуска системы «1с:Предприятие 8»
- •1.2. Создание новой информационной базы
- •Упражнение № 1.1.
- •Упражнение №1.1. (продолжение).
- •Упражнение №1.1 (продолжение).
- •1.3. Окно Конфигуратора.
- •1.4. Свойства объекта Конфигурация
- •1.4.1. Основные свойства
- •Упражнение №1.2.
- •1.4.2. Группа свойств «Представление»
- •Упражнение №1.3.
- •1.4.3. Группа свойств «Разработка»
- •Упражнение №1.4
- •1.5. Пункт меню «Конфигурация»
- •1.5.1. Сохранение Конфигурации
- •1.5.2. Обновление Конфигурации
- •1.5.3. Сохранение Конфигурации в файл
- •Упражнение №1.5.
- •1.6. Администрирование
- •Упражнение №1.6.
- •1.7. Запуск в режиме «1с:Предприятие»
- •Лабораторная работа №2. Работа с константами
- •2.1. Создание константы
- •2.2. Свойства константы
- •Упражнение №2.1.
- •Упражнение №2.2.
- •2.3. Создание основной формы констант
- •Упражнение №2.3.
- •Упражнение №2.4.
- •2.4. Обращение к значениям констант из встроенного языка
- •2.4.1. Менеджер константы
- •Упражнение №2.5.
- •Лабораторная работа №3 . Регистр сведений «Курсы»
- •3.1. Окно редактирования регистра сведений
- •3.1.1. Закладка «Основные»
- •Упражнение №3.1.
- •3.1.2. Закладка "Данные"
- •Упражнение №3.2.
- •3.1.3. Закладка «Формы»
- •Упражнение №3.4.
- •3.2. Ввод данных в регистр сведений Упражнение №3.5.
- •3.3. Работа с регистром сведений из встроенного языка системы
- •3.3.1. Получение отдельных значений
- •Упражнение №3.6.
- •3.3.2. Менеджер записи
- •3.3.3. Использование выборки
- •3.4. Самостоятельная работа
- •Упражнение №3.7.
- •Упражнение №3.8.
- •3.5. Использование набора записей
- •Упражнение №3.9.
- •3.5.1. Обработка событий
- •Упражнение №3.10.
- •Практическая работа №4. Объект "Запрос"
- •4.1. Создание запроса "вручную"
- •Упражнение № 4.1.
- •4.1.2. Выборка данных из результата запроса
- •Упражнение №4.2.
- •Практическая работа №5. Разработка интерфейса пользователя
- •5.1. Создание нового интерфейса
- •Упражнение №5.1.
- •5.2. Свойства интерфейса
- •Упражнение №5.2.
- •5.3. Редактирование интерфейса
- •5.3.1. Редактирование свойств пункта меню
- •Упражнение № 5.3.
- •5.3.2. Свойство "Действие".
- •5.3.3. Создание новых пунктов меню
- •Упражнение №5.4.
- •Упражнение №5.5.
- •Упражнение №5.6.
- •5.3.4. Добавление новой панели
- •Упражнение №5.7.
- •5.4. Самостоятельная работа
- •Упражнение №5.8.
- •5.5. Тестирование интерфейса
- •Упражнение №5.9.
- •5.6. Переключение интерфейсов
- •Упражнение №5.9.
- •5.6.1. Добавление команды переключения интерфейса
- •Упражнение №5.11.
- •5.6.2. Перенос подменю из одного интерфейса в другой
- •6.2. Объект "ТабличныйДокумент"
- •6.3. Формирование отчета с использованием макета
- •6.3.1. Создание общего макета
- •6.3.2. Конструктор макета для создания табличного документа
- •Упражнение №6.2.
- •6.3.3. Свойства ячейки табличного документа
- •Упражнение №6.3.
- •6.3.4. Именованные области
- •Упражнение №6.4.
- •Упражнение №6.5.
- •6.4. Улучшение вида результирующего табличного документа
- •6.4.1. Объединение ячеек
- •Упражнение №6.7.
- •6.4.2. Изменение ширины столбцов
- •Упражнение №6.8.
- •6.4.3. Форматирование содержимого ячейки
- •Упражнение№6.13.
- •Практическая работа №7. Справочники и Перечисления
- •7.1. Справочник "Фирмы"
- •Упражнение №7.1.
- •7.1.1. Закладка "Данные"
- •7.1.2. Закладка "Нумерация".
- •7.1.3. Закладка "Формы"
- •Упражнение №7.2.
- •7.1.4. Закладка "Макеты"
- •Упражнение №7.3.
- •7.1.5. Закладка "Интерфейсы"
- •Упражнение №7.4.
- •7.2. Справочник "Подразделения"
- •Упражнение №7.5.
- •7.2.1. Закладка "Иерархия"
- •Упражнение №7.6.
- •7.2.2. Закладка "Владельцы"
- •Упражнение №7.7.
- •7.2.3. Закладка "Нумерация"
- •Упражнение №7.8.
- •7.2.4. Закладка "Формы"
- •Упражнение №7.9.
- •Упражнение №7.10.
- •Упражнение №7.11.
- •Упражнение №7.14.
- •7.4. Справочник "ОсновныеСредства"
- •Упражнение №7.15.
- •Упражнение №7.16.
- •7.4.1. Реквизит "Фирма"
- •Упражнение №7.17.
- •Упражнение №7.18.
- •7.4.2. Перечисление "ГруппыОс" и реквизит "ГруппаОс"
- •Упражнение №7.19.
- •Упражнение №7.19 (продолжение).
- •7.4.3. Реквизит "ЕстьДетали"
- •Упражнение №7.20.
- •7.4.4. Табличная часть "СписокДеталей"
- •Упражнение №7.21.
- •Упражнение №7.22.
- •7.6. Работа со справочником из встроенного языка системы
- •7.6.1. Менеджер справочника
- •7.6.2. Организация выборки
- •Упражнение №7.27.
- •Упражнение №7.28.
- •Результат 7.28
- •7.6.3. Получение ссылки на элемент справочника
- •7.6.4. Работа с отдельными записями как с объектами
- •7.6.5. Закладка "Прочие" и Модуль объекта
- •Упражнение №7.29.
- •7.7. Предопределенные записи в справочнике
- •Упражнение №7.30.
- •7.8. Работа со справочниками в режиме "1с:Предприятие"
- •7.8.1. Ввод элементов в справочник "Фирмы"
- •Упражнение №7.31.
- •7.8.2. Ввод элементов в справочник "Подразделения"
- •Упражнение №7.32.
- •Упражнение №7.32 (продолжение.
- •7.8.3. Ввод записей в справочник "Сотрудники"
- •Упражнение №7.33.
- •Упражнение №7.35.
- •Упражнение №7.35 (продолжение).
- •Упражнение №7.36.
- •7.9.2. Конструктор выходных форм
- •Упражнение №7.37.
- •Упражнение №7.38.
Лабораторная работа №2. Работа с константами
Константы в системе «1С:Предприятие 8.2» относятся к прикладным объектам и предназначены для хранения постоянной или условно-постоянной информации. Важным является то, что одна константа способна хранить только одно значение.
Константы создаются в Конфигураторе. Обращение к ним из встроенного языка осуществляется через соответствующее свойство глобального контекста.
2.1. Создание константы
Константы располагаются в отдельной ветви дерева окна «Конфигурация». Для создания новой константы вызвать контекстное меню на ветви «Константы», «Добавить» (см. Рисунок 2.1).
Рисунок 2.1 - Создание новой константы
В ответ на эту команду Конфигуратор создаст в дереве новый объект – константу с именем «Константа1» и откроет окно с ее свойствами (см. Рисунок 2.2).
Рисунок 2.2 - Свойства константы
2.2. Свойства константы
Константы имеют три группы свойств – «Основные» и «Данные» и «Представление».
В соответствии с постановкой задачи создайте константу со следующими свойствами:
Упражнение №2.1.
Создайте константу со следующими свойствами:
Свойство |
Значение |
Имя |
ДатаРегистрации |
Синоним |
Дата регистрации |
Комментарий |
Дата регистрации объединения |
Тип |
Дата |
Состав даты |
Дата |
Поскольку тип «дата» содержит как дату, так и время, то пользователю необходим один из трех возможных способов заполнения поля «Состав даты»: Дата; Время; Дата и время.
Рисунок 2.3 - Свойства константы «ДатаРегистрации».
Упражнение №2.2.
Самостоятельно создайте константу и заполните ее свойства:
Свойство |
Значение |
Имя |
НаименованиеОрганизации |
Синоним |
Наименование Организации |
Комментарий |
Полное наименование организации |
Тип |
Строка |
Неограниченная длина |
Да |
Многострочный режим |
Да |
Сохраните и обновите конфигурацию.
Обратите внимание, что когда мы дали команду на обновление конфигурации, Конфигуратор проанализировал сделанные изменения и выделил место хранения в ИБ для новых объектов.
Именно поэтому мы должны обязательно для строк указывать их длину, ибо Конфигуратор должен знать - сколько памяти выделить под хранение значений реквизитов этого типа. Это относится и к другим типам, которые мы можем выбирать из выпадающего списка «Тип» - Конфигуратор всегда выделяет память в ИБ под хранение данных. Поэтому специалист, занимающийся разработкой Конфигурации обязан правильно выбирать типы хранения данных в ИБ.
В Конфигураторе мы только разрабатываем структуру хранения, а конкретные значения пользователь вводит в режиме «1С:Предприятие 8.2».
Для ввода значений мы должны предоставить пользователю некоторую Форму диалога для редактирования значений констант.
2.3. Создание основной формы констант
Для объекта «Константы» выбрать пункт меню «Создать форму констант…» (см. Рисунок 2.4).
Рисунок 2.4 – Добавление новой формы констант
Вызывается «Конструктор общих форм» (см. Рисунок 2.5), который позволяет быстро построить форму.
Рисунок 2.5 - Первый шаг - определение общих свойств формы.
