Я создаю средство просмотра отчетов. Средство просмотра будет содержать элемент управления дерева, который отображает пользователю все возможные отчеты на выбор. Я использую дерево управления, потому что отчеты могут быть сгруппированы на несколько уровней. Дерево может нравится:Справка по структуре XML
- North America
+ North Territory
+ South Territory
+ West Territory
- Units Manufactured
- Units Shipped
+ East Territory
+ South America
На самом низком уровне каждой группы (например, «Единицы Изготовлены» и «Единицы Доставлены» для Северной Америки, Западная территория), я хочу, чтобы хранить информацию о докладе, который будет для представления отчета (например, информация, необходимая для отображения отчета по Северной Америке, Западной территории, промышленному предприятию).
Например, я хотел бы указать имя отчета (строки), информацию о соединении (строку) и доступные сайты (одну строку). Что было бы лучшим способом представить это в XML? Я не особенно свободно владею XML, поэтому я мог бы использовать некоторую помощь. Еще одно требование состоит в том, что на самом деле нет предела тому, сколько уровней в глубине группировки может пойти, но я ожидаю, что его никогда не будет больше трех или четырех. Затем я буду использовать XML для динамического создания моего дерева управления во время выполнения, а затем использовать информацию, хранящуюся на каждом нижнем уровне, для отображения отчета, когда он будет выбран пользователем.
Большое спасибо
Спасибо. Затем, как я могу хранить данные уровня листа, которые мне нужны? –