Seltsame Spaltennamen in der Pivot-Tabelle beim Herunterladen von Exact Online-Daten mit Invantive Control

384
Charlotte van den Bogaard

Ich habe in Invantive Control einen Block konfiguriert, der Daten mithilfe der Abfrage herunterlädt:

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 

Ein benannter Bereich Sie_Borderund Sie_Datawurde im Block angegeben und diese werden erstellt. Über den Daten habe ich einen Header mit den Beschriftungen der Felder eingefügt.

Die resultierende Pivot-Tabellenstruktur ist:

Pivot-Tisch

Ich würde jedoch erwarten, dass Felder wie "QuotationNumber" für die Pivot-Tabelle verwendet werden.

Wie bekomme ich die richtigen Labels für die Pivot-Tabelle?

1

1 Antwort auf die Frage

0
Guido Leenders

Die Daten in der Pivot-Struktur zeigen anscheinend tatsächliche Daten in den Zeilen des Blocks anstelle der Beschriftungen über den Daten.

Wenn Sie die Pivot-Tabelle auf einem Excel-benannten Bereich basieren, z. B. Sie_Bordermuss der benannte Bereich die Beschriftungen darüber enthalten. Wenn zum Beispiel die Excel-Zeile mit der Nummer 1 die Beschriftungen enthält, sollte der benannte Bereich bei Zeile 1 beginnen, wie zum Beispiel $a$1:$z$999. In diesem Fall übernimmt die Pivot-Tabelle die Beschriftungen von Zeile 1 und die Daten von Zeile 2 bis 999.

Die von Invantive Control verwalteten benannten Bereiche enthalten automatisch Beschriftungen, indem Sie die Rahmengröße festlegen. Wenn Sie beispielsweise die Beschriftungen über den Daten haben, würden Sie Folgendes festlegen:

Rahmen setzen