DBRadioGroup Delphi
Tenho uma aplicação onde coloquei um DBRadioGroup que consigo armazenar dentro do BD.. Até ai tudo certo!!
Porém quando abro a aplicação todos os dados estão na tela porém o botão esta desmarcado.
Como ficaria para entender que selecionei ele e retornar marcado?
Att
Porém quando abro a aplicação todos os dados estão na tela porém o botão esta desmarcado.
Como ficaria para entender que selecionei ele e retornar marcado?
Att
Gxf
Curtidas 0
Respostas
Raimundo Pereira
03/01/2017
Qual valor você armazena no BD?
Integer ou String?
A melhor opção seria armazenar em Integer,
Exemplo na sua tabela no BD.
Tabela_PARAM
Campo referente ao Grupo Radio Grupo = GRD_Y
Supomos que anteriormente foi marcado o button na aplicação número2.
Então para retornar button marcado anteriormente basta setar o index
Integer ou String?
A melhor opção seria armazenar em Integer,
Exemplo na sua tabela no BD.
Tabela_PARAM
Campo referente ao Grupo Radio Grupo = GRD_Y
Supomos que anteriormente foi marcado o button na aplicação número2.
Então para retornar button marcado anteriormente basta setar o index
procedure TForm1.Button1Click(Sender: TObject); var Valor_Tabela:Integer; begin Valor_Tabela:=1;// Quando usar dados da tabela //Tabela_PARAM.fielbyname(GRD_Y).asinteger; //Então será o valor no campo da tabela RadioGroup1.ItemIndex:=Valor_Tabela; // Lembrando que componentes index 0 é 1 end;
GOSTEI 0
Emerson Nascimento
03/01/2017
avalie como está o conteúdo da propriedade itemvalues. é ele que determina como o dbradiogroup será "setado".
GOSTEI 0