Есепке арналған жазбалар көзін орнату

Есепке арналған жазбалар көзін орнату

Маңызды :  This article is machine translated, see the disclaimer. Please find the English version of this article here for your reference.

Есепке арналған деректер көзін таңдау үшін, есепті орналасу көрінісінде ашып, сипаттар кестесін ашу үшін Alt + Enter пернелерін басыңыз. Бүкіл есепті таңдау үшін, есептің нысан қойындысының астындағы квадратты басыңыз, содан кейін сипатты таңдау үшін сипаттар кестесіндегі Деректер қойындысында Жазбалар көзі түймешігін басыңыз. «Үлгі көрінісінің» сұрауын ашу үшін, жазба көзін тізімдегі элементті таңдау арқылы немесе Түймешік суреті «Құрастыру» түймешігін басу арқылы орната аласыз, мұнда кез келген сұрау бойынша жазба көзін құрастыра аласыз.

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

Ескерту :  This article does not apply to Access apps – the new kind of database you design with Access and deploy online. For more information, see the article Create an Access app.

.

Бұл мақалада:

Жазба көздерінің алуан түрлері

Кесте

Аталған сұрау

Ендірілген сұрау

Есеп құралдары жазба көздерін қалай жасайды

Жазба көздерімен жұмыс жасау

Жазба көзін ендірілген сұрауға өзгерту

1 әдіс: құрастыру түймешігін басу

2 әдіс: өрістер тізімін пайдаланып байланысты кестеден өрісті қосу

3 әдіс: аталған сұраудан SQL нұсқасын көшіріп барып қою

4 әдіс: басқа пішін немесе есептегі SQL нұсқасын көшіріп барып қою

Ендірілген сұрауды өңдеу

Ендірілген сұрауды аталған сұрау ретінде сақтау

Жазба көздерінің алуан түрлері

Кесте

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

Аталған сұрау

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

Ендірілген сұрау

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

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

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

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

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

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

Есеп құралдары жазба көздерін қалай жасайды

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

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

Құрал

Сипаттама

Жазба көзінің әдепкі түрі

Есеп

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

Құралды баспастан бұрын, «шарлау аумағынан» таңдап алынған кесте немесе аталған сұрау.

Есептер құрастырушысы

«Құрастырушы көрінісінде» қажет өрістер мен басқару элементтерін қосуға болатын бос есепті ашады.

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

Бос есеп

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

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

Есеп шебері

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

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

Белгілер

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

Құралды баспастан бұрын, таңдап алынуға тиісті кесте немесе аталған сұрау.

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

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

Жазба көздерімен жұмыс жасау

Жазба көзін ендірілген сұрауға өзгерту

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

1 әдіс: құрастыру түймешігін басу

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

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

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

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

  4. Access бағдарламасы кестеге негізделген сұрау жасауды сұрайды. Жалғастыру үшін Иә түймешігін басыңыз.

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

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

  6. Байланысты кестелер мен сұраулардан өрістерді қосу үшін:

    1. Құрастырушы қойындысының Сұрауды орнату тобында Кестені көрсету түймешігін басыңыз.

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

    3. Жабу үшін Кестені көрсету диалогтық терезесінде аяқтау пернесін басыңыз.

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

      Сұрауларды жасау туралы толық ақпарат алу үшін, келесі Сұрауларға кіріспе мақаласын оқыңыз.

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

  7. Сұрауыңызды тексеру үшін:

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

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

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

  9. SQL нұсқауына енгізілген өзгерістерді сақтау және сипатты жаңарту үшін Иә түймешігін басыңыз.

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

2 әдіс: өрістер тізімін пайдаланып байланысты кестеден өрісті қосу

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

  2. Егер «өрістер тізімінің» тапсырмасы аумағы көрсетілмесе, Құрастырушы қойындысындағы Құралдар тобынан Бар өрістерді қосу түймешігін басыңыз.

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

  4. Байланысқан кестелердегі қол жетімді өрістер параметрінің астында кестені созып, ол жердегі өрістердің бірін есепке сүйреп апарыңыз.

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

3 әдіс: аталған сұраудан SQL нұсқасын көшіріп барып қою

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

  2. Басты бет қойындысының Көріністер тобындағы Көрініс параметрін таңдап, SQL көрінісі түймешігін басыңыз.

  3. Мәтінді SQL аумағына көшіріп, сұрауды сақтамай жабыңыз.

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

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

  6. Барлығы қойындысынан Жазбалар көзі сипатында орналасқан мәтінді таңдап, SQL нұсқасын сипаттар жәшігіне қою үшін CTRL+P пернелерін басыңыз.

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

4 әдіс: басқа пішін немесе есептегі SQL нұсқасын көшіріп барып қою

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

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

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

  3. Барлығы қойындысынан Жазбалар көзі сипаттар жәшігіндегі бүкіл SQL нұсқасы мәтінін таңдап, содан кейін оны көшіру үшін CTRL+C пернелерін басыңыз.

  4. Пішін немесе есепті сақтамай жабыңыз.

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

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

  7. Барлығы қойындысынан Жазбалар көзі сипатында орналасқан мәтінді таңдап, SQL нұсқасын сипатқа қою үшін CTRL+P пернелерін басыңыз.

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

Ендірілген сұрауды өңдеу

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

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

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

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

    Access бағдарламасы сұрау құрастырушысындағы сұрауды ашады.

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

  5. Өзгерістерді сақтап сипатты жаңарту үшін Иә түймешігін басыңыз.

    Access бағдарламасы сұрау құрастырушысын жабады. Сұрау құрастырушысында жасалған кез келген өзгерістер Жазбалар көзі сипатының SQL нұсқасында көрсетіледі.

Сұрауларды жасау туралы толық ақпарат алу үшін, келесі мақаладан Сұрауларға кіріспе оқыңыз.

Ендірілген сұрауды аталған сұрау ретінде сақтау

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

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

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

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

    Access бағдарламасы сұрау құрастырушысындағы сұрауды ашады.

  4. Құрастырушықойындысындағы Жабу тобынан Басқаша сақтау түймешігін басыңыз.

  5. Басқаша сақтау диалогтық терезесінің жоғарғы терезесінде сұрау атауын теріп, OK түймешігін басыңыз.

    Access бағдарламасы сұрауды «шарлау аумағында» аталған сұрау ретінде сақтайды.

  1. Құрастырушы қойындысының Жабу тобындағы Жабу түймешігін басыңыз.

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

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

Ескерту : Machine Translation Disclaimer: This article has been translated by a computer system without human intervention. Microsoft offers these machine translations to help non-English speaking users enjoy content about Microsoft products, services and technologies. Because the article was machine translated, it may contain errors in vocabulary, syntax or grammar.

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

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

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

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

×