mirror of
https://github.com/MinaSaad1/pbi-cli
synced 2026-04-21 13:37:19 +00:00
- visual bind: remove legacy Commands/SemanticQueryDataShapeCommand block
(PBIR 2.7.0 uses additionalProperties:false -- Commands is a hard schema error)
- visual bind: add active:true to column (category/row/detail) projections
so Desktop treats the field as the active axis
- visual add: remove empty "objects:{}" from all 32 visual templates
(noisy and rejected by strict schema validators)
- visual add: write position coordinates as integers not floats
(Desktop normalises to int; 320.0 vs 320 caused inconsistency)
- report set-background: always write transparency:0 alongside color
(Desktop defaults missing transparency to 100 = fully invisible)
- report validate: drop false-positive layoutOptimization required error
(real Microsoft 3.2.0 schema does not require this field)
- all write commands: add --no-sync flag to report/visual/filters/bookmarks
groups to suppress per-command Desktop reload during scripted builds;
use pbi report reload for a single sync at the end
23 lines
505 B
JSON
23 lines
505 B
JSON
{
|
|
"$schema": "https://developer.microsoft.com/json-schemas/fabric/item/report/definition/visualContainer/2.7.0/schema.json",
|
|
"name": "__VISUAL_NAME__",
|
|
"position": {
|
|
"x": __X__,
|
|
"y": __Y__,
|
|
"z": __Z__,
|
|
"height": __HEIGHT__,
|
|
"width": __WIDTH__,
|
|
"tabOrder": __TAB_ORDER__
|
|
},
|
|
"visual": {
|
|
"visualType": "multiRowCard",
|
|
"query": {
|
|
"queryState": {
|
|
"Values": {
|
|
"projections": []
|
|
}
|
|
}
|
|
},
|
|
"drillFilterOtherVisuals": true
|
|
}
|
|
}
|