Тізімді сүзгілеу конфигурациясы
Тізімге жазбаларды сүзгілеу мүмкіндігін қосу оңай: сүзгілеу опциясын қосып, пайдаланушыларға көрсетілетін бір немесе бірнеше сүзгі түрін таңдаңыз. Пайдаланушы тарапынан берілген мәтінге сәйкес келетін төлсипат бойынша сүзгілеуге немесе опциялар сериясынан таңдауға болады. Кеңейтілген іздеу мүмкіндігінің көмегімен ойыңызға келген кез келген сүзгі түрін виртуалды түрде әзірлеуіңізге болады.
Сондай-ақ Power Pages дизайн студиясын пайдалану арқылы тізім сүзгілерін конфигурациялауға болады.
Тізім сүзгісін қосу
Метадеректер сүзгісі бөлімінде Қосулы құсбелгісін қойыңыз. Бұл сүзгі аумағын көрсетілген кезде тізімге қосады. Кемінде бір сүзгі түрін анықтамайынша, өріс бос күйінде көрсетіледі.
Тізімдегі сүзгі аумағының бағдар параметрін пайдалана отырып көрсетілу әдісін анықтауға болады. Әдепкі бойынша көлденең бағдары сүзгі аумағын тізімнің үстінде көрсетеді. Тік бағдар сүзгі аумағын тізімнің сол жағындағы жолақ түрінде көрсетеді.
Сүзгі түрлері
Сүзгі түрі | Сипаттама |
---|---|
Мәтін сүзгісі | Берілген кестенің таңдалған төлсипатындағы сәйкес келетін мәтінді іздеуге арналған мәтін өрісін пайдалану арқылы тізімді сүзгілеңіз. |
Төлсипат сүзгісінің жиыны | Тізімді әрбірі өз шартын берілген кестенің белгілі бір төлсипатына қатысты сәйкес етуге тырысатын құсбелгілер қатарының көмегімен сүзгілеңіз. |
Іздеу жиыны | Тізімді әрбірі берілген кесте мен қатысты кесте жазбасы арасындағы қатынасты көрсететін құсбелгілер қатарының көмегімен сүзгілеңіз. |
Ауқым сүзгісінің жиыны | Әрбір құсбелгі бір емес, екі шартты білдіруі мүмкін екенін қоспағанда, төлсипат сүзгілерінің жинағына ұқсас (мысалы, 0-ден үлкен немесе тең ЖӘНЕ 100-ден азырақ). |
Динамикалық таңдау тізімінің жиыны | Төлсипат сүзгісі жинағындағы таңдау тізімі мәнін таңдауға ұқсайды. Динамикалық таңдау тізімінің жинағы сүзгілеу әдісіне таңдау тізімі опциясын көрсетуді қажет етпейді; оның орнына тізім жүктелгенде, ол опциялардың толық тізімін құрады. |
Динамикалық іздеу жиыны | Іздеу жиынына ұқсас. Динамикалық іздеу жиыны сүзгілеу әдісіне таңдау тізімі опциясын көрсетуді қажет етпейді; оның орнына тізім жүктелгенде, ол опциялардың толық тізімін құрады. |
FetchXML сүзгісі | FetchXML сүзгі шартын пайдалану арқылы тізімді сүзгілеңіз. |
Мәтін сүзгісі
Мәтін сүзгісі мәтін өрісін тізімдегі кесте түрінің төлсипатына байланыстырылған тізімнің сүзгі аумағына қосады. Пайдаланушы сүзгіні қолданғанда, тізім таңдалған төлсипаты мәнді қамтитын жазбаларды ғана көрсетеді.
Мәтін сүзгісін қосу үшін + Мәтін сүзгісі параметрін таңдаңыз.
Мәтін сүзгісі төмендегі төлсипаттарды пайдаланады:
Атауы | Сипаттама |
---|---|
Атрибут | Тізімнің таңдалған кесте түріндегі сүзгілеу әдісі үшін пайдаланылатын төлсипаттың атауы. Мәтін сүзгісі үшін тек String түрі бар төлсипаттар жарамды болады. |
Көрсетілетін ат | Тізім көрсетілгенде сүзгіге арналған белгіні алдын ала анықтайды. Әдепкі бойынша бұл таңдалған төлсипат атауына автоматты түрде орнатылады. |
Төлсипат сүзгісінің жиыны
Төлсипат сүзгі жиыны тізімнің таңдалған кесте түрінің бөлек төлсипатына байланыстырылған тізімді сүзгілеу әдісі үшін опцияларын жинағын қосады. Пайдаланушы сүзгіні қолданғанда тізім таңдалған опциялардың кемінде біреуіне дәл сәйкес келетін жазбаларды ғана көрсетеді.
Төлсипат сүзгісі жиыны төмендегі төлсипаттарды пайдаланады:
Атауы | Сипаттама |
---|---|
Атрибут | Тізімнің таңдалған кесте түріндегі сүзгілеу әдісі үшін пайдаланылатын төлсипаттың атауы. Мәтін сүзгісі үшін тек келесі түрлері бар төлсипаттар жарамды: String, BigInt, Decimal, Double, Integer, Money, Picklist, DateTime және Boolean. |
Көрсетілетін ат | Тізім көрсетілгенде сүзгіге арналған белгіні алдын ала анықтайды. Әдепкі бойынша бұл таңдалған төлсипат атауына автоматты түрде орнатылады. |
Опциялар | Сүзгілеу тәртібіне қосылатын ықтимал мәндер жинағы. Қосымша мәліметтер алу үшін, төменді қараңыз. |
Төлсипаттың сүзгілер жинағының опциялары
Төлсипат сүзгі жиыны әдетте таңдау тізімі және логикалық төлсипаттарынан басқа кез келген сандағы опцияларға ие болуы мүмкін. Логикалық төлсипат сүзгісінің жиынында тек бір немесе екі опция болуы мүмкін — бір true опциясы және бір false опциясы. Таңдау тізімі төлсипаты сүзгісінің жиыны таңдау тізіміндегі әрбір ықтимал мән үшін ең көбі бір опцияға ие болуы мүмкін.
Опцияларда төмендегі төлсипаттар болады:
Атауы | Сипаттама |
---|---|
Амалдағыш | Салыстыру операторы Тең, Кіші және т.б. сияқты нәтижелерді сүзгілеу үшін пайдаланылады. Опцияға арналған операторлар тізімі сүзгі үшін таңдалған төлсипат түріне байланысты болады. Мысалы, сандық түрлері («Ондық») «Кіші» немесе «Үлкен» сияқты операторларға ие болады, ал «Жол» төлсипаттары «Бастау тәртібі» немесе «Қамтиды» сияқты операцторларды пайдаланады. Таңдау тізімі және логикалық операторлар әрқашан «Тең» болады. |
Мән | Бұл сүзгі шартына нақты мән пайдаланылады. |
Көрсетілетін аты | Сүзгі өрісіндегі осы опцияға арналған көрсетілетін атауды қайта анықтайды. Әдепкі бойынша бұл Мән төлсипаты сияқты бірдей мәнге орнатылады. |
Іздеу жиыны
Іздеу жиыны опциялар сериясын тізімінің таңдалған кесте түрінің қатысты кестесіне байланыстырылған тізім бойынша сүзгіге қосады. Пайдаланушы сүзгіні қолданғанда, тізім таңдалған қатысты жазбалардың кемінде біреуіне дәл сәйкес келетін жазбаларды ғана көрсетеді.
Іздеу жиыны төмендегі төлсипаттарды пайдаланады:
Атауы | Сипаттама |
---|---|
Қарым-қатынас | Сүзгілеу тәртібіне қосылатын тізімнің таңдалған кесте түріне қатысты кесте атауы. Тізімнің таңдалған кесте түрі бар біреуі‑көпке немесе көбісі‑көпке қатынасындағы кестелер ғана осы сүзгі түріне арналған опциялар ретінде көрсетіледі. |
Көрсетілетін ат | Тізім көрсетілгенде сүзгіге арналған белгіні алдын ала анықтайды. Әдепкі бойынша бұл таңдалған қарым-қатынас атауына автоматты түрде орнатылады. |
Параметрлер | Сүзгілеу тәртібіне қосылатын ықтимал мәндер жинағы. Қосымша мәліметтер алу үшін, төменді қараңыз. |
Іздеу жиыны опциялары
Іздеу жиыны әдетте таңдалған қатысты түртің қатысты жазбалар саны шектеуін алмағанда, кез келген сандағы опцияларға ие болуы мүмкін.
Опцияларда төмендегі төлсипаттар болады:
Атауы | Сипаттама |
---|---|
Мән | Сүзгілеу тәртібіне қосылатын таңдалған қатысты жазба түрі. |
Көрсетілетін аты | Сүзгі өрісіндегі осы опцияға арналған көрсетілетін атауды қайта анықтайды. Әдепкі бойынша бұл Мән төлсипаты сияқты бірдей мәнге орнатылады. |
Ауқым сүзгісінің жиыны
Ауқым сүзгі жиыны әрбірі бір немесе екі шартқа ие опциялар сериясын сүзгі аумағына қосады. Пайдаланушы сүзгіні қолданғанда, тізім таңдалған опциялардың кемінде біреуінің барлық шарттарына дәл сәйкес келетін жазбаларды ғана көрсетеді.
Ауқым сүзгісі жиыны төмендегі төлсипаттарды пайдаланады:
Атауы | Сипаттама |
---|---|
Атрибут | Тізімнің таңдалған кесте түріндегі сүзгілеу әдісі үшін пайдаланылатын төлсипаттың атауы. Мәтін сүзгісі үшін тек келесі түрлері бар төлсипаттар жарамды: String, BigInt, Decimal, Double, Integer, Money, DateTime. |
Көрсетілетін ат | Тізім көрсетілгенде сүзгіге арналған белгіні алдын ала анықтайды. Әдепкі бойынша бұл таңдалған төлсипат атауына автоматты түрде орнатылады. |
Опциялар | Сүзгілеу тәртібіне қосылатын ықтимал мәндер жинағы. Қосымша мәліметтер алу үшін, төменді қараңыз. |
Ауқым сүзгісі жиынының опциялары
Ауқым сүзгісінің жиыны кез келген сандағы опцияларға ие болуы мүмкін. Әр опция шынайы шартқа сәйкес келуі тиіс бір немесе екі ішкі шарты бар сүзгі шартын жасайды.
Опцияларда төмендегі төлсипаттар болады:
Атауы | Сипаттама |
---|---|
1-оператор | Бірінші салыстыру операторы Тең және Кіші сияқты нәтижелерді сүзгілеу үшін пайдаланылады. Опцияға арналған операторлар тізімі сүзгі үшін таңдалған төлсипат түріне байланысты болады. Мысалы, сандық түрлері («Ондық») «Кіші» немесе «Үлкен» сияқты операторларға ие болады, ал «Жол» төлсипаттары «Бастау тәртібі» немесе «Қамтиды» сияқты операцторларды пайдаланады. Таңдау тізімі және логикалық операторлар әрқашан «Тең» болады. |
1-мән | Бұл сүзгі шартына бірінші мән пайдаланылады. |
2-оператор (қосымша) | Екінші салыстыру операторы Тең және Кіші сияқты нәтижелерді сүзгілеу үшін пайдаланылады. Опцияға арналған операторлар тізімі сүзгі үшін таңдалған төлсипат түріне байланысты болады. Мысалы, сандық түрлері («Ондық») «Кіші» немесе «Үлкен» сияқты операторларға ие болады, ал «Жол» төлсипаттары «Бастау тәртібі» немесе «Қамтиды» сияқты операцторларды пайдаланады. Таңдау тізімі және логикалық операторлар әрқашан «Тең» болады. |
2-мән (қосымша) | Бұл сүзгі шартына екінші мән пайдаланылады. |
Көрсетілетін аты | Сүзгі өрісіндегі осы опцияға арналған көрсетілетін атауды қайта анықтайды. Әдепкі бойынша бұл таңдалған операторлар мен мәндер негізінде динамикалық түрде орнатылады. |
Динамикалық таңдау тізімінің жиыны
Динамикалық таңдау тізімінің жиыны көрсетілген таңдау тізімі өрісінің барлық мәндерін ұсынатын, сүзгілеу тәртібіне қосылатын опциялар сериясын қосады. Бұл төлсипат сүзгісінің жиынында таңдау тізімін таңдаудан өзгеше болады. Төлсипат сүзгісінің жиынында сүзгілеу тәртібіне қосылатын пайдаланушыға қолжетімді болатын опциялар жиынын көрсетуіңіз керек; Динамикалық таңдау тізімінің жиынында таңдау тізімі өрісін ғана көрсетуіңіз қажет және опциялардың толық жиыны автоматты түрде беріледі. Көбірек басқару мүмкіндігі қажет болса, төлсипат сүзгісінің жиынын пайдалануды ұсынамыз.
Динамикалық таңдау тізімінің жиыны төмендегі опцияларды пайдаланады:
Атауы | Сипаттама |
---|---|
Атрибут | Сүзгілеу әдісіне арналған тізімнің таңдалған кесте түріндегі таңдау тізімі төлсипатының атауы. |
Көрсетілетін ат | Тізім көрсетілгенде сүзгіге арналған белгіні алдын ала анықтайды. Әдепкі бойынша бұл таңдалған төлсипат атауына автоматты түрде орнатылады. |
Динамикалық іздеу жиыны
Динамикалық іздеу жиыны динамикалық серияны тізімінің таңдалған кесте түрінің қатысты кестесіне байланыстырылған тізім бойынша сүзгіге қосады. Пайдаланушы сүзгіні қолданғанда, тізім таңдалған қатысты жазбалардың кемінде біреуіне дәл сәйкес келетін жазбаларды ғана көрсетеді.
Бұл іздеу жиынынан өзгеше. Іздеу жиынында сүзгілеу әдісі үшін пайдаланылатын қатысты кестелерді қолмен көрсету керек. Динамикалық іздеу жиынында сүзгілеу қолданылатын қатынасты ғана көрсетуіңіз керек, ал опциялар тізімі қатысты кестелердің арнайы көрінісі негізінде құрылады.
Динамикалық іздеу жиыны төмендегі опцияларды пайдаланады:
Атауы | Сипаттама |
---|---|
Қарым-қатынас | Сүзгілеу тәртібіне қосылатын тізімнің таңдалған кесте түріне қатысты кесте атауы. Тізімнің таңдалған кесте түрі бар біреуі‑көпке немесе көбісі‑көпке қатынасындағы кестелер ғана осы сүзгі түріне арналған опциялар ретінде көрсетіледі. |
Көру | Сүзгілеу әдісі үшін пайдаланылатын кестелердің динамикалық тізім көзі ретінде пайдалануға арналған көрініс (сақталған сұрау). |
Белгі бағаны | Әрбір кестенің "атауы" мәнін беретін көріністегі өріс. |
Қатынас орнатылғанда сүзгіні іздеу | Қатынас өрісі арқылы көрсетілген кесте мен жүйеге кірген пайдаланушы арасындағы қатынасты көрсетеді. Қатынас өрісі көрсететін кестеде контактімен де қатынас бар болса, сүзгі опцияларының тізімін жүйеге кіретін пайдаланушыға қатыстыларына тарылтуға болады. |
Көрсетілетін ат | Тізім көрсетілгенде сүзгіге арналған белгіні алдын ала анықтайды. Әдепкі бойынша бұл таңдалған қарым-қатынас атауына автоматты түрде орнатылады. |
FetchXML сүзгісі
Ауқым сүзгісі мәтін сүзгісі сияқты қарапайым мәтін өрісінің сүзгісін немесе басқа сүзгі түрлері сияқты опциялар жиынын жасау мүмкін. Бұл FetchXML сұрауын пайдалану арқылы сүзгінің дерлік түрін қолмен жасау мүмкіндігін береді.
FetchXML сүзгісі тек бір төлсипатты пайдаланады:
Атауы | Сипаттама |
---|---|
FetchXML | Сүзгіні ұсынатын XML мәлімдемесі. |