• Решение задач
    Проектирование баз данных
  • Решение задач на тему "Практическая работа" по предмету проектирование баз данных
  • 3 128 руб.
    06.03.2024
Есть база для данного решения Цель работы Отработать выгрузку данных с помощью XML-файла. Три задачи: Задача 1 Сделайте выгрузку в XML-файл согласно запросу заказчика: заказчик хочет иметь внешнюю обработку, которая выгружает элементы справочника «Номенклатура»; в форме должно быть поле выбора пути к файлу выгрузки и кнопка, после нажатия на которую формируется файл; выгружаются все элементы и группы справочника. Ниже приведён пример выходного файла. Постарайтесь, чтобы ваша выгрузка имела такую же структуру: заголовки и атрибуты элементов. <root> <Номенклатура Код="000000001" ЭтоГруппа="1">Инструменты</Номенклатура> <Номенклатура Код="Т-0000002" ЦенаЗакупочная="120" ЦенаРеализации="200" ЭтоГруппа="0" Родитель="Инструменты">Лопата</Номенклатура> <Номенклатура Код="Т-0000001" ЦенаЗакупочная="125" ЦенаРеализации="190" ЭтоГруппа="0" Родитель="Инструменты">Топор</Номенклатура> <Номенклатура Код="У-0000003" ЦенаЗакупочная="100" ЦенаРеализации="150" ЭтоГруппа="0" Родитель="Инструменты">Ведро</Номенклатура> <Номенклатура Код="У-0000003" ЦенаЗакупочная="500" ЦенаРеализации="750" ЭтоГруппа="0" Родитель="">Тестовый товар в корне справочника</Номенклатура> </root> Примерный внешний вид формы обработки В качестве результата приложите XML-файл выгрузки и внешнюю обработку, осуществляющую выгрузку. Примечание: если в вашей базе реквизиты справочника «Номенклатура» имеют другие имена, то выгрузите поля «Код», «ЭтоГруппа», «Родитель» и ещё минимум два любых реквизита. Задача 2 В имеющейся внешней обработке сделайте переключатель, позволяющий выбрать выгружаемый справочник. Должно быть доступно два варианта: «Номенклатура» и «Валюты». Доработайте обработку, чтобы она позволяла выгружать элементы справочника «Валюта», если в поле выбора выставлен этот справочник. Подсказка: обратите внимание, что справочник «Валюты» — не иерархический. Задача 3 Сделайте в форме обработки две закладки. На одной закладке разместите функционал, связанный с выгрузкой справочников, а на второй — кнопку «Загрузить валюты». При этом поле «Путь к файлу» может использоваться как путь к выгрузке, так и к загрузке. Примерный вид обработки Предполагается, что в базе-приёмнике пользователь откроет эту же обработку, но воспользуется функционалом на закладке «Загрузка». На закладке «Загрузка» при нажатии на кнопку «Загрузить» загрузятся валюты из файла, выбранного в поле «Путь к файлу». Выполните настройку, делающую поле «Путь к файлу» обязательным для заполнения. При загрузке уже существующие в базе-приёмнике элементы пропускаются, то есть загружаются только новые. Проверка осуществляется по соответствию наименования. В качестве результата приложите внешнюю обработку. Создайте новую базу. Сохраните конфигурацию своей базы, загрузите её в новую — у вас появится пустая база. Откройте в ней обработку, выберите тот файл, который сформировали ранее, нажмите кнопку «Загрузить». После этого откройте справочник валют и удостоверьтесь, что справочники в обеих базах стали одинаковыми.

Бесплатно. Только сейчас

Узнайте, сколько стоит

написание вашего решение задач

Узнать стоимость

Узнать стоимость работы

;

Как сделать заказ?