Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/03/2012, 16:08
PEON
 
Fecha de Ingreso: enero-2009
Mensajes: 4
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Problemas con escritura de archivo en ASP.

Alfeyo:
Gracias por tu sugerencia, la voy a probar.
Por lo pronto, te voy a bosquejar la pantalla:
+---------------------------------------------------------------+
| cliente : [Combo Box Cliente][\/] |
| Fechas de [ ] a [ ] |
+----------------------------------------------------------------+
| [x] Seleccionar todos los archivos |
+----------------------------------------------------------------+
| iframe donde muestro tooodos los nombres |
| de los archivos de ese cliente de |
| nombre "marco". |
| Para desplegar lleno una tabla llamada |
| "DetalleFAS" en la que, en una columna |
| "embebo" un checkBox y en otra columna |
| lleno con el nombre del archivo. |
| |
| [X] archivo # 1 |
| [ ] archivo # 2 |
| [X] archivo # 3 |
| [X] archivo # 4 |
+----------------------------------------------------------------+
| iframe pequeño (como si fuera un footpage) |
| llamado "marcocopy" que utilizo como workarea |
| donde mando llamar la pagina de copia de |
+-----------------------------------------------------------------+

Bien, cuando selecciono el cliente del comobo y el rango de fechas, llamo a una pantalla la cual tiene una tabla llamada DetalleFAS.
En la instruccion: wpTabla = window.frames["marco"].document.all.DetalleFAS;
Tomo la tabla desde el frame "marco"
En la instruccion: var wRens = window.frames["marco"].document.getElementById('DetalleFAS').rows.length - 1
Tomo el total de renglones de la tabla "DetalleFAS", del frame "marco".
En la instruccion: if (wpSeleccion[j].checked) {
verifico cual de esos checkbox estan "activados".
En la instruccion: wArchivo = wpTabla.rows[i].cells[5].innerText
tomo el nombre del archivo que estaba seleccionado.

Y es el que mando finalmente a la pantalla "hija" de esta forma:
var wwArchivo = "EscribeArchivoText.asp?Directorio=" + wDir + "&Archivo=" + wArchivo + ""
w.contentWindow.location.replace(wwArchivo);

La duda es:
de frame a frame, se podrá hacer lo que comentas?
Digo porque de padre a hija, se hace como te lo cuento arriba (mencionando el frame y el campo a selecciona) Pero de hija a hija?
Ya ves que utilizo 2 hijas dependientes del "padre".

Me explico?
Como aportación y si alguien puede decirme otra cosa, bien recibida:
Cuando uso, en este caso, los iframes. cuando le das ver codigo fuente, solo ves lo de la pantalla "padre" mas no así lo de las hijas.
Alguien puede decirme otra cosa?

Gracias.
Saludos.

Alfeyo: voy a ver como puedo "embonar" lo que me comentas...
Gracias.
Saludos.