Barra de ações, botões tipo Ajax

Olá, boa tarde!

Antes de relatar como um possível bug gostaríamos da opinião dos colegas.

Em uma grid com uma tabela cuja chave primária é composta (+ de um campo) os eventos Ajax dos botões de ação não funcionam (nem eventos para os campos da grid). No mesmo ambiente formulários e consultas com tabelas cuja chave primária é simples (um campo), funcionam sem problema.

Alguma sugestão, opinião, palpite… Ou é um bug mesmo?
Obrigado, até+

SC 9.9.014(23), MySQL (10.6.13-MariaDB)

Olá, irmão, tudo bem? Espero que sim.

Poderia nos fornecer um exemplo para entendermos melhor o que está acontecendo?

Que Deus te abençoe.

1 Curtida

O Scriptcase trabalha bem com chaves primárias simples. Com chaves compostas normalmente dá problema.

2 Curtidas

Bom saber disso, irmão.

Eu não sabia que a ferramenta não funcionava muito bem com chaves compostas.

Muito obrigado pela informação.

Que Deus te abençoe.

1 Curtida

Não é uma boa prática de modelagem usar chave composta como primary key em banco de dados relacional.

2 Curtidas

Realmente, irmão Haroldo.

E alguns frameworks como o ScriptCase e o FormDin não trabalham bem também com chave primária composta.

O ideal tanto para projetos quanto para as ferramentas é o uso de chaves primárias simples e únicas.

Muito obrigado pela dica.

Que Deus vos abençoe.

1 Curtida