Criei essa outra tabela de busca para a tabela SOLICITACAO, tambem falta o generator com sua respectiva triggerCREATE TABLE STATUS_SOLICITACAO ( IDSTATUS INTEGER NOT NULL, STATUS_SOLICITACAO VARCHAR(50) CHARACTER SET ISO8859_1);ALTER TABLE STATUS_SOLICITACAO ADD PRIMARY KEY (IDSTATUS); No cadastro das solicitacoes, para que algumas regras fosse imposta resolvi fazer tres formulario de solicitacao. Um que fosse possivel incluir todas as solicitacoes menos as que tratam de cobertura, isso e, as que nao tem o solicitado conhecido no momento da inclusao da mesma. Outra que fosse possivel a inclusao que tratasse apenas das solicitacoes de coberturas, isto e, ja se conhecia o solicitante atraves de outro tipo de solicitacao e ja se conhece o solicitado. E uma terceira onde fosse possivel navegar entre os registros apoiando uma consulta rapida, e a atualizacao do status apenas.Para isso as tres precisariam conter as mesmas regras, entao qualquer alteracao que eu faca no Cad_Solicitacao fica mais facil excluir os outros formularios e salvar o Cad_Solicitacao alterado com novos nomes: Cad_Solicitado e Cad_Solicitacao_Status.Em Cad_Solicitado eu preciso alterar Layout / Blocos /alterar o nome para CADASTRO DO SOLICITADO, em seguida em Campos / IDTIPOSOLI / Lookup de Edicao colocar o seguinte comando select:SELECT IDTIPOSOLI, sc_concat(IDTIPOSOLI, ' - ', TIPO_SOLICITACAO)FROM TIPO_SOLICITACAOWHERE IDTIPOSOLI = 0 or IDTIPOSOLI = 2 or IDTIPOSOLI = 4 or IDTIPOSOLI = 6 or IDTIPOSOLI = 8 or IDTIPOSOLI = 10 or IDTIPOSOLI = 12 or IDTIPOSOLI = 14ORDER BY IDTIPOSOLIEm Campos / IDSTATUS / Lookup de Edicao tera a alteracao do comando select para:SELECT IDSTATUS, STATUS_SOLICITACAOFROM STATUS_SOLICITACAOORDER BY STATUS_SOLICITACAOEm Aplicacao / Configuracao / Descricao alterar para CADASTRO DO SOLICITADOE assim finalizamos esse formulario com a replicacao de todas as alteracoes do formulario mestre para esse.Em Cad_Solicitacao_Status e preciso alterar Layout / Blocos /alterar o nome para SOLICITACOES, em seguida em Campos / IDTIPOSOLI / Lookup de Edicao colocar o seguinte comando select:SELECT IDTIPOSOLI, sc_concat(IDTIPOSOLI, ' - ', TIPO_SOLICITACAO)FROM TIPO_SOLICITACAOORDER BY IDTIPOSOLIEm Campos / IDSTATUS / Lookup de Edicao tera a alteracao do comando select para:SELECT IDSTATUS, STATUS_SOLICITACAOFROM STATUS_SOLICITACAOEm Campos / IDSITUACAO / Lookup de Edicao e necessario alterar para:SELECT F_SITUACAO.IDSITUACAO, F_SITUACAO.NOMEFROM F_SITUACAOEm Formulario / Barra de Ferramentas eu preciso rertirar a opcao de inclusao e deixar:Inicio, Retorna, Avanca, Final, Alterar, SairAinda em Formulario / SQL preciso alterar para IDEMPRESA = '[var_idempresa]' em Clausula Where para que seja listado todas as situacoes.Em Aplicacao / Configuracao / Descricao alterar para SOLICITACOESPara finalizar conferir em Aplicacao / Variaveis Globais se tem apenas a variavel idempresa.Ainda assim teremos o problema pois o select nao busca as informacoes do cooperado, isso porque nao repassamos a variavel idsituacao atraves do controle, tambem pela forma que recuperamos essas informacoes atraves do evendo ajax onChange nos campos solicitante e solicitado.No campo IDSITUACAO em Valor no Banco de Dados / Atualizacao escolhemos a opcao Calculado pelo banco de dados, na esperanca que viessem todas as solicitacao com todos os status de cooperado. Temos que fazer mais alguns testes a esse respeito.Os campos contrato e cont em lookup de consulta receberam o seguinte codigo:select cadcon.con_descricaofrom solicitacaoleft outer join contrato_cooperado on (solicitacao.idempresa = contrato_cooperado.idempresa) and (solicitacao.solicitante =