import schedullé d'un fichier xls >> Erreur

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

import schedullé d'un fichier xls >> Erreur

Messagepar Ermo » 16 Juin 2011 à 19:09

Bonjour,

Un petit soucis avec un agent en client lourd pour importer des données dans un fichier xls.
Qd j'execute l'agent en local sur mon poste signé avec mon id, tout est ok, le traitement se fait bien.

Cependant qd j’exécute ce traitement planifié sur le serveur en 8.5 (signé avec l'id du serveur) , la commande Set excel=createobject("excel.application") me renvoit tjrs nothing et le traitement se mets en erreur....

Excel (2003) est bien present sur le serveur, tout comme les chemins temporaires...
Dans les proprietes de l'agent le 3) est bien selectionné pour avoir tous les droits.

Avez-vous une idée ?

Merci d'avance....
Ermo
Posteur néophyte
Posteur néophyte
 
Message(s) : 77
Inscrit(e) le : 03 Nov 2005 à 16:22

Messagepar Michael DELIQUE » 16 Juin 2011 à 20:55

hello

2 pistes :
- problème d'install d'execel
- l'id server n'a pas les droits d'executer excel (droit au sens windows)
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar Ermo » 17 Juin 2011 à 04:19

Merci pour cette réponse.

- Excel marche très bien sur le serveur, je peux ouvrir sur le serveur différents fichiers excel.

- Qu'entends tu par droit au sens windows ? Qd un agent est signé avec l'id server, quel compte windows utilise t'il ?
Ermo
Posteur néophyte
Posteur néophyte
 
Message(s) : 77
Inscrit(e) le : 03 Nov 2005 à 16:22

Messagepar Michael DELIQUE » 17 Juin 2011 à 12:11

re,

regarde avec ton admins si le ctompte windows du server à lesdroits necessaires
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar pivo » 17 Juin 2011 à 13:41

Peut-être faudra-t-il jouer avec le "runtime security level" de l'agent, 2ème onglet des propriétés. Pas sûr que sur 1 il arrive à charger excel ou écrire des documents sur le disque.

À voir.
pivo
Posteur néophyte
Posteur néophyte
 
Message(s) : 69
Inscrit(e) le : 29 Oct 2010 à 09:15
Localisation : Entre Genève et Martigny, mais surtout Lausanne

Messagepar roubech » 18 Juin 2011 à 19:17

Michael parle des droits Windows, je pense qu'il parle du compte qui est utlisé pour lancer le service windows Domino. PAr défaut c'est un compte locale qui est admin, donc à priori il a les droits de lancer Excel et d'accéder au disque local

L'autre aspect des droits, c'est les droits du signataire de l'agent. tu dis que tu signes l'agent avec l'ID du serveur. Il faut que le serveur ai donc les droits de lancer des agents non restrictifs (onglet sécurité en haut à droite)

le dernier aspect sécurité, c'est dans les propriétés de l'agent comme le suggère pivo, mais comme tu l'as dit, tu lui a donné le niveau max, donc c'est pas ça qui coince
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille


Retour vers Développement

cron