IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WebDev Discussion :

Parcours de requete dans une tache planifiée


Sujet :

WebDev

  1. #1
    Membre averti
    Directeur technique
    Inscrit en
    Novembre 2006
    Messages
    584
    Détails du profil
    Informations personnelles :
    Âge : 61

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 584
    Points : 403
    Points
    403
    Par défaut Parcours de requete dans une tache planifiée
    Bonjour à tous,

    Je n'arrive pas à lire plus d'une ligne dans la requête suivante qui tourne dans un tâche planifiée.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    PROCEDURE PRG_TachePlanifiee2()
    QUAND EXCEPTION DANS
        sUtilisateur est une chaîne = "Uinit"
        ncpt est un entier
        sSQL est une chaîne
        sdSql est une Source de Données
        ssql = "SELECT Utilisateur.Utilisateur AS Utilisateur, Utilisateur.Nom AS Nom, Utilisateur.Prenom AS Prenom, Utilisateur.MotDePasse AS MotDePasse, Utilisateur.CompteActif AS CompteActif, " + ...
        "Utilisateur.Administrateur AS Administrateur " + ...
        "FROM Utilisateur "
        HExécuteRequêteSQL(sdsql, ssql)
        HLitPremier(sdSql)
        TANTQUE HEnDehors(sdSql) = Faux
        nCpt++
        sUtilisateur =  sUtilisateur + "-" + sdsql.Utilisateur
            HLitSuivant(sdSql)
        FIN
        sJournal2 est une chaîne
        sJournal2 = ChaîneConstruit("%1Abonnement_Activite_PRG_TachePlanifiee2_%2_%3.txt",ComplèteRep(fRepWeb()) ,DateSys(),HeureSys())
        nJournal2 est un entier
        nJournal2 = fCrée(sJournal2)
        sJournal2 = fOuvre(nJournal2,foEcriture)
        fEcrit(nJournal2, "res = " + ncpt + " - " + sutilisateur )
     
        fFerme(nJournal2)
     
    FAIRE
        sJournal est une chaîne
        sJournal = ChaîneConstruit("%1Abonnement_EXCEPTION_PRG_TachePlanifiee2_%2_%3.txt",ComplèteRep(fRepWeb()) ,DateSys(),HeureSys())
        nJournal est un entier
        nJournal = fCrée(sJournal)
        sJournal = fOuvre(nJournal,foEcriture)
        fEcrit(nJournal, ExceptionInfo(errComplet) )
        fFerme(nJournal)
    FIN
    le contenu du fichier txt de résultat est invariablement: res = 1 - Uinit-ADM

    Où ADM est la première ligne du Fichier qui en contient 9 et le compteur reste à 1!

    J'ai le même résultat avec un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    POUR TOUT Utilisateur
    ...
    FIN
    LA procédure copiée dans un bouton me retourne tous mes utilisateurs.
    C'est donc lié à l'exécution par une tâche planifiée.
    Il doit manquer quelque chose dans le contexte qui n'est pas le même que dans le cas d'un lancement de l'application, mais quoi ?
    Un seul conseil: la règle des 3S.

  2. #2
    Membre averti
    Directeur technique
    Inscrit en
    Novembre 2006
    Messages
    584
    Détails du profil
    Informations personnelles :
    Âge : 61

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 584
    Points : 403
    Points
    403
    Par défaut
    Si je ne défini pas une connexion avant de faire ma requête celle ci va m'interroger je ne sais quel fichier trouvé je ne sais où...
    Je suis un âne.
    Un seul conseil: la règle des 3S.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XI R2] Lancer une requete BO en tache planifiée
    Par Runs59 dans le forum Administration-Migration
    Réponses: 4
    Dernier message: 27/02/2008, 14h20
  2. traitement de fichier XML dans une Tache planifiée
    Par marivi dans le forum XML/XSL et SOAP
    Réponses: 4
    Dernier message: 21/06/2005, 10h40
  3. API : créer une tache planifiée.
    Par Argonz dans le forum Windows
    Réponses: 3
    Dernier message: 05/05/2004, 14h16
  4. Créer une tache planifié (.bat ou wsh)
    Par BRAUKRIS dans le forum Windows
    Réponses: 4
    Dernier message: 18/03/2004, 17h12
  5. Resultat requete dans une seule colonne
    Par mathieu--g dans le forum Sybase
    Réponses: 2
    Dernier message: 08/07/2003, 13h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo