Amigo Haroldo
O comportamento esperado é o seguinte:
Tenho uma tabela com os seguintes campos :
data_cadastro, no formato dd/mm/aaaa
codigo_fornecedor (aqui será feito um select ou auto complete)
id_contrato (aqui serao mostrados os contratos vinculados ao fornecedor selecionado)
Entretanto, há um criterio adicional na listagem dos contratos: todos devem estar dentro de um periodo de validade. Por isso eu devo jogar na consulta, alem do codigo do fornecedor, a data de cadastro.
Assim
select id_contrato,nr_contrato from contrato where cd_forn=’{codigo_fornecedor}’ and ‘{data_emissao}’ between data_inicio and data_final
Isso funciona muito bem no delphi. Mas no scriptcase a o campo {data_emissao} fica mal formatado, e talvez por isso nada seja mostrado.
Aparentemente o scriptcase nao reconhece o campo {data_emissao} logo após seu preenchimento.
O fato é que eu nao consigo selecionar o contrato corretamente.
Entao vem a duvida : Seria possivel abrir um formulario modal com um grid contendo essa consulta, para que o usuario selecionasse um registro, e após isso, fechasse o formulario, e o resultado retornasse para o campo correto do formulario anterior?