23/08/2004, 23:42
|
| | Fecha de Ingreso: junio-2002
Mensajes: 50
Antigüedad: 22 años, 7 meses Puntos: 0 | |
hola caricatos y dazuaga:
voy por partes, no me he decidido a enviarles el código xq son páginas bien pesaditas, voy a tratar de condensarlas un poco a ver si las envio y entre todos hallamos la solución.
en realidad en una ensalada de codigo javascript y asp, xq en js están los arrays (aAreas, a Zonas, aSys, aObj) y las funciones q llenan los combos idarea, idzona, idsys y code (éste último el más pesado de todos, con casi 18000 líneas, son alrededor de 5000 objetos)
todos son generados con código ASP a partir de datos de una BD en access.
como bien apunta caricatos idsys no es una palabra reservada.
el formulario donde operan estos combos tiene una función de validación en js, en cuestión evalúa el índice de los combos y si éste es igual a 0 define la propiedad action del formulario: zonemgmt.asp, sysmgmt.asp o objmgmt.asp y ejecuta un submit.
este procedimiento con casi ningún cambio lo he aplicado otras veces de manera satisfactoria.
en este caso específico, sencillamente, da la variable idsys 'undefined' y cómo es lógico se aborta todo el proceso ulterior.
he verificado q se localiza correctamente dentro del array aSys el valor de identidad y la descripción del sistema, a través de alerts q he insertado en el código de validación, sin embargo cuando pregunto por el valor del combo idsys da 'undefined', por esa causa hice la pregunta en ASP.
como no me es permitido adjuntar ficheros, voy a tratar de hacer menos pesado el conjunto de páginas para poder pegarlas y someterlas a su consideración a ver si me indican dónde está el error agazapado. de todas formas yo sigo buscándolo por mi cuenta.
de antemano gracias por su atención |