Use a propriedade HINT para informar ao RADCORE como deve ser renderizado:



bsSWT: Switch Toggle



Option1: [[bsSwt:0]]        


Option2: [[bsSwt:0]]


Option3: [[bsSwt:0 *]]


       

       Alterando o valor para 1, será renderizado MARCADO.

       O atributo "*" é para renderizar o TOGGLE colorido.



bsCHK: Check Box



Active: [[bsChk:0]]


Alterando o valor para 1, será renderizado MARCADO



Adicionando o atributo "field:' o mesmo pseudo-componente poderá ser usado como dbware:


[[bsChk:0 field:fieldname ]]



Será vinculado ao sqlMaster do form atual. Adiciona automaticamente o nome do campo ao SELECT dinâmico ( cláusula [[fields]] ).


O RadCORE checa o tipo do campo para salvar no banco de dados:


Numérico:         Grava 0 ou 1

Alfa:                 Grava VALUE_CHECKED ou VALUE_UNCHECKED. 


VALUE_CHECKED / VALUE_UNCHECKED estão definidas no arquivo "uConsts.pas".


Eu uso por padrão esses valores por uso um "domínio" no banco de dados para receber S ou N. 


O Status ( marcado / desmarcado ) é checado pela propriedade TAG, que é igual "0" ou "1".



Veja mais detalhes e/ou exemplos em untDEMO_FORMS.

Created with the Personal Edition of HelpNDoc: Free CHM Help documentation generator