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

XMLRAD Discussion :

SearchForm


Sujet :

XMLRAD

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 16
    Points : 12
    Points
    12
    Par défaut SearchForm
    Bonjour à tous !

    J'ai créé un SearchForm afin de rechercher des personnes par leur nom.
    Mon souci est que lorsque je lance le service pour y accéder la première fois, il cherche absolument à afficher qqchose alors que le champ de recherche est vide puisque je viens juste de le lancer.
    Du coup je tombe sur un TIMEOUT étant donné qu'il veut m'afficher d'embler environ 27000 noms ... (toute la base).

    que faire ?

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 16
    Points : 12
    Points
    12
    Par défaut
    Bon ben en cherchant un peu j'ai touvé mais est-ce que quelqu'un peut me confirmer ma solution :

    Il faut passer l’exécution de l’instruction DBExtract lorsque le critère de recherche est à blanc en intervenant sur le BeforeInstruction :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    function SearchFormORGANIZATION_ORGANIZATION_BeforeInstruction (XMLInstruction, InputDoc, OutputDoc, Input, Output)
    {
      SEARCH_TEXT = Context.GetValue("SEARCHED_VALUE_STR");
      if (SEARCH_TEXT == "") 
      {
          XMLInstruction.Skip = true;
          return;
      }
    }

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    284
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 284
    Points : 349
    Points
    349
    Par défaut
    C'est exactement ca !
    Nicolas

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

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