다음 CAMLQuery가 있습니다.여러 날짜 필드가있는 SPServices 사이
<Query>
<Where>
<Or>
<Or>
<Or>
<Or>
<Or>
<Eq>
<FieldRef Name='Title' />
<Value Type='Text'>Titulo</Value>
</Eq>
<Geq>
<FieldRef Name='Vencimento_x0020_Certid_x00e3_o_' />
<Value Type='DateTime'>txtDataDeCNDTribMobil</Value>
</Geq>
<Leq>
<FieldRef Name='Vencimento_x0020_Certid_x00e3_o_' />
<Value Type='DateTime'>txtDataAteCNDTribMobil</Value>
</Leq>
</Or>
<Geq>
<FieldRef Name='Vencimento_x0020_CND_x002f_INSS' />
<Value Type='DateTime'>txtDataDeCNDINSS</Value>
</Geq>
<Leq>
<FieldRef Name='Vencimento_x0020_CND_x002f_INSS' />
<Value Type='DateTime'>txtDataAteCNDINSS</Value>
</Leq>
</Or>
<Geq>
<FieldRef Name='Vencimento_x0020_CRF' />
<Value Type='DateTime'>txtDataDeCRF</Value>
</Geq>
<Leq>
<FieldRef Name='Vencimento_x0020_CRF' />
<Value Type='DateTime'>txtDataAteCRF</Value>
</Leq>
</Or>
<Geq>
<FieldRef Name='Vencimento_x0020_CND_x0020_Tribu' />
<Value Type='DateTime'>txtDataDeCNDTribFederais</Value>
</Geq>
<Leq>
<FieldRef Name='Vencimento_x0020_CND_x0020_Tribu' />
<Value Type='DateTime'>txtDataAteCNDTribFederais</Value>
</Leq>
</Or>
<Geq>
<FieldRef Name='Vencimento_x0020_Seguro_x0020_de' />
<Value Type='DateTime'>txtDataDeSegurodeVida</Value>
</Geq>
<Leq>
<FieldRef Name='Vencimento_x0020_Seguro_x0020_de' />
<Value Type='DateTime'>txtDataAteSegurodeVida</Value>
</Leq>
</Or>
</Where>
<OrderBy>
<FieldRef Name='Title' />
</OrderBy>
</Query>
코드는 기본적으로 : 날짜의 여러 열을 포함 셰어 포인트 2013의 목록을 참조, 입력 날짜의 여러 필드가 형성. 문제는 제가 만든 양식 사이입니다. CAMLQuery는 아무것도 반환하지 않습니다. CAMLQuery가 잘못되었다는 한 가지 실수 만 있습니다.
누구나 여러 날짜 필드로 CAMLQuery를 만드는 방법을 알고 있습니까?
TKS
당신이 하시겠습니까? "제목 = Titulo을"내부 또는 모든 날짜 필터의 외부? 문제가 불균형 CAML 인 것을 볼 수는 있지만 답변은 Title = Titulo 및 일련의 필터를 날짜에 적용할지 여부에 따라 달라질 수 있습니다. 또는 Title = Titulo를 조건 중 하나가되게하려면 모든 날짜와 함께. –
Stevangelista