Как получить сводные данные по названию товара с помощью запроса Sql из Tally - PullRequest
0 голосов
/ 27 февраля 2019

Ниже приведен XML-код для извлечения данных из Tally.

<ENVELOPE>
   <HEADER>
      <TALLYREQUEST>ExportData</TALLYREQUEST>
   </HEADER>
   <BODY>
      <EXPORTDATA>
         <REQUESTDESC>
            <REPORTNAME>StockSummary</REPORTNAME>
            <STATICVARIABLES>
               <SVCURRENTCOMPANY>Company-2</SVCURRENTCOMPANY>
               <SVEXPORTFORMAT>$$SysName:HTML</SVEXPORTFORMAT>
                 <EXPLODEFLAG>YES</EXPLODEFLAG>
                <ISITEMWISE>YES</ISITEMWISE>
            </STATICVARIABLES>
         </REQUESTDESC>
      </EXPORTDATA>
   </BODY>
</ENVELOPE>
  1. Как написать SQL-запрос в приведенном выше коде.для извлечения данных из подсчета.
  2. Используя приведенный выше код, я извлекаю все StockSummary, но мне нужен только один элемент.
  3. Где я могу написать SQL-запрос в xml.

1 Ответ

0 голосов
/ 25 июня 2019

Невозможно получить SQL-запрос через этот фрагмент XML.Вам нужно будет перейти к коду Tally, найти этот отчет ([Report: StockSummary]), а затем найти коллекцию в этом отчете.Как только вы узнаете коллекцию, вы сможете выбрать отдельные поля из коллекции, используя следующий запрос:

select $Field1, $Field2 from Collection_Name

Надеюсь, это поможет.

...