Formatera pivottabell med Golang via C++

Pivottabellens utseende

Hur man skapar en pivottabell förklarar hur man skapar en enkel pivottabell. Den här artikeln beskriver hur man anpassar en pivottabells utseende genom att ställa in olika egenskaper:

  • Pivottabellformatalternativ
  • Alternativ för pivottabellfältformat
  • Alternativ för datafältformat

Inställning av pivottabellformatalternativ

Klassen PivotTable kontrollerar den övergripande pivottabellen och kan formateras på olika sätt.

Inställning av autoformat typ

Microsoft Excel erbjuder ett antal förinställda rapportformat. Aspose.Cells stöder också dessa formateringsalternativ. För att komma åt dem:

  1. Ställ in PivotTable.IsAutoFormat till true.
  2. Tilldela ett formateringsalternativ från uppräkningen PivotTableAutoFormatType.

Inställning av formatalternativ

Följande kodexempel visar hur man formaterar pivot-tabellen för att visa grand totals för rader och kolumner, och hur man ställer in rapportens fältordning. Det visar också hur man ställer in en anpassad sträng för null-värden.

Manuell formatering av utseende

För att formatera hur pivot-tabellrapporten ser ut manuellt, istället för att använda förinställda rapportformat, använd PivotTable.Format()-och PivotTable.FormatAll()-metoderna. Skapa ett stildokument för önskad formatering, till exempel:

Inställning av pivottabellfältformatalternativ

Klassen PivotField representerar ett fält i en pivottabell och kan formateras på olika sätt. Kodprovet nedan visar hur man:

  • Tillgång till radfält.
  • Inställning av delsummer.
  • Inställning av autosortering.
  • Inställning av autoshow.

Inställning av format för rad/kolumn/sidofältsformat

Anger format för datafält

Kodprovet nedan visar hur man ställer in visningsformat och nummerformat för datafält.

Rensa pivottabellsfält

Klassen PivotFieldCollection har en metod som heter Clear() som låter dig rensa pivottabellsfält. Använd den när du vill rensa alla pivottabellfält i områdena, till exempel sida, kolumn, rad eller data. Kodprovet nedan visar hur man rensar alla pivottabellfält i ett dataområde.