- •Постановка задачи сквозного примера.
- •Лабораторная работа №1. Создание информационной базы.
- •1.1. Режимы запуска системы «1с:Предприятие 8»
- •1.2. Создание новой информационной базы
- •Упражнение № 1.1.
- •Упражнение №1.1. (продолжение).
- •Упражнение №1.1 (продолжение).
- •1.3. Окно Конфигуратора.
- •1.4.1. Основные свойства
- •Упражнение №1.2.
- •1.4.2. Группа свойств «Представление»
- •Упражнение №1.3.
- •1.4. Свойства объекта Конфигурация
- •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.3. Форматирование содержимого ячейки
- •6.4.1. Объединение ячеек
- •Упражнение №6.7.
- •6.4.2. Изменение ширины столбцов
- •Упражнение №6.8.
- •Упражнение№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.
Упражнение №3.1.
Создайте в конфигурации новый регистр сведений со следующими свойствами:
Свойство |
Значение |
Имя |
Курсы |
Синоним |
Курсы |
Комментарий |
Содержит курсы УЕ |
Периодичность |
В пределах дня |
Режим записи |
Независимый |
Нажмите на кнопку «Далее>», для того чтобы перейти к следующей закладке.
3.1.2. Закладка "Данные"
На этой закладке (см. рис. 3.3) мы должны определить структуру хранения нашего регистра. Измерения представляют собой по сути своей аргументы функции, задаваемой в табличной форме.
Рисунок 3.3 - Закладка «Данные».
Если регистр развернут по времени, то он уже имеет одно измерение – «Период». И такие регистры сведений называются периодическими. Отметим, что в самом общем случае у непериодических регистров измерения могут отсутствовать.
Ресурсы – будут содержать искомые значения в зависимости от конкретных значений измерений.
Так же как и в случае с измерениями, в регистре могут отсутствовать и ресурсы. Согласно таблице, которая изображена на рисунке 3.1, нам потребуется: одно измерение – «Период» (уже есть!); один ресурс, содержащий курс УЕ на конкретную дату.
Поэтому создадим новый ресурс, выполнив следующее упражнение:
Упражнение №3.2.
Выделите в окне «Регистр сведений: Курсы» закладку «Данные», затем выделите в окне ветвь «Ресурсы» и нажмите на кнопку Ins. После чего заполните свойства нового ресурса
Свойство |
Значение |
Имя |
Курс |
Синоним |
Курс |
Комментарий |
Содержит курс валюты |
Тип данных |
Число |
Длина |
10 |
Точность |
4 |
Неотрицательное |
Да |
Нажмите на кнопку «Далее>», для того чтобы перейти к следующей закладке.
3.1.3. Закладка «Формы»
Наш регистр сведений будет содержать отдельные записи, которые будут упорядочены по измерению "Период". Причем каждая запись будет иметь две колонки – "Период" и "Курс". Поэтому нам необходимо, используя эту закладку создать для регистра сведений хотя бы одну форму. Поскольку на данном этапе разработки конфигурации нам нужно обеспечить возможность ввода курсов УЕ на заданную дату, то мы создадим только основную форму списка. Чтобы создать эту форму, необходимо щелкнуть мышью на кнопке поля «Основная форма списка» (см. рис. 3.4).
После таких действий Конфигуратор вызовет уже известный нам конструктор форм, с первым шагом которого мы уже знакомы.
Рисунок 3.4 - Создание новой формы в закладке «Формы».
Самостоятельно заполните поля Конструктора формы регистра сведений следующими значениями, после чего нажмите на кнопку «Далее>»:
Свойство |
Значение |
Форма списка регистра сведений |
Да |
Тип формы |
Обычная |
Имя |
ФормаКурса |
Синоним |
Форма курса |
Комментарий |
Основная форма ввода курсе УЕ |
После указанных выше действий форма Конструктора формы списка примет вид изображенный на рисунке 3.5.
Рисунок 3.5 - Определение реквизитов формы
Нажмите на кнопку "Готово", чтобы оценить результат работы конструктора (см. рис. 3.6).
Рисунок 3.6 - Основная форма списка регистра сведений "Курсы" после работы конструктора.
В отличие от Основной формы констант, эта новая форма будет содержать табличное поле, в котором мы можем по своему желанию (в некоторых пределах) настроить состав колонок, которые она будет содержать.
