Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Variável Session


idejunior

Pergunta

Bom dia pessoal,

Estou precisando criar uma váriavel em nível de sessão, vide código abaixo:

<!--#include virtual="includes/db.asp"-->
<% 
dim selCentro
dim sSql,sSql2,rsGestor
dim idPessoa
dim inGaragem 
dim inGestor 

idPessoa = Request("id_pessoa")
if idPessoa <> "" then
    sSql = "Select  fu.id_cargo, ce.cd_centro_custo from tb_vig_centro ce inner join tb_vig_funcionario fu on fu.cd_centro_custo = ce.cd_centro_custo where fu.id_funcionario=" & Request("id_pessoa") & " and ce.fl_ativo=1"
    Set selCentro = retornaRs(sSql)
    dim cargoConvidado
    cargoConvidado = selCentro("id_cargo")                 
end if
if idPessoa <> "" then
    if cargoConvidado = "5" then
        inGaragem = "N"
        inGestor = "N"
    else
        sSql2 = "Select co.in_garagem,ca.in_gestor from tb_ico_colaborador co, tb_ico_Cargo ca where ca.id_cargo = co.id_cargo  and id_pessoa =" & Request("id_pessoa")   
        Set rsGestor = retornaRs(sSql2) 
        inGaragem = rsGestor("in_garagem")
        inGestor = rsGestor("in_gestor")
    end if
end if
%>

<select id="CentroNegocios1" name="Centro"  class="comboGrupoGestor" onchange="populaProjeto(this.value)" onclick="return CentroNegocios1_onclick()" style="width:400px;">
    <option value="">SELECIONE2</option>
    <%
        dim rsCentroN
        sSql = "Select cd_centro_custo, nm_centro_custo from tb_vig_centro where fl_ativo=1"                            
        Set rsCentroN = retornaRs(sSql)
        do while NOT rsCentroN.EOF
    %>
            <option  value="<%=rsCentroN("cd_centro_custo") %>"         
                <% if clng(rsCentroN("cd_centro_custo"))= clng(selCentro("cd_centro_custo")) then 
                            response.write("selected  style='background:#ddd; width: 370px;'")
                        else
                            response.write("  style=' width: 370px;'")  
                        end if 
                 %> >                                                                                               
                  <%=rsCentroN("CD_CENTRO_CUSTO")%> <==> <%=server.HTMLEncode(ucase(rsCentroN("nm_centro_custo")))%></option>
                <%
                    rsCentroN.movenext
                    Loop
                    rsCentroN.close                    
                %>                            
</select>
&lt;script type="text/javascript">
        var x_cc = document.getElementById('CentroNegocios1').value        
        Session("idProjetoX") = document.getElementById('CentroNegocios1').value
        alert("X_CC: " + x_cc)
</script>
                                        
            <input type="hidden" id="vaga" name="vaga" value="<%=inGaragem%>" />
            <input type="hidden" id="celular" name="celular" value="<%=inGestor%>" />
            <input type="hidden" id="cargo" name="cargo" value="<%=selCentro("id_cargo")%>" />
            <input type="hidden" id="x_verifica" name="x_verifica" value="S" />
            <input type="hidden" id="x_cc" name="x_cc" value="" />

Essa página é chamada por uma função AJAX, mas quando da execução obtenho a mensagem "Session is not defined !" :unsure:

Alguém pode ajudar !

Valeu

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...