Странные имена столбцов в сводной таблице при загрузке данных Exact Online с Invantive Control

293
Charlotte van den Bogaard

Я настроил блок в 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

1 ответ на вопрос

0
Guido Leenders

Данные в структуре Pivot показывают то, что представляется фактическими данными в строках блока вместо меток над данными.

Обратите внимание, что когда вы основываете сводную таблицу на именованном диапазоне Excel, например Sie_Border, указанный диапазон должен включать надписи над ним. Так, например, когда строка Excel с номером 1 содержит метки, именованный диапазон должен начинаться со строки 1, как, например $a$1:$z$999. Сводная таблица в этом случае будет принимать метки из строки 1 и данные из строки 2 в 999.

Именованные диапазоны, поддерживаемые Invantive Control, будут автоматически включать метки, устанавливая размер границы. Например, когда у вас есть метки над данными, вы должны установить:

setting border

Похожие вопросы