Добавил:
при поддержке музыки группы Anacondaz Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

практика (ОПвКИС) / ОПвКИС П4 Курило БСТ2001

.docx
Скачиваний:
2
Добавлен:
02.10.2023
Размер:
216.88 Кб
Скачать

Министерство цифрового развития, связи и массовых коммуникаций Российской Федерации Ордена Трудового Красного Знамени Федеральное государственное бюджетное образовательное учреждение высшего образования «Московский технический университет связи и информатики»

Кафедра КИС

Отчет по практической работе №4 (5)

по дисциплине «Информационные технологии и программирование»

Выполнила: студентка гр. БСТ2001 Курило А. А.

Проверил:

Гук А. В.

Москва 2022

  1. Цель работы

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

  1. Задание

В уже созданной базе необходимо реализовать документ «ПриходДенег. Для данного документа требуется добавить следующие реквизиты:

  1. Номер и Дата (стандартные реквизиты);

  2. Контрагент (обязателен к заполнению);

  3. Договор (отбор по контрагенту, обязателен к заполнению);

  4. Сумма (обязателен к заполнению);

  5. Управленческий (флажок);

  6. Номер документа плательщика;

  7. Дата документа плательщика;

  8. Способ оплаты (переключатель, обязателен к заполнению):

Наличные/Безналичные/Электронные деньги;

  1. Комментарий.

По умолчанию способ оплаты – Безналичные.

У флажка «Управленческий» – свойство «Положение заголовка»

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

Для зеленого заголовка – заголовок у обычной группы. Для вертикальной черты – «отображение» у обычной группы

Также необходимо реализовать документ «РасходДенег».

Следует реализовать следующие реквизиты:

  1. Контрагент

  2. Договор

  3. Сумма

3. Ход Работы

Первым шагом является создание документа «ПриходДенег»

Рисунок 1 — Создание документа «ПриходДенег»

Далее следует добавить такие реквизиты, как: «Контрагент», «Договор», «Сумма», «Управленческий», «НомДокумПлат», «ДатаДокумПлат», «Комментарий» и «СпособОплаты»

Рисунок 2 — Добавление реквизитов

После этого требуется для реквизитов «Контрагент» и «Договор» определить тип как ссылку на соответствующие справочники. Для реквизита «Сумма» следует создать новый определяемый тип «Денежный» (неотрицательное число с длиной 10, точностью 2).

Рисунок 3 — Определяемый тип «Денежный»

Для всех трех ранее описанных реквизитов следует в свойствах в разделе «Представление» в поле «Проверка заполнения» задать значение «Выдавать ошибку». Для реквизита «Управленческий» задать тип «Булево». Затем добавим форму.

Рисунок 4 — Окно «ФормаДокумента»

Для реквизита «Управленческий» в свойстве «Положение Заголовка» выбираем «Право». После этого требуется создать группу и поместить туда «Сумма» и «Управленческий».

После этого следует добавить новое перечисление под названием «СпособОплаты» с реквизитами: «Наличные», «Безналичные» и «ЭлектронныеДеньги» и указать ссылку на него в качестве типа реквизита «СпособОплаты» в нашем документе. Затем в «Представление» выбрать пункт «Значение заполнения» и в нем указать «Безналичные», а также в пункте «проверка заполнения» выставить «Выдавать ошибку».

Рисунок 5 — Перечисление «СпособОплаты»

Следует вернуться к форме документа и добавить сразу 3 группы, где одна из них является основной (без отображения) и в этой группе создать 2 группы, где первая – «без отображения», а вторая – «обычная». Из этих 3 групп во вторую следует из правой части окна перенести «НомерДокумПлат» и «ДатаДокумПлат» и в свойствах группы в пунке «Группировка» выбрать «Вертикальная». А в третью группу занести «СпособОплаты» и в свойствах реквизита выбрать в пункте «Вид» значение «Поле переключателя». Далее в свойствах «СпособОплаты» следует перейти к разделу «Использование» и в пункте «СписокВыбора» в открывшемся окне нажать на кнопку «Заполнить», а в разделе «Расположение» в количестве колонок ввести 1. Для того, чтобы появилась зеленая полоса сбоку как в задании, требуется в пункте «Отображение» выбрать «Сильное выделение».

Введение двух групп в одну делается для определения их единой структуры.

Последним шагом для выполнения задания связанных с документом «ПриходДенег» является создание новой группы без отображения в самом начале всех элементов формы и перенести «Номер» и «Дата». В свойствах «Номер» в заголовке следует ввести «Поступление денежных средств №», а в свойствах «Дата» требуется в заголовке ввести «от».

Рисунок 6 — Результат первой части работы

Теперь же следует перейти ко второй части задания, где нужно создать новый документ с названием «РасходДенег», перейти в «Данные» и добавить реквизиты:

  1. «Контрагент» с типом «СправочникСсылка.Контрагенты», а также следует нажать на троеточие, поставить галочку на «Составной тип данных» и выбрать в окне «Сотрудники» и нажать «ОК», чтобы закрыть окно;

  2. «Договор» с типом «СправочникСсылка.Договор» и в разделе «Представление» следует в пункте «Связи параметров выборов» нажать на троеточие и два раза нажать на «Контрагент» в открывшемся окне;

  3. «Сумма» с типом «ОпределяемыйТип.Денежный».

Результат выполненной второй части данной практической работы представлен на рисунке 9.

Рисунок 7 — результат второй части работы