COMBO FORMULARIO ALTERAR

GUTOTEC 29/08/2011 14:36:55
#382731
Pessoal , uso para campos TEXT
value=[Ô]<%=estado%>[Ô]
só que essa sintax não está pegando ........

No caso tenho a combo de Estados , o usuario Grava o Estado . Mas no Formulário de Alterar Não consigo mostrar qual foi gravado ....

KERPLUNK 29/08/2011 14:38:45
#382732
Resposta escolhida
Verifique a propriedade Selected se está sendo colocada...
GUTOTEC 29/08/2011 15:00:31
#382737
<option selected>Selecione seu estado</option>

Quando eu trago os Dados gravados para tela de alteraçao. Para todos no combo do estado vem [Ô] Selecione seu estado [Ô]

Esse é o problema
KERPLUNK 29/08/2011 15:02:03
#382738
<option <%=if valor = estado then [Ô]selected[Ô]%>

Onde [Ô]Valor[Ô] é o que estiver sendo preenchido na combo;
GUTOTEC 29/08/2011 16:54:24
#382748
Ta meio foda .... para acertar isso .... tem algo mais concentro ?
KERPLUNK 29/08/2011 17:12:12
#382749
Quando preencher os dados do combo, a propriedade [Ô]selected[Ô] vai ficar deixar selecionado o ítem que estiver com ela.
GUTOTEC 30/08/2011 07:57:38
#382765
Kerplunk , acho que tenho um exemplo meu de IF no Combo porem parece nao estar funcionando

if request([Ô]clie_cod[Ô]) <> [Ô][Ô] then

Set rsaltera = server.createobject([Ô]ADODB.recordset[Ô])
sql = [Ô]select * from cliente where clie_cod = [Ô] & request([Ô]clie_cod[Ô])
rsaltera.open sql, Conn, 0, 1

id = rsaltera.fields([Ô]clie_cod[Ô])
nome = rsaltera.fields([Ô]clie_desc[Ô])
cep = rsaltera.fields([Ô]clie_cep[Ô])
pfpj = rsaltera.fields([Ô]clie_pfpj[Ô])

end if

<select name =[Ô]clie_pfpj[Ô] value=[Ô]option[Ô]>
<option>JURIDICA</option>
<%If Request([Ô]clie_pfpj[Ô]) = [Ô]FISICA[Ô] Then%> option <%End If%>>
<option>FISICA</option>
<%If Request([Ô]clie_pfpj[Ô]) = [Ô]JURIDICA[Ô] Then%> option <%End If%>>
</select>

E percebi que esse código não funciona corretamente tb , se eu gravo PESSOA FISICA quando chamo alterar , ele carrega PESSOA JURIDICA .

Sabe arrumar esse acima , apartir desse acho que sai a solução pra todas necessidades dessa.
KERPLUNK 30/08/2011 09:44:10
#382773
Tenta assim:
<select name =[Ô]clie_pfpj[Ô] value=[Ô]option[Ô]>
<option <%If Request([Ô]clie_pfpj[Ô]) = [Ô]FISICA[Ô] Then [Ô]selected[Ô]%>>JURIDICA</option><%End If%>>
<option <%If Request([Ô]clie_pfpj[Ô]) = [Ô]JURIDICA[Ô] Then [Ô]selected[Ô]%>>FISICA</option><%End If%>
</select>
GUTOTEC 30/08/2011 10:24:59
#382777
<select name =[Ô]clie_pfpj[Ô] value=[Ô]option[Ô]>
<option>FISICA</option>
<%If pfpj = FISICA Then Response.Write([Ô]FISICA[Ô]) %>
<option>JURIDICA</option>
<%If pfpj = JURIDICA Then Response.Write([Ô]JURIDICA[Ô]) %>
</select>


Ainda não funcionou testei o seu aqui tambem nao funcinou se eu coloco SELECTED .... o codigo pede para eu tirar o Endif pra parar o Erro

Estava olhando umas sintax .... e é bem simples .. só que nao pega


Se variavel = ValorCombo então escreve o variavel

tentei usar pfpj do Request tb ..... para ver se pegava e tambem nao pegou

Acho que essa validação não ta atualizando corretamente ..... com troca da pagina .... ou ainda o codigo nao chegou ao ideal

que mais ? haUHAuhaUHauhAUH ......... PARA TENTAR ?

KERPLUNK 30/08/2011 10:50:35
#382779
Deixa ver se entendi... vc está usando um compo pra mostrar somente um valor? Se vai mostrar sempre só [Ô]fisica[Ô] ou [Ô]jurídica[Ô] pq não exibir em um textbox normal?
GUTOTEC 30/08/2011 11:25:04
#382788
Testa ai ...

roda o alterar.asp clica num registro ...... ai vai pro inclusao.asp a Combo não atualiza ........ nesse caso ai .... estou .... utilizando a PF PJ .... tb ... to com o mesmo problema em combo de Estados .
Acho que é uma coisa legal , manter os objetos .... no Form alterar ...... é só tacar ... variavel .... e pronto só que nada pega. falta 1 detalhe

Ve se fica mais facil ..... e aos companheiros demais que quiser ajudar ... preciso fazer esse treco funcionar.
Página 1 de 2 [17 registro(s)]
Tópico encerrado , respostas não são mais permitidas