19 мая 2023 в 20:11:54
(1 год 27 недель 1 день 5 часов назад)
66900
26.04.2017 12:31:45
Текст задания
Есть УТ 11.0. ПЛАТФОРМА 8.2.19. Клиент-серверный вариант. Управляемые формы.
Нужна обработка. На вход поступает имя файла (ИФ), табл. значений (ТЗ) и таблица (Т). Т необязательный параметр. Обработка должна ТЗ сохранить в XML с именем ИФ со структурой, показанной на рис.
Пример.
Есть ТЗ с 3-мя колонками distribId, clientId и pointId.
на выходе д. получиться XML следующего вида.
<?xml version="1.0" encoding="UTF8"?> <request>
<entities>
<entity>
<attributes>
<attribute name="distribId">DISTRIB000</attribute>
<attribute name="clientId">Client00613</attribute>
<attribute name="pointId">TT0000397</attribute>
</entity>
....
<entity>
<attributes>
<attribute name="distribId">DISTRIB000</attribute>
<attribute name="clientId">Client90713</attribute>
<attribute name="pointId">TT00А0397</attribute>
</entity>
</entities>
</request> (см. текстовый файл)
При выводе в XML проверять значения на корректность, правила на 2-ом рис.
Если параметр Т указан, то кроме вывода в файл, необходимо вывести данные в таблицу Т.
Первая строка -- шапка (выводятся заголовки столбцов).
Далее по порядку выводим данные.
Первая колонка номер по порядку.
Все должно выполняться в модуле объекта обработки.