Странные имена столбцов в сводной таблице при загрузке данных Exact Online с Invantive Control
Я настроил блок в Invantive Control, который загружает данные с помощью запроса:
select sii.QuotationNumber
, sie.QuotationNumber
, sii.quotationDate
, sii.DueDate
, sii.InvoiceAccountCode
, sii.InvoiceAccountName
, sii.StatusDescription
, sie.Description
, sie.Quantity
, Currency
, sie.NetPrice
, sie.amountDC
, sie.UnitCode
, month(sii.DueDate) monthclosedate
, year(sii.DueDate) yearclosedate
, datepart('week', sii.DueDate) weekclosedate
from exactonlinerest..QuotationLines sie
join exactonlinerest..Quotations sii
on sii.QuotationNumber = sie.QuotationNumber
where sii.StatusDescription = 'Afgedrukt'
or
sii.StatusDescription = 'Open'
order
by sii.CloseDate
Именованный диапазон Sie_Border
а также Sie_Data
были указаны в блоке, и они созданы. Над данными я поместил заголовок с метками полей.
Результирующая структура сводной таблицы:
Однако я ожидаю, что такие поля, как "QuotationNumber", будут использоваться для сводной таблицы.
Как я могу получить правильные метки для сводной таблицы?
1 ответ
Данные в структуре Pivot показывают то, что представляется фактическими данными в строках блока вместо меток над данными.
Обратите внимание, что при создании сводной таблицы в именованном диапазоне Excel, например Sie_Border
, что именованный диапазон должен включать надписи над ним. Так, например, когда строка Excel с номером 1 содержит метки, именованный диапазон должен начинаться со строки 1, как, например, $a$1:$z$999
, Сводная таблица в этом случае будет принимать метки из строки 1 и данные из строки 2 до 999.
Именованные диапазоны, поддерживаемые Invantive Control, будут автоматически включать метки, устанавливая размер границы. Например, когда у вас есть метки над данными, вы должны установить: