Esta classe que descende de TCampo e implementa a impressão do seguinte comando : <select name="select"> <option value="">XXX</option></select>, ou seja, a impressão do componente select. Sendo que a origem dos dados deve ser uma tabela.
| Propriedades |
| |
fldBanco |
| |
|
Link para o banco de dados. |
| |
fldConexao |
| |
|
Conexão para o banco de dados |
| |
fldTabela |
| |
|
Nome da tabela a ser utilizada como origem |
| |
fdlCampoListar |
| |
|
Nome do campo que será utilizado para listar os dados |
| |
fldChave |
| |
|
Chave primária da tabela |
| |
fldOrdem |
| |
|
Campo que será utilizado para ordem a listagem |
| |
fldFiltro |
| |
|
Valor a ser utilizado como filtro para listagem. O campo de comparação a ser utilizado é o mesmo que fldCampoListar . Seu valor padrão é espaço em branco. |
| Métodos |
| |
DesenharCampo() |
| |
|
Imprime o código HTML para o componente do tipo select. |
| |
DesenharTitulo() |
| |
|
Imprime o título do componente definido pela propriedade fldTitulo |
| |
CapturarValor() |
| |
|
Seta propriedade fldValor do componente quando o formulário é processado ( submit ) |
| Método Construtor |
| |
TCampoListagemTabela - quando chamar o método construtor desta classe deve-se passar os seguintes parâmetros: NomeCampo, Titulo, Banco, Conexao, Tabela, CampoTabela, Chave, Ordem, Filtro |