campo URL filtro sulla descrizione (non su URL): CAML
-
16-10-2019 - |
Domanda
Ho una lista con un URL-campo. Niente di speciale, solo il collegamento ipertestuale campo OOTB.
Voglio eseguire una CAML-query che gli elementi Seleziona con un certo valore nella descrizione parte dell'URL campo.
CAML
<Query>
<Where>
<Contains>
<FieldRef Name="URL" />
<Value Type="URL">text</Value>
</Contains>
</Where>
</Query>
Risultato sono selezionati solo gli elementi con 'testo' in parte de url, se un elemento ha 'testo' nella parte descrizione è non selezionato.
Come faccio a selezionare gli elementi in base alla descrizione del URL?
Soluzione
Sono abbastanza sicuro che non sarà in grado di fare questo con una query CAML. Questo perché per i campi 'complessi' che memorizzano valori multipli, solo il valore 'default' è disponibile a richiesta -. Con questo voglio dire che cosa sarebbe disponibile quando viene chiamato SPField.GetFieldValueAsText ()
Ciò significa che l'unico modo per 'query' come questo è per scorrere le voci nell'elenco.