Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/11/2008, 19:03
Avatar de carlunchos
carlunchos
 
Fecha de Ingreso: enero-2002
Ubicación: no tengo, soy un desubicado?.
Mensajes: 438
Antigüedad: 22 años, 3 meses
Puntos: 1
2 listbox y una busqueda

Sres, a ver si me dan una manito con este tema.

tengo una funcion que abre un asp dentro de un popup:

<SCRIPT LANGUAGE="JavaScript">
<!--
function popUp1(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,men ubar=0,resizable=0,width=610,height=700');");
}
// -->
</script>


y este codigo que pasa valores de un listbox a otro dentro de un form:

<script type="text/javascript">
function pasar() {
obj=document.getElementById('sel1');
if (obj.selectedIndex==-1) return;
valor=obj.value;
txt=obj.options[obj.selectedIndex].text;
obj.options[obj.selectedIndex]=null;
obj2=document.getElementById('sel2');
opc = new Option(txt,valor);
eval(obj2.options[obj2.options.length]=opc);
}
</script>

el form que contiene los listbox y que llena el sel1 es el siguiente:

response.write "<form method=post name=frmListarDoc action=''>"

set rstConsulta = Server.CreateObject("ADODB.Recordset")
sqlConsulta = "SELECT * from doc_ejec order by selDocumento"
rstConsulta.Open sqlConsulta, connstr,3,1

response.write "<select name=sel1 size=5>"


do while not rstConsulta.EOF
response.write "<option value="&rstConsulta("selDocumento")&">"& rstConsulta("selDocumento")&"</option>"
rstConsulta.MoveNext
Loop
rstConsulta.Close

response.write "<input type=button value='Enviar a Imprimir' onClick='pasar()'>"
response.write "<select id=sel2 size=5>"
response.write "</select><br><br>"
response.write "<td align=center bgcolor="&COLOR&"><a href=javascript:popUp1('notaCarpeta.asp')>Imprimir List</a></td>"
response.write "</form>"

La idea es pasar valores de sel1 a sel2 y luego pasarle a notasCarpetas.asp el contenido de sel2 como parametro. Pero aca hay 2 problemas:

1) no se como pasar el contenido de sel2 a notasCarpetas.asp (puede contener 1 o mas valores)

2) si logro pasar el contenido de sel2 necesito tener los valores separados como para poder hacer una busqueda en base para listar segun esos valores.

Esto es muy complicado de hacer?.

Saludos.
__________________
Carlunchos