FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
fjcg02,
Cita:
Te comento: 1- En algunas ocasiones realizando trabajos técnicos en Windows, aun teniendo un usuario con privilegios de administrador, he tenido que usar el usuario administrator de Windows que se creo durante la instalación del SO. 2- Te sugiero hacer las pruebas comentadas y ver cual es el comportamiento de la aplicación en cuestión. 3- Te sugiero hacer una prueba con un programa muy básico sin GUI que haga uso de Automatización en Excel y ver cual es el comportamiento de la aplicación en cuestión. Espero sea útil Nelson. |
#2
|
||||
|
||||
Buenas de nuevo.
He realizado varias pruebas. Estos programas los he lanzado desde el task scheduler, es decir desde tareas programadas configurando la sesión con un usuario administrador del equipo donde se ejecuta. Los resultados han sido los siguientes, a saber: 1.- Programa simple con GUI con un timer que se cierra a los 20 segundos-> Resultado OK. 2.- Programa simple con GUI con una consulta a la bbdd que se cierra tras realizar la consulta-> Resultado OK 3.- Programa de producción con toda la artillería con llamada a excel usando TExcelApplication de la paleta servers de delphi-> Nunca acaba. 4.- Programa de producción con toda la artillería con llamada a excel sin usar TExcelApplication de la paleta servers de delphi y utilizando automatismos como Nelson plantea -> Nunca acaba. Me falta hacer la última prueba, que es modificar la aplicación para que no tenga GUI, pero no tengo suficiente tiempo para hacerlo. Intentaré hacerlo ( qué remedio ) pero no sé cuando, ya que me supone tirar el actual programa a la basura y hacer uno nuevo. Si tengo algún avance, os informo. Gracias a todos por aguantar la paliza...
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
#3
|
||||
|
||||
fjcg02,
Cita:
Cita:
Te sugiero que antes de modificar todo el programa para ver si funciona sin GUI, hagas un ejemplo básico sin GUI que use Excel por medio de los componentes ExcelApplication, ExcelWorkbook, ExcelWorksheet y con Automatización en Excel y ver cual es el comportamiento de la aplicación, para ello sería conveniente incluir un log dentro del programa de pruebas para verificar en que punto falla la aplicación con ambos métodos. Voy a hacer unas pruebas en un Servidor con Windows 2003 Standard y en lo que tenga los resultados te comento. Nota: Si te es posible publica un ejemplo del uso de los componentes ExcelApplication, ExcelWorkbook y ExcelWorksheet. Saludos, Nelson. |
#4
|
||||
|
||||
Retroalimentando el problema.
He hecho una prueba simple. 1.- Programa simple que invoca a excel y crea un archivo CON SERVERS, finalmente se cierra de forma automática.
2.- Programa simple que invoca a excel y crea un archivo con automatización, finalmente se cierra de forma automática.
LOS DOS FUNCIONAN cuando los programo como tareas planificadas. Ya no sé por dónde pegarle, estoy más confundido que antes... Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
#5
|
||||
|
||||
He ampliado las pruebas, y he añadido poner unos valores en algunas celdas.
Quería descartar que el error se provocara al dar los valores. También funciona. Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
#6
|
||||
|
||||
fjcg02,
Cita:
Pregunto: 1- ¿Puedes incluir en dichos programas que la creación de los archivos de Excel sea con datos de la BD de la forma más simple posible y ver su comportamiento?. 2- ¿Que versión de Excel esta instalada en el Servidor?, ¿Es la misma del problema en cuestión?. Espero sea útil Nelson. |
#7
|
||||
|
||||
Hola Nelson,
Respecto a la interface GUI, ... Los programas que he realizado la tienen ( tform1 ). No sé, estoy un poco desorientado... Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
#8
|
||||
|
||||
fjcg02,
Cita:
Pregunto: ¿Puedes incluir todos los controles del programa original en los programas de prueba pero sin darle ninguna funcionalidad a ver cual es el comportamiento?, recuerda en lo posible realizar la prueba sugerida en el Msg #23 Espero sea útil Nelson. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas de Interfaz Grafica al Cambiar nombre de Programa | martini002 | Varios | 2 | 30-08-2012 16:46:22 |
Crear una Tarea Programada. | DasGrun | Windows | 1 | 04-08-2010 11:44:38 |
Tarea programada en Linux con Firebird 2.5 | Axel_Tech | Firebird e Interbase | 6 | 16-04-2010 18:52:16 |
Tarea programada en delphi | drykea | Varios | 6 | 18-02-2008 16:59:19 |
hacer una tarea programada | Patricio | Varios | 6 | 18-09-2007 20:39:21 |
|