Crosstab fields and settings
Every field well and every setting in the format pane of version 1.0.1.0, read from the package you download. The internal names in grey are what a PBIR file or a report-authoring agent uses. Which features need a licence is on the Crosstab page; every setting works in edit mode with or without one.
6 fields · 7 cards · 35 settings Markdown for AI assistantscatalog.json
Fields
| Field | Takes | Needed | What it is for |
|---|---|---|---|
Questionquestion | Column | Required | One table block per question |
Answeranswer | Column | Required | Answer categories in model sort order (use Sort By Column) |
Columns (banner)banner | Column | Optional | Optional: segments shown as table columns with significance letters |
Valuevalue | Measure | Required | Respondent count — or Sum of Weight for weighted results |
Sum of Weight² (significance)weightsq | Measure | Optional | Optional: SUM(weight²) enables effective bases for weighted significance |
Wave / Periodwave | Column | Optional | Optional: tracker mode — the table shows the latest wave and the change since the previous one in every cell |
Themetheme
| Setting | Type and options |
|---|---|
ThemeselectedTheme |
|
Transparent BackgroundtransparentBg | On / off |
Quick StylestylePreset |
|
Cellsdisplay
| Setting | Type and options |
|---|---|
Cell ContentcellContent |
|
% Decimal Placesdecimals | Number |
Show Total ColumnshowTotal | On / off |
Show Base RowshowBaseRow | On / off |
Shade Cells by %heatmap | On / off |
Focus on Significant CellsfocusSignificant | On / off |
Transpose (segments as rows)transpose | On / off |
Show Search BoxshowSearch | On / off |
Show Change vs Previous WaveshowWaveDelta | On / off |
Show Trend ColumnshowSparkline | On / off |
Show CSV ExportexportEnabled | On / off |
Mark Cells Above / Below TotaltestVsTotal | On / off |
Nets & Means (Premium)netSettings
| Setting | Type and options |
|---|---|
Top Box Net RowshowTopBox | On / off |
Bottom Box Net RowshowBottomBox | On / off |
Box Size (answer positions)boxSize | Number |
Mean Row (answer position 1..k)showMeanRow | On / off |
Mean Decimal PlacesmeanDecimals | Number |
LabelslabelSettings
| Setting | Type and options |
|---|---|
Font SizefontSize | Number |
FontfontFamily |
|
Font ColorfontColor | Colour |
Significance (Premium)significance
| Setting | Type and options |
|---|---|
Column Lettersenabled | On / off |
Confidence Levelconfidence |
|
Min Base for TestingminBase | Number |
Multiple-Comparison Correctioncorrection |
|
Letter Color (empty = theme)letterColor | Colour |
Explain Letters in FootershowLetterLegend | On / off |
Hatch Low BaseslowBaseHatch | On / off |
Smart Captioninsights
| Setting | Type and options |
|---|---|
Show Captionshow | On / off |
Positionposition |
|
Footnotefootnote
| Setting | Type and options |
|---|---|
Show Footnoteshow | On / off |
Template ({base} {n} {neff} {wave} {question} {source})template | Text |
Sourcesource | Text |
Setting a value in PBIR
In a visual.json, a setting goes under visual.objects, by card and internal name. Toggles take true or false, choices and text a value in single quotes ('auto'), numbers a D suffix (12D).
"visual": {
"visualType": "crosstabChartD693C7BDA2684B269ED81E527982BEB4",
"objects": {
"theme": [{
"properties": {
"transparentBg": { "expr": { "Literal": { "Value": "true" } } }
}
}]
}
}