Өрнек құрастыру

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

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

Өрнектер туралы қосымша ақпаратты (қашан пайдалану, қалай құрастыру) осы мақаладан оқыңыз.

Бұл мақалада

Өрнектерге шолу

Өрнек құрастырғышты пайдалану

Пішіндер мен есептердегі басқару элементтері үшін мәндерді есептеу

Өрнектерді сұрау шарттары ретінде пайдалану

Сұрауда есептелетін өріс жасау

Кестеде есептелетін өріс жасау

Кесте өрісіне немесе жазбаға тексеру ережесін қосу

Басқару элементіне тексеру ережесін қосу

Кесте өрісіне әдепкі мәндерді орнату

Басқару элементтері үшін әдепкі мәндерді орнату

Қандай макрос әрекеті іске қосылатынын басқару

Есептердегі деректерді топтау және сұрыптау

Өрнектерге жалпы шолу

Математика сабақтарындағы теңдеулер есіңізде ме? Берілген:x2+z = (2y-1)/7, x-ті табыңыз, осыған ұқсас есептер болды ма? Оған қоса, теңдеулер қазіргі заманғы инжинерияның негізі екені де есіңізде болар? Егер берік ғимарат салу керек болса, «Баспалдақты ұстап тұрған шегелердің қалыңдығы қандай болуы керек?» деген сұраққа жауап беру үшін де теңдеулер қолданылады. Міне, өрнектер осыған ұқсайды, алайда, x, y және z орнына [Бірлік бағасы], [Жеңілдік] және [Мөлшер] деген мәндер болады. Оның үстіне, өрнектер тек математикалық есептерді шығарып қана қоймайды, оларды мәтін деректерін өңдеу үшін де пайдалануға болады.

Өрнектерді пайдаланып орындауға болатын амалдар

Төменде өрнекті пайдаланып жасауға болатын көптеген амалдардың тек бірнешеуі көрсетілген.

  • Жасты есептеу

  • Атын және тегін бірге қою

  • Өзгертілген жазбаны өзгерту жасалған күн және уақыт мәліметімен белгілеу

  • Үлгілік деректердің енгізілуі сәйкес келуі керектігін көрсету

  • Мәтін жолының екі жағындағы таңбаларды қиып алу

Техникалық жалпы шолу

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

Өрнек дегеніміз — бекітілген немесе пайдаланушылық функциялардың, идентификаторлардың, амалдарды және тұрақты мәндердің біразының немесе барлығының тіркесімі. Өрнек бір мәнге тең.

Өрнектің құрамдастары.

Мысалы, төмендегі өрнекте бұл элементтердің төртеуі түгел бар:

=Қосынды([Сатып алу бағасы])*0,08

Бұл мысалда Қосынды() — бекітілген функция, [Сатып алу бағасы] — идентификатор, * — математикалық амал, ал 0,08 — тұрақты мән. Бұл өрнекті бір топ элементтерге сауда салығын есептеу үшін пішіннің төменгі колонтитулындағы немесе есептің төменгі колонтитулындағы мәтін ұясында пайдалануға болады.

Өрнектер бұл мысалдан тым күрделі немесе тым қарапайым болуы мүмкін. Мысалы, бұл логикалық өрнек (Шын немесе Өтірік мәніне тең өрнек) жай бір амал мен тұрақты мәннен тұрады:

>0

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

Access бағдарламасында өрнектер есептеу, таңбаларды басқару немесе деректерді тексеру үшін, көп жерде пайдаланылады. Кестелерде, сұрауларда, пішіндерде, есептерде және макростардың барлығында өрнекті қабылдайтын сипаттар бар. Мысалы, басқару элементі үшін өрнектерді Басқару элементінің көзі және Әдепкі мән сипаттарында пайдалануға болады. Бұдан басқа, «Бағдарламаларға арналған Microsoft Visual Basic» (VBA) кодын оқиға іс рәсімі немесе модуль үшін жазғанда, кесте немесе сұрау сияқты Access нысанында қолданылатындарға ұқсайтын өрнектер жиі пайдаланылады.

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

Өрнек құрастырғышын пайдалану

Өрнек құрастырғышының төмендегідей артықшылықтары бар:

  • Уақытты үнемдей және мүмкін қателер санын азайта отырып функцияларды, амалдағыштарды, тұрақты мәндерді және идентификаторларды (өрістер, кестелер, пішіндер және сұраулардың атаулары сияқты) көруге және кірістіруге болады.

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

  • Бет нөмірлері, ағымдық күн немесе ағымдық күн және уақыт сияқты түрлі стандартты өрнектерді таңдауға болады.

  • Өрнек құрастырғышының ішінде IntelliSense құралы бар. Бұл барлық аргумент және өрнек талаптарын есте сақтамай-ақ қоюға мүмкіндік береді.

  • Өрнек құрастырғышында анықта дәл қолыңыздың астында, бар болғаны Қысқаша ақпарат құралында көрсетілетін сілтемелерді басыңыз.

Өрнек құрастырғышын іске қосу :

Өрнек құрастырғышын іске қосуға арналған пернелер тіркесімі «Ctrl + F2». Пернелер тіркесімі бірінше рет пайдаланылғанда Құрастырғышты таңдау диалогтық терезесі ашылады, жалғастыру үшін, бар болғанды Өрнек құрастырғыш түймешігін басыңыз.

Өрнек құрастырғышын пайдалану әдісі туралы қосымша толық ақпаратты қараңыз.

Өрнектерді бағдарламаға немесе веб-дерекқорына кірістіру шектеуі 65 мәніне орнатылған

65 деңгейден төменге кірістірілген өрнектер браузерде жұмыс істемейді, сондықтан ондай кірістірулерді Access бағдарламасында не веб-дерекқорда пайдалануға болмайды. Ешқандай ескерту хабарлары жасалмайды, тек өрнек жұмыс істемейді.

Маңызды : &, AND және OR амалдағыштарын пайдалану Access клиентінде көрсетілмейтін қосымша кірістіру деңгейлерін жасау мүмкін. Мысалы, "a" & "b" & "c" өрнегі өрнек құрастырғышына кірістірілмейді, алайда SharePoint бағдарламасында concatenate.Db("a", concatenate.Db("b", "c") ) болады. Бұл ауысу бір кірістіру деңгейін жасайды. Бір өрнекте бірнеше &, AND немесе OR амалдағыштарын пайдалану сервердің 65 мәніне тең шектеуінен асуына себеп болуы мүмкін. Бұл жағдайда, өрнек браузерде жұмыс істемейді.

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

Пішіндер мен есептердегі басқару элементтері үшін мәндерді есептеу

Өрнекті басқару элементіне арналған деректер көзі ретінде пайдаланғанда, есептелген басқару элементін жасайсыз. Мысалы, сізде бірнеше қойма жазбалары бар және есептегі жол элементтерінің барлығын жинақтайтын есептің төменгі колонтитулында қорытынды жасағыңыз келеді делік.

Есептегі қорытынды.

Қорытындысын есептеу үшін мәтін ұясының басқару элементін есептің төменгі колонтитулына орналастырып, мәтіннің ControlSource сипатын мына өрнекке орнатыңыз:

=Sum([ table_field ])

Мұндай жағдайда кесте_өріс аралық жиындардың мәндерін қамтитын өрістің атауы болып табылады. Сол өріс кестеде немесе сұраудан алынуы мүмкін. Қосынды функциясы кесте_өріс мәндердің барлығының қорытындысын есептейді.

Төмендегі іс рәсімі мәтін ұясының басқару элементіне өрнекті қалай енгізу керектігін көрсетеді.

Өрнекті мәтін жолағының басқару элементіне енгізу

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

  2. Өрнекті енгізетін басқару элементін таңдаңыз.

  3. Егер сипаттар кестесі әлі көрсетілмесе, оны көрсету үшін F4 пернесін басыңыз.

  4. Өрнекті қолмен жасау үшін сипат кестесінің Деректер қойыншасында мәтін ұясының ControlSource сипатын таңдап, өрнектің қалдығынан кейін = белгісін енгізіңіз. Мысалы, жоғарыда көрсетілген аралық жиынды есептеу үшін =Sum([table_field]) деп теріп, table_field үшін өрістің атауының ауыстырылғанын тексеріңіз.

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

    Өрнекті аяқтаған соң сипаттар кестесі төмендегідей көрініске ие болады:

    Мәтін ұясының басқару элементі көзіндегі өрнек.

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

Өрнектерді сұрау шарттары ретінде пайдалану

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

Мысалы, жіберген күні 2010 жылдың бірінші үш айында орын алған тапсырыстардың барлығын көргіңіз келді делік. Шарттарды енгізу үшін сіз төмендегі өрнекті сұраудағы «Күн/Уақыт» бағанына арналған Шарттар ұяшығына енгізесіз. Бұл мысал ЖібергенКүн деп аталатын «Күн/Уақыт» бағанын пайдаланады. Күн ауқымын анықтау үшін шарттарыңызды былайша енгізіңіз:

#01.01.2010# және #31.03.2010# арасында

ЖіберілгенКүн бағаны төмендегілерге ұқсайды.

Сұрау торының шарттар жолындағы өрнек.

«Тапсырыстар» кестесіндегі әр жазба үшін «ЖіберілгенКүн» бағанындағы мән көрсетілетін деректер ауқымына түссе, жазба сұрау нәтижесінде қамтылады. Өрнекте күндерді фунт стерлинг таңбаларына (#) алуды ұмытып кетпеңіз. Access бағдарламасы фунт стерлинг таңбаларына алынған мәнді «Күн/Уақыт» деректер түрі ретінде қарастырады. Сол мәндерді күн/уақыт деректері ретінде қарастыру бір күнді екіншісінен азайту сияқты сол мәндер бойынша есептеуге мүмкіндік береді.

Шарттарды сұрау құрастыру торына енгізу

  1. Шарлау аумағында өзгертілетін сұранысты тінтуірдің оң түймешігімен басып, мәтінмәндік мәзірден Құрастырушы көрінісі параметрін таңдаңыз.

  2. Шарттарыңызды енгізгіңіз келетін бағандағы Шарттар ұяшығын басыңыз.

  3. Өрнекті қолмен жасау үшін шарттар өрнегін енгізіңіз.

    Ескерту : Шарттар өрнегінің алдына = амалын қоймаңыз.

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

    Кеңес : Егер сізге ішінде өрнекті өңдеу үшін үлкенірек мән керек болса, курсорды Шарттар ұяшығына қойып, Ұлғайту жолын көрсету үшін SHIFT+F2 пернелерін басыңыз:

    «Ұлғайту» диалогтық терезесіндегі өрнек.

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

Сұрауда есептелетін өріс жасау

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

Кеңейтілген баға: [Саны] * [Бірлік бағасы]

Кеңейтілген баға: мәтіні бар өрнекті алдына жазу жаңа Кеңейтілген баға бағынаныа атау береді. Бұл атау бүркеншік ат деп жиі аталады. Егер сіз бүркеншік ат бермесеңіз, Access бағдарламасы Өрн1 сияқты біреуін жасап алады.

Сұрауда есептелген өріс жасайтын өрнекті пайдалану

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

Деректер кестесі көрінісінде көрсетілген есептелген өріс.

Есептелген өрісті сұраудың құрастырушы көрінісінде жасау

  1. Шарлау аумағында өзгертілетін сұранысты тінтуірдің оң түймешігімен басып, мәтінмәндік мәзірден Құрастырушы көрінісі параметрін таңдаңыз.

  2. Есептелген өріс жасағыңыз келген бағандағы Өріс ұяшығын басыңыз.

  3. Өрнекті қолмен жасау үшін өрнекті енгізіңіз.

    Ескерту : Шарттар өрнегінің алдына = амалын қоймаңыз; оның орнына қос нүктеден кейін келетін сипаттамалы ені бар өрнектен бастаңыз. Мысалы, Кеңейтілген баға деп аталатын есептелген өріс жасайтын өрнекке ен беру үшін Кеңейтілген баға: деп теріңіз. Содан кейін қос нүктеден кейін өрнегіңізге шарттар енгізіңіз.

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

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

Кестеде есептелетін өріс жасау

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

[Quantity]*([UnitPrice]+([UnitPrice]*[TaxRate]))

Ескерту : 

  • Есептеуіш құрамына басқа кестелер мен сұраулардан өрістер қосылмайды.

  • Есептеу нәтижелері тек оқу үшін алынған.

Есептелетін өрісті жасау үшін:

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

  2. Кестеде оң жақтағы ең шеткі бағанға көлденеңінен айналдырып, Қосу үшін басу баған тақырыбын таңдаңыз.

  3. Пайда болған бірінші тізімнен Есептелетін өріс түймешігін басып, нәтиже үшін қажет дерек түрін таңдаңыз.

    Access бағдарламасы өрнек құрастырғышты көрсетеді.

  4. Осы өріс үшін қалаған есептеуді енгізіңіз, мысалы:

    [Quantity] * [Unit Price]

    Ескерту : Есептелетін өріс үшін өрнекті теңдік таңбасымен (=) бастауға болмады.

  5. ОК түймешігін басыңыз.

    Access есептелетін өрісті қосып, өріс атын жазу үшін өріс тақырыбын бөлектейді.

  6. Есептелетін өріске арналған атты таңдап, «Енгізу» пернесін басыңыз.

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

Кесте өрісіне немесе жазбаға тексеру ережесін қосу

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

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

>=0

Тексеру ережесін енгізу

Өріс тексеру ережесін немесе жазба тексеру ережесін енгізу үшін, төмендегі іс рәсімін қолданыңыз:

  1. Шарлау аумағындағы өзгертілетін кестені екі рет басыңыз.

    Access бағдарламасы кестені деректер кестесінің көрінісінде ашады.

  2. Өріс тексеру ережесін таңдау үшін, өзгертілетін өрісті таңдаңыз.

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

    Access бағдарламасы өрнек құрастырғышты көрсетеді.

  4. Қажет шартты жазуды бастаңыз. Мысалы, барлық мәндердің нөлден үлкен немесе оған тең болуын қажет ететін өріс тексеру ережесін таңдау үшін, төмендегілерді теріп жазыңыз:

    >=0

    Ескерту : Өрнектің алдына (=) таңбасын қоймаңыз.

Тексеру ережесінің өрнектері логикалық болып табылады, яғни олар кез келген енгізілген мән үшін Шын немесе Өтірік болады. Тексеру ережесі мән үшін Шын мәніне айналуы керек, әйтпесе, Access бағдарламасы енгізілімді сақтамайды және қатені білдіретін тексеру хабарын көрсетеді. Бұл мысалда сіз «Қолдағы бірліктер» үшін нөлден кіші мәнді енгізсеңіз, тексеру ережесі Өтірік мәніне тең, ал Access бағдарламасы ол мәнді қабылдамайды. Егер төмендегі бөлімде сипатталғандай тексеру хабары енгізілмесе, онда Access бағдарламасы енгізілген мәнге сол өріске арналған растау ережесімен тыйым салынғанын білдіретін жеке хабарын көрсетеді.

Тексеру хабарын енгізу

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

  1. Шарлау аумағында өзгертілетін кестені екі рет басыңыз.

    Access бағдарламасы кестені деректер кестесінің көрінісінде ашады.

  2. Өріс тексеру хабарын таңдау үшін, тексеру ережесін енгізген өрісті таңдаңыз.

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

  4. Тексеру хабарын енгізу диалогтық терезесіне деректер тексеру ережесімен сәйкес болмаған кезде пайда болатын хабарды енгізіп, ОК түймешігін басыңыз.

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

Басқару элементіне тексеру ережесін қосу

Ескерту : Тексеру ережелері Access бағдарламаларындағы және веб-дерекқорлардағы басқару элементтері үшін қол жетімді емес. Оның орнына алдыңғы бөлімде сипатталғандай өріс немесе жазба тексеру ережелерін пайдаланыңыз.

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

Сипат

Параметр

Тексеру ережесі

>=#01.01.2010#

Тексеру мәтіні

Сіз 01.01.2010 ерте мерзімді енгізе алмайсыз.

Егер 01.01.2010 күнінен ерте мерзім енгізілсе, хабар шығып, мәтінді Тексеру мәтіні сипаты жолында көрсетеді. Егер Тексеру мәтіні сипаты жолына енгізілмесе, Access жалпы хабарды көрсетеді. ОК түймешігі басылған соң, Access бағдарламасы сізді мәтін жолына қайтарады.

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

Басқару элементіне тексеру ережесін енгізу

  1. Шарлау аумағында өзгертілетін пішінді немесе есепті тінтуірдің оң жақ түймешігімен басып, мәтінмәндік мәзірден Құрастырушы көрінісі немесе Орналасу көрінісі параметрін таңдаңыз.

  2. Өзгертілетін басқару элементін тінтуірдің оң жақ түймешігімен басып, мәтінмәндік мәзірден Сипаттар параметрін таңдаңыз.

    Access бағдарламасы басқару элементінің сипаттар кестесін көрсетеді.

  3. Барлығы қойындысын басып, оджан кейін Тексеру ережесі сипат жолын таңдаңыз.

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

    Ескерту : Өрнектің алдына = амалын қоймаңыз.

  5. Пайдаланушы тексеру ережесіне сәйкес келмейтін деректерді енгізгенде шығатын мәтінді реттеу үшін қажетті мәтінді Тексеру мәтіні сипатына енгізіңіз.

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

Кесте өрісіне әдепкі мәндерді орнату

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

Жаңа()

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

  1. Шарлау аумағында өзгертілетін кестені екі рет басыңыз.

    Access бағдарламасы кестені деректер кестесінің көрінісінде ашады.

  2. Өзгертілетін өрісті таңдаңыз.

  3. Таспадағы Өрістер қойындысындағы Сипаттар тобынан Әдепкі мән түймешігін басыңыз.

    Access бағдарламасы өрнек құрастырғыш диалогтық терезесін көрсетеді.

  4. Өрнектің теңдік таңбасымен (=) басталуын тексере отыра, оны өріске енгізіңіз.

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

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

Басқару элементтеріне әдепкі мәндерді орнату

Өрнек пайдаланылатын басқа негізгі орын басқару элементінің Әдепкі мән сипаты болады. Басқару элементінің Әдепкі мән сипаты кестедегі өрістің Әдепкі мән сипатына ұқсас болады. Мысалы, ағымдағы күнді мәтін ұясына арналған әдепкі мән ретінде пайдалану үшін төмендегі өрнекті пайдалануға болады:

Күн()

Бұл өрнек уақытты емес, ағымдағы күнді беретін Күн функциясын пайдаланады. Егер сіз мәтін ұясын кесте өрісімен байланыстырсаңыз және өрісте әдепкі мән болса, басқару элементінің әдепкі мәні кесте өрісінен басым болады. Ол кестедегі өріске Әдепкі мән сипатын орнату үшін жиі көп мән береді. Солайша бірнеше пішінге арналған көп басқару элементі бірдей кесте өрісіне орнатылса, бірдей әдепкі мән әрбір басқару элементіне қолданылып, сәйкес деректердің әр пішінге енгізілгенін тексеруге көмектеседі.

Басқару элементіне әдепкі мән енгізу

  1. Шарлау аумағында өзгертілетін пішінді немесе есепті тінтуірдің оң жақ түймешігімен басып, мәтінмәндік мәзірден Құрастырушы көрінісі немесе Орналасу көрінісі параметрлерін таңдаңыз.

  2. Өзгертілетін басқару элементін таңдаңыз.

  3. Егер сипаттар кестесі әлі көрсетілмесе, оны көрсету үшін F4 пернесін басыңыз.

  4. Сипат кестесіндегі Барлығы қойындысын басып, Әдепкі мән сипат жолын таңдаңыз.

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

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

Қандай макрос әрекеті іске қосылатынын басқару

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

Бұл мысалда мәтін ұясы «Элементтер» деп аталады делік. Шартты орнататын өрнек [Элементтер]>=10 болады.

Макростағы «Егер» блогында пайдаланылатын өрнек.

Макростың «Егер» блогындағы өрнекті енгізу

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

  2. Өзгерткіңіз келетін Егер блогын таңдаңыз немесе Егер блогын «Әрекет каталог» тақтасынан қосыңыз.

  3. Егер блогының жоғарғы жолын таңдаңыз.

  4. Шартты өрнекті жолаққа енгізіңіз немесе өрнек құрастырушыны ашу үшін өрнек жолының жанындағы Құрастыру түймешігін Түймешік суреті басыңыз.

Ескерту : Енгізілетін өрнек логикалық, Шын немесе Өтірік мәндерін білдіруі керек. Егер блогындағы макростың әрекеттері шарт Шын деп өзгергенде ғана орындалады.

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

Есептердегі деректерді топтау және сұрыптау

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

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

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

Топтау мен сұрыптауды есепке қосу

  1. Шарлау аумағында өзгертілетін есепті тінтуірдің оң жақ түймешігімен басып, мәтінмәндік мәзірден Орналасу көрінісі немесе Құрастырушы көрінісі параметрлерін таңдаңыз.

  2. Таспадағы Жасау қойындысындағы Топтау және қорытындылар тобынан Топтау және сұрыптау параметрін таңдаңыз.

    Топтау, сұрыптау және қорытынды тақтасы есептің төменгі жағына шығады.

  3. Есепке топ деңгейін қосу үшін Топ қосу түймешігін басыңыз.

  4. Сұрыптау ретін есепке қосу үшін Сұрыптау қосу түймешігін басыңыз.

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

    «Топтау, сұрыптау және қорытынды» тақтасындағы өрнек параметрін таңдау.

  5. Өрнек құрастырушыны іске қосу үшін қатынаулы өрістер астындағы өрнек дегенді басыңыз.

  6. Пайдаланғыңыз келетін өрнекті өрнек құрастырушының өрнек жолағына (жоғарғы жолақ) енгізіңіз. Өрнекті теңдік (=) амалынан бастағаныңызға көз жеткізіңіз.

Өрнекті бар топқа немесе сұрыптауға қосу

  1. Шарлау аумағында өзгертілетін есепті тінтуірдің оң жақ түймешігімен басып, мәтінмәндік мәзірден Орналасу көрінісі немесе Құрастырушы көрінісі параметрлерін таңдаңыз.

  2. Өзгерткіңіз келетін топ деңгейін немесе сұрыптау ретін таңдаңыз.

  3. Топтау (топтау деңгейлері үшін) немесе Сұрыптау (сұрыптау реттері үшін) парамтерінің қасындағы төмен бағытты көрсеткіні басыңыз.

    Құрамында қатынаулы өрістері бар тізім шығады.

  4. Өрнек құрастырушыны іске қосу үшін құрамында өрістері бар тізімнің төменгі жағына өрнек дегенді басыңыз.

  5. Өрнек құрастырушының өрнек жолағына (жоғарғы жолақ) өрнегіңізді енгізіңіз. Өрнегіңізді теңдік (=) амалынан бастағаныңызға көз жеткізіңіз.

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

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

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

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

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

×