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

Développement Sharepoint .NET Discussion :

IN en CAML (Unknow Operation)


Sujet :

Développement Sharepoint .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de cyberbobby
    Inscrit en
    Février 2009
    Messages
    171
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 171
    Par défaut IN en CAML (Unknow Operation)
    Bonjour,

    J'ai vu sur MSDN qu'il était possible de faire un IN en CAML (http://msdn.microsoft.com/en-us/library/ff625761.aspx)

    Lorsque j'essaie, j'ai l'erreur suivante :
    Error parsing CAML query - unknown operation.
    Voici mon CAML :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    <Where>
    <In>
    <FieldRef Name='BdcIdentity' />
    <Values>
    <Value Type='Text'>
    __fk020013005300330063004300530053001300k4100c4008500140014001400k8200e400f600470002004400560066009600e6005600k800013004300k40000200
    </Value>
    <Value Type='Text'>
    __fk020013005300330063004300530063001300k4100c4008500140014001400k8200e400f600470002004400560066009600e6005600k800013003300k40000200
    </Value>
    </Values>
    </In>
    </Where>
    Est-ce que je l'utilise mal ?

    (J'ai essayé en ajoutant Query (<Query><Where>....</Where></Query>) mais ça me renvoie tous les items, comme si il n'y avait aucun filtre :-S

    Merci, d'avance,

  2. #2
    Expert confirmé Avatar de Lapinpanda
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2009
    Messages
    3 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 230
    Par défaut
    Avant de tester sur des données custo, tu peux tester sur un champ bête comme title?

    <Where>
    <In>
    <FieldRef Name='Title' />
    <Values>
    <Value Type='Text'>xx</Value>

    </Values>
    </In>
    </Where>

  3. #3
    Membre confirmé Avatar de cyberbobby
    Inscrit en
    Février 2009
    Messages
    171
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 171
    Par défaut
    En fait, il s'agit d'une liste de contenu externe (Business Connectivity Service) (donc, je n'ai pas de champs Title) mais sur laquelle une requête CAML de type OR fonctionne parfaitement.

  4. #4
    Expert confirmé Avatar de Lapinpanda
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2009
    Messages
    3 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 230
    Par défaut
    Tu utilise U2U CAML Builder afin de tester tes requetes? ca permet de faire une pré-validation du code caml

  5. #5
    Membre confirmé Avatar de cyberbobby
    Inscrit en
    Février 2009
    Messages
    171
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 171
    Par défaut
    Non mais je vais essayer

  6. #6
    Membre confirmé Avatar de cyberbobby
    Inscrit en
    Février 2009
    Messages
    171
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 171
    Par défaut
    L'outil ne semble pas fonctionner pour les listes BCS :

    The shim execution failed unexpectedly - proxy creation failed. Default context not found
    lors de "Execute query"

    Et ça fonctionne pour une liste classique.

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

Discussions similaires

  1. afficher la signature des opérations dans XDE
    Par ChristopheH dans le forum Rational
    Réponses: 1
    Dernier message: 24/05/2004, 15h41
  2. [JSP] thread ? Message d'avancement des operations en cours
    Par buffyann dans le forum Servlets/JSP
    Réponses: 14
    Dernier message: 18/12/2003, 11h39
  3. operation sur des alias
    Par 74160 dans le forum Requêtes
    Réponses: 4
    Dernier message: 24/11/2003, 18h19
  4. Réponses: 8
    Dernier message: 21/11/2003, 18h38
  5. algo et caml
    Par rabi dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 08/11/2002, 22h44

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