SharePoint рд╕реВрдЪреА рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ, рдкрддрд╛ рдмрд╛рд░ рд╡рд┐рдХрд▓реНрдк

рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛



рдХреНрдпрд╛ рдХрд░реЗрдВ? рдиреАрдЪреЗ, рдХрдЯ рдХреЗ рддрд╣рдд, SharePoint рд╕реВрдЪрд┐рдпреЛрдВ рдХреА рдкрддрд╛ рдкрдВрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдХрдИ рдЙрдкрдпреЛрдЧреА рдкреИрд░рд╛рдореАрдЯрд░, рдЬреЛ рд╕реНрдерд┐рддрд┐ рдХреЛ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдмрдЪрд╛ рд╕рдХрддреЗ рд╣реИрдВред

рд╕рдорд╛рдзрд╛рди рдХреЗ рд╡рд┐рдХрд▓реНрдк


рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ:


рдЙрддреНрдкрд╛рджрди рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдпреЗ рд╡рд┐рдХрд▓реНрдк рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рд╣реИрдВ, рдпрд╣ рд╕рд░рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдФрд░ рдпрд╣рд╛рдБ рд╣рдо рдЗрд╕ рдкреЛрд╕реНрдЯ рдХреЗ рд╕рд╛рд░ рдкрд░ рдЖрддреЗ рд╣реИрдВред рдкрддрд╛ рдмрд╛рд░ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рдХрд╛рд░рдг рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рд╕реВрдЪрд┐рдпреЛрдВ рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХреА рдЧрдгрдирд╛ рдХрд░рдирд╛ред

рд╕реВрдЪреА рдкрддрд╛ рдмрд╛рд░ рдкреИрд░рд╛рдореАрдЯрд░


1. рд╕рдмрд╕реЗ рд╕реНрдкрд╖реНрдЯ - рджреГрд╢реНрдп - рдПрдХ рд╕реВрдЪреА рдХреЛ рдПрдХ рджреГрд╢реНрдп рдХреЗ рд╕рд╛рде рдЦреЛрд▓рддрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ GUID рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЙрджрд╛рд╣рд░рдг: /List/BigList/AllItems.aspx? рджреЗрдЦреЗрдВ = {50AEF4A1-28AD-4114-A074-C72A0FFCA785}

2. FilterField , FilterValue - рдПрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ (рдлрд╝рд┐рд▓реНрдЯрд░реНрдб рдлрд╝реАрд▓реНрдб рдХрд╛ рдЖрдВрддрд░рд┐рдХ рдирд╛рдо) рдФрд░ рдЗрд╕рдХреЗ рд╕рдЯреАрдХ рдорд╛рди рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдкрджрдВрдбреЛрдВ рдХреА рдПрдХ рдЬреЛрдбрд╝реАред

рдкреИрд░рд╛рдореАрдЯрд░ рдбреЗрдЯрд╛ рдХреЗ рдЬреЛрдбрд╝реЗ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЕрд╕реАрдорд┐рдд рд╣реЛ рд╕рдХрддреА рд╣реИ, рдореБрдЦреНрдп рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ FilterField рдЗрдВрдбреЗрдХреНрд╕ FilterValue рдЗрдВрдбреЗрдХреНрд╕ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред
рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рд╕реВрдЪрдХрд╛рдВрдХ рд╕рдВрдЦреНрдпрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, FilterField1 = ... FilterValue1 = ... FilterField7777 = ... FilterValue777 = ...
рдпрджрд┐ 2 рдпрд╛ рдЕрдзрд┐рдХ рднрд┐рдиреНрди рдлрд╝рд┐рд▓реНрдЯрд░рдлрд╝рд┐рд▓реНрдб рд╕рдорд╛рди рдорд╛рди рд▓реЗрддреЗ рд╣реИрдВ, рддреЛ рдЕрдВрддрд┐рдо рдПрдХ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реЛрдЧрд╛, рдФрд░ рдкрд┐рдЫрд▓реЗ рд╡рд╛рд▓реЗ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдЙрджрд╛рд╣рд░рдг: /Lists/BigList/AllItems.aspx?View=find50AEF4A1-28AD-4114-A074-C72A0FFCA785тЦ║ рдФрд░ FilterField1 = рд╕реНрдерд┐рддрд┐ рдФрд░ рдлрд╝рд┐рд▓реНрдЯрд░рд╡реНрдпреВ 1 = рдирдпрд╛ рдФрд░ рдлрд╝рд┐рд▓реНрдЯрд░рдлрд╝рд┐рд▓реНрдб 2 = рд▓реЗрдЦрдХ рдФрд░ рдлрд╝рд┐рд▓реНрдЯрд░рд╡реИрд▓реНрдпреВ 2 = <рд╕рд░реНрдЬрдХ рдХрд╛ рдирд╛рдо>

3. SortField , SortDir - рдХреНрд░рдо рдХреНрд░рдоред SortField = <рдЖрдВрддрд░рд┐рдХ рдлрд╝реАрд▓реНрдб рдирд╛рдо> & SortDir = <рдХреНрд░рдо рдХреНрд░рдо, Desc / Asc>

рдЕрдм рддрдХ, рдпрд╣ рдПрдХ рд╣реА рддрдХрдиреАрдХ рдкрд░ рдмрд╣реБрдд рд╕реНрдкрд╖реНрдЯ рдФрд░ рдЖрд╕рд╛рди рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо рдЕрдзрд┐рдХ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдФрд░ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред

4. рд╣рдо рди рдХреЗрд╡рд▓ рд╕рдЦреНрдд рд╕рдВрдпреЛрдЧ рд╕реЗ рдЦреЗрддреЛрдВ рдХреЛ рдЫрд╛рдирдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

FilterOp - рдбрд┐рдлрд╝реЙрд▓реНрдЯ рддреБрд▓рдирд╛ (рд╕рдЯреАрдХ рдорд┐рд▓рд╛рди - Eq) рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рддрд╛ рд╣реИред рдпрд╣ FilterField, FilterValue рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИред
CAML рд╕реЗ рддреБрд▓рдирд╛ рдореВрд▓реНрдпреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:


рдЙрджрд╛рд╣рд░рдг: /Lists/BigList/AllItems.aspx?View=find50AEF4A1-28AD-4114-A074-C72A0FFCA785 рдЖрдХреГрддрд┐рдпрд╛рдБ & FilterField12 = Numad.ccount & FilterValue12 = 087 & FilterOp12 = рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

рдорд░рд╣рдо рдореЗрдВ рдЙрдбрд╝рдирд╛ - рдпрджрд┐ рдЖрдкрдХреЛ рдЕрдВрддрд░рд╛рд▓ рджреНрд╡рд╛рд░рд╛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 12/01/2013 рд╕реЗ 12/16/2013 рддрдХ рдХреА рдЕрд╡рдзрд┐, рдлрд┐рд░, рдЕрдлрд╕реЛрд╕, рдпрд╣ рд╕рдлрд▓ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдХреНрдпреЛрдВрдХрд┐ рдЕрдзрд┐рдХрддрдо рд╕реВрдЪрдХрд╛рдВрдХ рдХреЗ рд╕рд╛рде рд╡рд┐рд╢реЗрд╖рддрд╛ рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рд╢рд╛рдорд┐рд▓ рд╣реЛрдЧреАред рдЖрдк рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ 2 рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реА рддрд┐рдерд┐ рд╡рд┐рд╢реЗрд╖рддрд╛ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реМрдВрджрд░реНрдп рд╕реЗ рд╕реБрдВрджрд░ рдирд╣реАрдВ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рд╕рдВрднрд╡ рд╣реИред

5. рд╣рдо рдХрдИ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд╕рд╛рде рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рдореВрд▓реНрдп рдХреА рддреБрд▓рдирд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

FilterName , FilterMultiValue - рд╣рдорд╛рд░реА рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП: FilterName - рдлрд╝реАрд▓реНрдб рдХреЗ рдЖрдВрддрд░рд┐рдХ рдирд╛рдо рдХрд╛ рдорд╛рди рд▓реЗрддрд╛ рд╣реИ, FilterMultiValue - "рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдореВрд▓реНрдпреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ;"ред

рдЙрджрд╛рд╣рд░рдг: /Lists/BigList/AllItems.aspx?View=ministr50AEF4A1-28AD-4114-A074-C72A0FFCA785тЦ║ & FilterName = ID & FilterMultiveValue = 15460 ; 15458; 15458; 15458;

рд╕рд╣реА рд╣реИ, рдХрдИ рдорд╛рдиреЛрдВ рджреНрд╡рд╛рд░рд╛ 2 рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдирд╛ рдлрд┐рд░ рд╕реЗ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдбрд╛рдпрдиреЗрдорд┐рдХ рдлрд╝рд┐рд▓реНрдЯрд░ рдФрд░ рдлрд╝рд┐рд▓реНрдЯрд░ рдХреЛ рд╡реНрдпреВ рдХреЗ рдЕрдВрджрд░ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред

рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЬрд╛рдирдХрд╛рд░реА рдорджрджрдЧрд╛рд░ рд╣реЛрдЧреАред рдХреНрдпреЛрдВрдХрд┐ рдХреБрдЫ рдорд╛рдкрджрдВрдбреЛрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реАрдЦрдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реИред

Source: https://habr.com/ru/post/In206230/


All Articles