Skip to content

v1.11.0 — gx_wwp_add_tree: grid tab relacionada em WWP via MCP

Choose a tag to compare

@franciscorizzo franciscorizzo released this 03 Jul 16:29
· 11 commits to main since this release

Grid tab relacionada em WorkWithPlus via MCP (obrigado, @yurecamilo! — issue #7).

  • gx_wwp_add_tree — adiciona uma subárvore completa a uma instância WorkWithPlus de forma atômica: monta todos os nós em memória e valida/salva uma única vez no fim. Estruturas que só são válidas completas (ex.: grid tab de tabela relacionada) agora nascem via MCP.
  • Scaffold do wizard via source{type:"gridTab", source:"Conta"} (ou gx_wwp_add childType=gridTab source=Conta) ≈ "Add › Grid Tab" do IDE; attFrom desambigua a FK. Complete com o grid e as colunas na mesma chamada (a validação exige um main Grid e o wcname).
  • Referências em propstransaction/attribute/gxobject aceitam guidTipo-Nome (como no gx_wwp_read) ou o nome do objeto (também em gx_wwp_set/gx_wwp_add).
  • Motivo REAL nas recusas de validação do pattern + XML do que foi montado; em recusa nada persiste (rollback automático).

Instalação: extrair o zip e rodar install.ps1 (ou copiar Packages\GxObjGen.dll). Changelog completo no repositório.