Noms de colonnes étranges dans le tableau croisé dynamique lors du téléchargement de données Exact Online avec Invantive Control


1

J'ai configuré un bloc dans Invantive Control qui télécharge des données à l'aide de la requête:

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

Une plage nommée Sie_Border et Sie_Data ont été spécifiés dans le bloc et ceux-ci sont créés. Au-dessus des données, j'ai mis un en-tête avec les étiquettes des champs.

La structure de tableau croisé résultante est la suivante:

Tableau pivotant

Cependant, je m'attendrais à ce que les champs tels que "QuotationNumber" soient utilisés pour la table de pivot.

Comment puis-je obtenir les bonnes étiquettes pour le tableau croisé dynamique?

Réponses:


0

Les données de la structure pivot indiquent ce qui semble être des données réelles dans les lignes du bloc au lieu des étiquettes situées au-dessus des données.

Veuillez noter que lorsque vous basez le tableau croisé dynamique sur une plage nommée Excel telle que Sie_Border, que la plage nommée doit inclure les étiquettes dessus. Ainsi, par exemple, lorsque la ligne Excel portant le numéro 1 contient les étiquettes, la plage nommée doit commencer à la ligne 1, comme par exemple $a$1:$z$999. Dans ce cas, le tableau croisé dynamique prendra les étiquettes de la ligne 1 et les données de la ligne 2 à 999.

Les plages nommées gérées par Invantive Control incluront automatiquement les étiquettes en définissant la taille de la bordure. Par exemple, lorsque vous avez les étiquettes au-dessus des données, vous devez définir:

setting border

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.