bsCHK e bsSWT
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