Көп мәнді өрістер туралы нұсқау

Маңызды :  Осы мақаланы компьютер аударған, ескерту мәтінін қараңыз. Анықтама алу үшін осы мақаланың ағылшын тіліндегі нұсқасын осы жерден таба аласыз.

Дерекқор басқару жүйелерінің басым көпшілігінде - олардың ішінде Microsoft Access бағдарламасының бұрынғы нұсқалары да бар - бір өріс ішінде тек бір ғана мән сақтауға болады. Microsoft Office Access 2007 бағдарламасында көп мәнді өріс жасауға да болады: мәселен, бір мәселе үшін тағайындалған бірнеше санаттар тізімі. Көп мәнді өрістерді кейбір жағдайларда пайдалану өте тиімді: мәселен, Office Access 2007 бағдарламасын пайдаланып, Windows SharePoint Services 3.0 тізімінде сақталатын ақпаратпен жұмыс істеген кезде және осы тізім ішінде Windows SharePoint Services бағдарламасында қатынаулы болған көп мәнді өріс түрі бар болған жағдайда.

Бұл мақала Office Access 2007 және Windows SharePoint Services бағдарламаларындағы көп мәнді өрістер, көп мәнді өрісті жасау жолы, осындай мәнді қашан пайдалану және көп мәнді өрісті сұрауда қалай пайдалану туралы ақпарат береді.

Бұл мақала келесі тақырыптарды қамтиды :

Көп мәнді өріс не?

Windows SharePoint Services бағдарламасындағы көп мәнді өрістер

Көп мәнді өрістерді қашан пайдалану керек

Көп мәнді өрісті жасау жолы

Іздеу шеберін пайдалану

Көп мәнді өрістің жасақтамасын өзгерту

Көп мәнді өрісті сұрауда пайдалану жолы

Көп мәнді өріс не?

Сізде бір тапсырма бар делік және оны қызметкерлеріңіздің немесе мердігерлеріңіздің біріне тағайындауыңыз керек. Бірақ, Сіз оны бір кісіге емес, бірнеше кісілерге тапсыру керек деп ұйғарасыз. Office Access 2007 бағдарламасында кісілерді тізімден таңдауға мүмкіндік беретін көп мәнді өрісті жасауға болады.

Көп мәндік өріс

Өзгертпелі шаршыны нұққан кезіңізде таңдауларыңызды анықтау үшін ішінде құсбелгі қойылған құсбелгі көздері пайда болады. Тізімдегі элементерге құсбелгілер қойыңыз немесе құсбелгілерді алып тастаңыз да "Жарайды" түймешігін басып, таңдауларыңызды жіберіңіз.

Бірнеше мәнді өрістің өзгертпелі жолағы

Таңдалған кісілер көп мәнді өрісте сақталынады және көрсетілген кезде бір бірінен үтірлермен (әдепкіде) ажыратылады.

Үтірмен бөлінген мәндері бар бірнеше мәнді өріс

Көп мәнді өрістер жетілдірілген дерекқор жасақтамасын жасамай, бірнеше мән таңдап, оларды сақтау қажет болған жағдайларда бұл жұмысты жеңілдету үшін арналған. Сондай-ақ, көп мәнді өрістер Windows SharePoint Services бағдарламасымен біріктіру үшін маңызды себебі SharePoint тізімдері де көп мәнді өрістерге қолдау көрсетеді.

Реляциялық дерекқорларды басқаратын жүйелерінің басым көпшілігі бір өрісте бірнеше мән сақтауға тыйым салған кезде Office Access 2007 бағдарламасы бұған неге рұқсат береді деп ғажаптануыңыз мүмкін. Бұл сұраққа жауап мынадай: Office Access 2007 бағдарламасының дерекқор механизімі іс жүзінде мәндерді бір өрісте сақтамайды. Сіз көрген және пайдаланған нәрсе бір өріс болып көрінгенімен осы мәндер іс жүзінде бір бірінен тәуелсіз болып сақталынады және жасырылған, жүйелік кестелерде басқарылады. Деректерді автоматты түрде ажырату және оларды қайта қосып, мәндерді бір өрісте көрсету арқылы Access дерекқор механизмі осы жұмысты Сіз үшін істейді.

Техникалық тұрғыдан қарағанда Access бағдарламасының көп мәнді өріс көп-көпке қатынасына ұқсайды. Мәселен, Сізде рәсімдер кестесі бар және оның ішінде Сіз әрбір рәсімді өткізу үшін жауапкершілікті бір немесе бірнеше қызметкерлерге жүктейсіз делік. Рәсімдерді қызметкерлерге тағайындау үшін «КімгеТағайындалған» аталатын көп мәнді өріс жасайсыз. Рәсімдер мен қызметкерлер арасындағы қатынас көпке-көп қатынасы болып табылады. Бұл дегені көп қызметкерлерді бір рәсімге тағайындауға болады және бір қызметкерді бірнеше рәсімдерге тағайындауға болады.

Беттің жоғары бөлігі

Windows SharePoint Services бағдарламасындағы көп мәнді өрістер

Windows SharePoint Services 2.0 бір өрісте бірнеше мән таңдауға және сақтауға рұқсат беретін Таңдау бағанына қолдау көрсетеді. Сондай-ақ, Windows SharePoint Services 3.0 бағдарламасында бір өрісте бірнеше мән таңдап сақтауға мүмкіндік беретін қондырмалы өрісті жасауға болады. Office Access 2007 бағдарламасын Windows SharePoint Services бағдарламасымен біріктіру және оның өріс түрлеріне көрсету үшін Office Access 2007 бағдарламасына көп мәнді өріске қолдау көрсету механизмі енгізілген.

Осы көп мәнді деректер түрлерінің біреуін қолданатын SharePoint тізімімен байланыстырған кезіңізде Office Access 2007 автоматты түрде Access бағдарламасының көп мәнді түрін жасайда және жергілікті түрде пайдаланады.

Access кестесін SharePoint тізіміне экспорттаған кезде және Access кестесінде көп мәнді өріс бар болған жағдайда, бұл өріс Windows SharePoint Services бағдарламасында қатынаулы болған көп мәнді өріс түрлерінің біріне айналады. Сол сияқты, Access дерекқорын SharePoint торабына жылжытқан кезде және дерекқор ішінде көп мәнді өрістерге ие болған Access кестелері бар болған жағдайда осы көп мәнді өрістердің әрбірі Windows SharePoint Services бағдарламасындағы көп мәнді өріс түрлерінің біріне айналады.

Беттің жоғары бөлігі

Көп мәнді өрістерді қашан пайдалану керек

Сіз келесі әрекеттерді істегіңіз келген жағдайда көп мәнді өрісті жасау туралы ойлап көргеніңіз жөн:

  • Мәндер тізімінен таңдалған бірнеше мәндерді сақтау және бұл мәндер тізімі біршама қысқа.

    Office Access 2007 бағдарламасында көп мәнді өріс іздеу шебері арқылы кесте құрастыру көрінісінде жасалынады.

  • Access кестесін Windows SharePoint Services бағдарламасында қатынаулы болған көп мән таңдау мүмкіндігін немесе қондырмалы өрістерді қолданатындай ету мақсатында оны SharePoint торабына экспорттау.

    Office Access 2007 бағдарламасында көп мәнді өріс іздеу шебері арқылы кесте құрастыру көрінісінде жасалынады. Бұдан кейін кесте SharePoint тізіміне экспортталынады.

  • Access кестесін Windows SharePoint Services бағдарламасында қатынаулы болған көп мән таңдау мүмкіндігін немесе қондырмалы өрістерді қолданатындай ету мақсатында оны SharePoint торабына жылжыту.

    Office Access 2007 бағдарламасында көп мәнді өріс іздеу шебері арқылы құрастыру көрінісінде жасалынады. Бұдан кейін Сыртқы деректер қойындысында SharePoint торабына жылжыту пәрменін басыңыз.

  • "Таңдау" өрісін немесе көп мәнді қондырмалы өрісті ұстайтын SharePoint тізімімен байланыстыру.

    Байланыстырылған кесте жасаған кезіңізде Office Access 2007 бағдарламасының көп мәнді өрісі автоматты жасалынады және Windows SharePoint Services өрісімен үйлеседі.

Алдыңғы сценарийлерге қоса, дерекқорыңыз кейінірек Microsoft SQL Server бағдарламасына жылжымайтынына сенімді болған жағдайда көп мәнді өрісті пайдалануды қалауыңыз мүмкін. Office Access 2007 бағдарламасының көп мәнді өрісі SQL Server бағдарламасына бөлінген мәндер жиынтығын ұстайтын мемо (ntext) өрісі ретінде көшіріледі. SQL Server көпке-көп қатынасына ұқсайтын көп мәнді деректер түріне қолдау көрсетпегендіктен, қосымша жасақтау және түрлендіру жұмысы қажет болуы мүмкін.

Беттің жоғары бөлігі

Көп мәнді өрісті жасау жолы

Кестені ашқан кезіңізде кесте деректер кестесінің көрінісінде ашылады. Деректер кестесі қойындысындағы Өрістер мен бағандар тобында орналасқан Іздеу бағаны түймешігін басып, қөп мәнді іздеу бағанын қосуға болады. Бұл әрекет іздеу бағанын жасау барысында Сізді жетелейтін іздеу шеберін бастайды.

  1. Microsoft Office түймешігін Түймешік суреті басып, Ашу пәрменін таңдаңыз.

  2. Ашу тілқатысу терезесінде дерекқор таңдап, оны ашыңыз.

  3. Шарлау аумағында ішінде іздеу бағанын жасағыңыз келетін кестені екі рет нұқып ашыңыз.

  4. Деректер кестесі қойындысындағы Өрістер мен бағандар тобында орналасқан Іздеу бағаны түймешігін басыңыз.

    Access таспасының суреті

    Іздеу шебері пайда болады.

    Ішінен кесте/сұрау немесе мәндер тізімін таңдайтын Іздеу шебері

  5. Іздеу шеберінің бірінші тілқатысу терезесінде іздеу бағанын кестедегі немесе сұраудағы мәндердің негізінде немесе Сіз енгізетін мәндердің негізінде құрастыруды ұйғаруыңыз тиіс.

    Көп мәнді іздеу бағанның ең жиі пайдаланылатын түрі ізделетін мәндерді байланысты кестеден немесе сұраудан көрсететін баған болып табылады.

  6. Іздеу шеберін аяқтау жолын үйрену үшін Іздеу шеберін пайдалану бөліміне қараңыз. Көп мәнді өрісті жасау туралы қосымша егжей-тегжейлі ақпарат алу үшін Бірнеше мән сақтау мүмкіндігін беретін іздеу бағанын қосу немесе өзгерту мақаласына қараңыз.

Беттің жоғары бөлігі

Іздеу шеберін пайдалану

Іздеу шебері деректер кестесінің көрінісінде іздеу бағанын жасаған кезіңізде, өрісті "Өрістер тізімі" бөлігінен деректер кестесінің көрінісінде ашылған кестеге сүйреп апарған кезіңізде және құрастырушы көрінісінде "Деректер түрі" бағанынан "Іздеу шебері" параметрін таңдаған кезіңізде ашылады. Шебер Сізде іздеу бағанын жасау үшін қажетті болған қадамдардан жетелейді және өріс сипаттарын автоматты түрде теңшеп, оларды таңдауларыңызға сәйкес келтіреді. Сондай-aқ, іздеу бағанын қолдау үшін шебер қажет болған жерлерде кестедегі қатынастарды және индекстерді жасайды.

Шебер пайда болған кезде іздеу бағанын кестедегі немесе сұраудағы мәндердің негізінде немесе Сіз енгізетін мәндердің негізінде құрастыруды ұйғаруыңыз тиіс. Көптеген жағдайларда егер дерекқорыңыз дұрыс жасақталған болса және ақпаратыңыз тақырыптарға негізделген кестелерде орналасқан болса, іздеу бағанының көзі ретінде кестені немесе сұрауды пайдаланғыңыз келеді.

  • Кестеге немесе сұрауға негізделген көп мәнді қондырмалы өрісті жасау

    Көп мәнді өріс жасау үшін "Өрістер тізімі" бөлігінен өріс сүйреген кезіңізде келесі үрдістегі бірінші екі қадам автоматты түрде орындалынады, сондықтан үшінші қадамдан бастаңыз.

    1. Іздеу шеберінде Іздеу бағаны мәндерді кестеде немесе сұрауда іздегенін қалаймын параметрін таңдаңыз да Келесі түймешігін басыңыз.

    2. Тізімден кесте немесе сұрау таңдаңыз да Келесі түймешігін таңдаңыз.

    3. Қатынаулы өрістер астында қондырмалы өріске қосқыңыз келетін өрісті таңдаңыз.

    4. Үлкендік белгісін (>) басып, таңдалған өрісті Таңдалған өрістер тізіміне жылжытыңыз.

    5. Таңдалған өрістер тізімінде қондырмалы өріске қосқыңыз келетін өрістеріңіздің бәрін тізімдегенге дейін алдыңғы екі қадамдарды қайта-қайта орындаңыз. Одан кейін Келесі түймешігін басыңыз.

    6. Егер қаласаңыз, өрістер ішінде ізделінетін элементтерді сұрыптау мақсатында осындай өрістердің біреуін немесе ең көп болғанда төртеуін таңдаңыз да Келесі түймешігін басыңыз. Артуы бойынша түймешігін басып, ізделінетін мәндерді артуы бойынша сұрыптау ретінен кемуі бойынша сұрыптау ретіне өтіңіз. Түймешіктің атауы Кемуі бойынша болып өзгергеніне назар аударыңыз. Түймешікті тағы басып, басқа ретке қайта өтіңіз. Жалғастыру үшін Келесі түймешігін басыңыз.

    7. Егер қажет болса, қондырмалы өрісіңіздің енін лайықтаңыз да Келесі түймешігін басыңыз.

    8. Бұл қондырмалы өрісте бірнеше мән сақтауды қалайсыз ба? астында Бірнеше мән сақтауға рұқсат беру параметріне құсбелгі қойыңыз.

      Ескерту : Бірнеше мән сақтау мүмкіндігін қосу үшін бұл параметр үшін құсбелгі қойылған болуы тиіс.

    9. Дайын түймешігін басыңыз.

      "Дайын" түймешігін басқан кезіңізде іздеу шеберінде жасаған таңдауларыңызға негізделген өріс сипаттарына ие болған іздеу бағаны жасалынады.

    10. Кестені сақтау үшін Microsoft Office түймешігін Түймешік суреті басыңыз да Сақтау пәрменін таңдаңыз.

  • Сіз енгізетін мәндерге негізделген көп мәнді қондырмалы өрісті жасау

    1. Іздеу шеберінде Керекті мәндерді өзім енгіземін параметрін таңдаңыз да Келесі түймешігін басыңыз.

    2. Бағандар санын енгізіңіз. Сосын кез келген мәнді теріңіз. Келесі бағанға немесе жолға көшу үшін TAB пернесін басыңыз.

    3. Мәндерді енгізіп болған соң Келесі түймешігін басыңыз.

    4. Егер 2-қадамда бірден көп баған көрсетсеңіз, әрбір мәнді бірегей анықтау үшін пайдаланылатын бағыныңызды таңдауыңыз қажет. Қол жетімді өрістер ұясында әрбір мәнді бірегей анықтау үшін пайдаланылатын бағанды екі рет басыңыз.

      Ескерту : Егер 2-қадамда бірден көп баған көрсетпесеңіз, бұл қадам пайда болмайды.

    5. Іздеу шеберінде іздеу бағаны үшін жазу белгісін енгізіңіз.

    6. Бұл қондырмалы өрісте бірнеше мән сақтауды қалайсыз ба? астында Бірнеше мән сақтауға рұқсат беру параметріне құсбелгі қойыңыз.

      Ескерту : Бірнеше мән сақтау мүмкіндігін қосу үшін бұл параметр үшін құсбелгі қойылған болуы тиіс.

    7. Дайын түймешігін басыңыз.

      "Дайын" түймешігін басқан кезіңізде іздеу шеберінде жасаған таңдауларыңызға негізделген өріс сипаттарына ие болған іздеу бағаны жасалынады.

    8. Кестені сақтау үшін Microsoft Office түймешігін Түймешік суреті басыңыз да Сақтау пәрменін таңдаңыз.

      Көп мәнді өрісті жасап алған соң кестеге деректер кестесінің көрінісінде қараған жағдайда осы өріс құсбелгі көздеріне ие болған ашпалы шаршы болып көрінеді.

Беттің жоғары бөлігі

Көп мәнді өрістің жасақтамасын өзгерту

Көп мәнді өрістің жасақтамасын өзгерту жолы туралы ақпарат алу үшін Бірнеше мән сақтау мүмкіндігін беретін іздеу бағанын қосу немесе өзгерту мақаласына қараңыз.

Беттің жоғары бөлігі

Көп мәнді өрісті сұрауда пайдалану жолы

Көп мәнді өрісті сұрауда пайдаланған кезде ішінде үтірлермен ажыратылған мәндердің бәрі бар болған көп мәнді өрісті түгелімен шығарып алуды немесе әрбір мән үшін бөлек жолды шығарып алуды ұйғаруыңыз тиіс. Мәселен, Сізде "Мәселелер" деп аталған кесте бар және оның ішінде мәселелерді қызметкерлерге тағайындау үшін пайдаланылатын "КімгеТағайындалған" өрісі бар делік. Ішінде "КімгеТағайындалған" өрісі бар болған мынадай сұрауды жасауыңыз мүмкін:

  1. Microsoft Office түймешігін Түймешік суреті басып, Ашу пәрменін таңдаңыз.

  2. Ашу тілқатысу терезесінде дерекқор таңдаңыз да оны ашыңыз.

  3. Жасау қойындысындағы Кестелер тобында орналасқан Кесте белгішесін басыңыз.

    Access таспасының суреті

  4. Кестені көрсету тілқатысу терезесінде көп мәнді өрісті ұстайтын кестені (бұл мысалда - «Мәселелер» кестесін) таңдаңыз да Қосу түймешігін басыңыз.

  5. Жабу батырмасын нұқыңыз.

  6. Пайдаланғыңыз келетін өрістерді құрастырушы торына сүйреп апарыңыз. Бұл мысалда «Тақырып» деп аталған өрісті және «КімгеТағайындалған» деп аталған көп мәнді өрісті құрастырушы торына сүйреп апарыңыз.

  7. Жасақтама қойындысындағы Нәтижелер тобында орналасқан Жегу түймешігін басыңыз.

Сұрау төменде көрсетілген нәтижелерге ұқсайтын нәтижелер көрсетеді. Бір баған ішінде мәселелердің тақырыптары көрсетіледі, ал басқа бағанда көп мәнді өрістер көрсетіледі:

Тақырып және Тағайындалған өрістерін көрсететін Сұрау нәтижесі


«КімгеТағайындалған» көп мәнді өрісін шығарып алып, оның ішіндегі әрбір «КімгеТағайындалған» мәнін бөлек жолда көрінетіндей етіп көрсеткіңіз келеді делік. Төменде көрсетілгендей, бұны істеу үшін Өріс жолындағы «КімгеТағайындалған» сөзіне «.Мән» жолын қосу арқылы Мән сипатын белгілеуіңіз қажет:

Тақырып және Тағайындалған.Мәнді көрсететін сұрау торы

Өріс жолында КімгеТағайындалған дегені белгіленген болса, сұрауды орындаған кезіңізде Access көп мәнді өрістегі мәндердің бәрін тек қана бір жолда көрсетеді. Алайда, КімгеТағайындалған.Мән ішінде көрсетілген Мән сипаты пайдаланылған жағдайда, Access көп мәнді өрісті шығарылған түрде көрсетеді, сондықтан әрбір мән бөлек жол ішінде көрсетіледі. Жеке мәндерді көрсететін сұрауды төменде көрсетілгендей жасауға болады:

  1. Microsoft Office түймешігін Түймешік суреті басып, Ашу пәрменін таңдаңыз.

  2. Ашу тілқатысу терезесінде дерекқор таңдаңыз да оны ашыңыз.

  3. Жасау қойындысындағы Кестелер тобында орналасқан Кесте белгішесін басыңыз.

    Access таспасының суреті

  4. Кестені көрсету тілқатысу терезесінде көп мәнді өрісті ұстайтын кестені (бұл мысалда - «Мәселелер» кестесін) таңдаңыз да Қосу түймешігін басыңыз.

  5. Жабу батырмасын нұқыңыз.

  6. Сұрау торына пайдаланғыңыз келетін өрістерді (бұл мысалда - «КімгеТағайындалған.Мән» деп аталатын өрісті) сүйреп апарыңыз.

  7. Жасақтама қойындысындағы Нәтижелер тобында орналасқан Жегу түймешігін басыңыз.

Сұрау төменде көрсетілген нәтижелерге ұқсайтын нәтижелер көрсетеді. Бір баған ішінде мәселелердің тақырыптары көрсетіледі, ал екінші бағанда "КімгеТағайындалған.Мән" өрісінің мәндері көрсетіледі:

Тақырып және жекелеген Тағайындалған мәндерін көрсететін сұрау нәтижесі

Сұрауларда көп мәнді өрістерді пайдалану туралы көбірек ақпарат алу үшін Сұрауларда көп мәнді өрістерді пайдалану мақаласына қараңыз.

Беттің жоғары бөлігі

Ескерту : Компьютер аудармасы бойынша ескерту мәтіні: Бұл мақала адам араласуынсыз, компьютерлік жүйе арқылы аударылды. Microsoft корпорациясы ағылшын тілінде сөйлемейтін пайдаланушыларға Microsoft өнімдері, қызметтері және технологиялары туралы мазмұннан жақсы әсер алу мақсатында көмектесу үшін осы компьютер аударламаларын ұсынады. Мақаланы компьютер аударғандықтан, сөздік, синтаксис немесе грамматика қателері болуы мүмкін.

Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×