diff --git a/.claude/skills/skd-compile/scripts/skd-compile.ps1 b/.claude/skills/skd-compile/scripts/skd-compile.ps1 index 715c0425..3250afdf 100644 --- a/.claude/skills/skd-compile/scripts/skd-compile.ps1 +++ b/.claude/skills/skd-compile/scripts/skd-compile.ps1 @@ -1,4 +1,4 @@ -# skd-compile v1.55 — Compile 1C DCS from JSON +# skd-compile v1.56 — Compile 1C DCS from JSON # Source: https://github.com/Nikolay-Shirokov/cc-1c-skills param( [string]$DefinitionFile, @@ -2574,6 +2574,9 @@ function Emit-TableAxisBlock { if ($block.selection) { Emit-Selection -items $block.selection -indent $indent } + if ($block.conditionalAppearance) { + Emit-ConditionalAppearance -items $block.conditionalAppearance -indent $indent + } if ($block.outputParameters) { Emit-OutputParameters -params $block.outputParameters -indent $indent } diff --git a/.claude/skills/skd-compile/scripts/skd-compile.py b/.claude/skills/skd-compile/scripts/skd-compile.py index aa9550d7..f6b106d7 100644 --- a/.claude/skills/skd-compile/scripts/skd-compile.py +++ b/.claude/skills/skd-compile/scripts/skd-compile.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# skd-compile v1.55 — Compile 1C DCS from JSON +# skd-compile v1.56 — Compile 1C DCS from JSON # Source: https://github.com/Nikolay-Shirokov/cc-1c-skills import argparse import json @@ -2137,6 +2137,8 @@ def emit_table_axis_block(lines, block, indent, emit_name=True): emit_order(lines, block['order'], indent) if block.get('selection'): emit_selection(lines, block['selection'], indent) + if block.get('conditionalAppearance'): + emit_conditional_appearance(lines, block['conditionalAppearance'], indent) if block.get('outputParameters'): emit_output_parameters(lines, block['outputParameters'], indent) # nested children (StructureItemGroup внутри table row/column или chart axis)