Отображение XML на одну ячейку в Excel вместо столбца - PullRequest
0 голосов
/ 04 июля 2019

У меня есть файл схемы XML, который я использую в качестве карты XML в Excel.Моя цель - создать файл XML из данных в электронной таблице.Карта включает в себя эти папки .У одного из них есть маленькая синяя стрелка на значке.

При перетаскивании файлов в одну ячейку, он сопоставляет тег с этой ячейкой и ставит синюю рамку вокруг клетки.Это то, что я хочу.

Однако, когда я перетаскиваю тег XML из папки со значком синей стрелки, а не отображаю одну ячейку, он отображает весь столбец .Это не то, что я хочу.Как я могу изменить его, чтобы он всегда отображал только одну ячейку?

РЕДАКТИРОВАТЬ: Вот соответствующие части файла .xsd:

<?xml version="1.0" encoding="UTF-8"?>
<!--Generated by Standards Editor (build:R1.6.15) on 2018 Nov 20 09:45:46, ISO 20022 version : 2013-->
<xs:schema xmlns="urn:iso:std:iso:20022:tech:xsd:auth.072.001.01" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
    <xs:element name="Document" type="Document"/>
        <xs:complexType name="SettlementInternaliserReportV01">
            <xs:sequence>
                <xs:element name="RptHdr" type="SettlementInternaliserReportHeader1"/>
                <xs:element name="SttlmIntlr" type="SettlementInternaliser1"/>
                <xs:element maxOccurs="unbounded" minOccurs="1" name="IssrCSD" type="IssuerCSDReport1"/>
                <xs:element maxOccurs="unbounded" minOccurs="0" name="SplmtryData" type="SupplementaryData1"/>
            </xs:sequence>
        </xs:complexType>
        <xs:complexType name="IssuerCSDReport1">
        <xs:sequence>
            <xs:element name="Id" type="IssuerCSDIdentification1"/>
                <xs:element name="OvrllTtl" type="InternalisationData1"/>
                <xs:element name="FinInstrm" type="SettlementInternaliserFinancialInstrument1"/>
                <xs:element name="TxTp" type="SettlementInternaliserTransactionType1"/>
                <xs:element name="ClntTp" type="SettlementInternaliserClientType1"/>
                <xs:element name="TtlCshTrf" type="InternalisationData1"/>
            </xs:sequence>
        </xs:complexType>
        <xs:complexType name="SettlementInternaliser1">
            <xs:sequence>
                <xs:element name="Id" type="SettlementInternaliserIdentification1"/>
                <xs:element name="OvrllTtl" type="InternalisationData1"/>
                <xs:element name="FinInstrm" type="SettlementInternaliserFinancialInstrument1"/>
                <xs:element name="TxTp" type="SettlementInternaliserTransactionType1"/>
                <xs:element name="ClntTp" type="SettlementInternaliserClientType1"/>
                <xs:element name="TtlCshTrf" type="InternalisationData1"/>
            </xs:sequence>
        </xs:complexType>
</xs:schema>
...