Compañeros ustedes no han pensado por ejemplo que al guardar un Reporte en html, que posea el mismo nombre de otro Reporte guardado en home, que este a su vez sea validado para evitar sobrescribirlo y que luego salga un formulario pidiendo el cambio del mismo que hasta se cumpla la condición del cambio del nombre guardarlo automaticame?, bueno he estado viendo mucho la cuestión de reportes en html y me puso a pensar, porque mejor hacer algo para evitar tener que irnos al directorio y estar cambiando el nombre del reporte o moviéndolo, pues yo lo hice de la siguiente manera, nose si algunos les interese:
Este ejemplo en fotos:
Para otros se podría hacer en el mismo formulario y no gastar tanto código, para mi lo hice de esta manera:
1- Declaro dos variables string para guardar ruta del archivo y la ruta modificada de llegada
2- Al formulario de cambio de nombre le declaro dos variables string una para recibir los datos de la ruta y la segunda para enviar los cambios
3- luego al momento de la validación negativa de mi formulario con gridview de que hay un archivo con el mismo nombre llamo al formulario.showmodal para el cambio de nombre
4-Luego al validar el cambio del nombre se hace un reenvío con otra ruta al formulario de gridview que a su vez toma la nueva ruta y guarda el html con otro nombre.
Yo explico esto así porque pienso que ustedes pueden hacerlo mejor y hasta a ojos cerrados, quizá ya se habrá creado en otro hilo este tipo de tema y no me he dado cuenta, bueno de todas formas si hay algunos inconvenientes les paso el codigo.
Validar Un Reporte Guardado En Html Para Evitar Sobreescribirlo.
Objetivo: Re: Validar Un Reporte Guardado En Html Para Evitar Sobreescribirlo.
última edición por jarrypalacios el Sabado, 09 Agosto 2014, 12:35; editado 1 vez
Puedes usar los
para que el usuario seleccione la ruta donde quiere guardar el archivo resultante del reporte HTML, y luego usando la función
podrás validar para no sobrescribir
última edición por jarrypalacios el Sabado, 09 Agosto 2014, 12:35; editado 1 vez
Objetivo: Re: Validar Un Reporte Guardado En Html Para Evitar Sobreescribirlo.
El exceso de mensajes y cajas de aviso y diálogo, llevan al usuario final a no leer ninguno y pulsar "Aceptar" a todo. Además de hacer incómodo y lento el manejo.
Es sólo un consejo, no una crítica.
Saludos.
Es sólo un consejo, no una crítica.
Saludos.
Objetivo: Re: Validar Un Reporte Guardado En Html Para Evitar Sobreescribirlo.
última edición por jousseph el Sabado, 09 Agosto 2014, 20:09; editado 2 veces
Jarry saludos
Te refieres al dialog.path? pero si yo hago eso estoy guardando primero y después validando, seria mejor validar primero y luego guardar?
Esta parte Fichero="mifichero.txt" debería de ser un textbox.text porque sino te vas a quedar atrapado en una misma condición, esta función sirve para mi desde el inicio, pero para el cambio de nombre no.
Señor shordi es solo una simple función de caja de texto que hace un solo proceso que recibe la ruta la cambia y la guarda mas nada, además imagínese un usuario manejar un bloque sin avisos, va a decir pero que es esto? y porque me salio esto? porque esto se quedo asi?, los mensajes dicen hay otro archivo con el mismo nombre desea guardarlo con otro nombre? click ya cambiar, listo? chao! jajajaja
Decía el chavo del ocho, pero no se enojen jajaja, miren lo que planteo es solamente cambiar el nombre del archivo para guardarlo comodamente sin tener que buscarlo en sus directorios para hacer el mismo proceso
Te refieres al dialog.path? pero si yo hago eso estoy guardando primero y después validando, seria mejor validar primero y luego guardar?
Citar:
Esta parte Fichero="mifichero.txt" debería de ser un textbox.text porque sino te vas a quedar atrapado en una misma condición, esta función sirve para mi desde el inicio, pero para el cambio de nombre no.
Señor shordi es solo una simple función de caja de texto que hace un solo proceso que recibe la ruta la cambia y la guarda mas nada, además imagínese un usuario manejar un bloque sin avisos, va a decir pero que es esto? y porque me salio esto? porque esto se quedo asi?, los mensajes dicen hay otro archivo con el mismo nombre desea guardarlo con otro nombre? click ya cambiar, listo? chao! jajajaja
Decía el chavo del ocho, pero no se enojen jajaja, miren lo que planteo es solamente cambiar el nombre del archivo para guardarlo comodamente sin tener que buscarlo en sus directorios para hacer el mismo proceso
última edición por jousseph el Sabado, 09 Agosto 2014, 20:09; editado 2 veces
Página 1 de 1
No puede crear mensajesNo puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario
Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.
Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo
Página generada en:: 0.0857s (PHP: -31% SQL: 131%)
Consultas SQL: 25 - Debug off - GZIP Activado