powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / CR и xml
9 сообщений из 9, страница 1 из 1
CR и xml
    #36221715
Альтаир
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
Делаю отчет на СR, источником является xml. Заполняю табличцу в отчете, перетаскивая нужные мне теги. Столкнулась с такой проблемой. Перетаскиваю поле <Код>, но в некоторых xml-файлах этот тег может отсутствовать, вылетает ошибка. Как проверять в отчете, присутствует тег или нет? Возможно ли это вообще?
...
Рейтинг: 0 / 0
CR и xml
    #36225639
Альтаир
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
тоже самое получается и при использовании БД.то есть что делать, если поле может присутствовать или отсутсвовать? если пишу условие в формуле, то кристал ругается на поле в формуле,которого нет.
...
Рейтинг: 0 / 0
CR и xml
    #36227064
Альтаир
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно ли в формуле сделать проход по всем полям и если ни одно поле не равно "код" то выводить пустоту?
Как сделать перебор полей?
...
Рейтинг: 0 / 0
CR и xml
    #36227401
Peter Kirillow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ответ такой: структура входящих данных должна быть постоянной
поэтому "пустоту" для поля "код" делайте на источнике данных.
...
Рейтинг: 0 / 0
CR и xml
    #36227457
Альтаир
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тоесть никак нельзя обойти это?
Структура xml фиксированная.
То есть вы считаете, что данные из xml нужно считать в промежуточную таблицу? Условия заказчика - не использовать БД и exel (то есть никаких дополнительных трат на лицензионное ПО). Что делать теперь не знаю.
...
Рейтинг: 0 / 0
CR и xml
    #36227480
Kruchinin Pahan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АльтаирТоесть никак нельзя обойти это?
Структура xml фиксированная.
То есть вы считаете, что данные из xml нужно считать в промежуточную таблицу? Условия заказчика - не использовать БД и exel (то есть никаких дополнительных трат на лицензионное ПО). Что делать теперь не знаю.
Как может быть структура фиксированной, а поля отсутствовать? ;)

Можно преобразовать XML файл через схему, так чтобы он обязательно содержал нужные поля. Если совсем не на чем это сделать, можно воспользоваться системными скриптами (vbs, например).

Опять же, из какой среды вы кристаллы стартуете?
...
Рейтинг: 0 / 0
CR и xml
    #36227511
Альтаир
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Visual Studio.c++
Я имею в виду, что xml строит клиентская программа и построение следовательно изменить нельзя. Можно наверное парсить xml в программе и строить новый, где теги всегда будут присутствовать. Но это какой-то долгий способ
...
Рейтинг: 0 / 0
CR и xml
    #36228652
Kruchinin Pahan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АльтаирVisual Studio.c++
Я имею в виду, что xml строит клиентская программа и построение следовательно изменить нельзя. Можно наверное парсить xml в программе и строить новый, где теги всегда будут присутствовать. Но это какой-то долгий способ
Че там парсить-то? Один раз схему преобразования нарисовал и двумя командами пришедший файл со схемой склеиваешь.
...
Рейтинг: 0 / 0
CR и xml
    #36228812
Альтаир
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я думала, что xml нужно заново создавать. А как сделать это:
Kruchinin Pahan
двумя командами пришедший файл со схемой склеиваешь.
понятия не имею
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / CR и xml
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]