Деректерді жаңарту немесе жаңғырту

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

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

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

Не істегіңіз келеді?

Деректерді жаңарту

Жаңарту аралығын орнату

Деректерді қолмен жаңғырту

Деректерді жаңғыртуға макрос пайдалану

Деректерді жаңғыртуға код пайдалану

Деректерді жаңарту

  • Төмендегі әрекеттердің бірін орындаңыз:

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

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

Беттің жоғарғы жағы

Жаңарту аралығын орнату

Access бағдарламасы деректерді жаңартатын аралықты орнатуға болады. Әдепкіде Access бағдарламасы деректерді 60 секунд сайын жаңартады.

  1. Office түймешігін басыңыз. Outspace шығады.

  2. Outspace нысанының сол жақ бөлігіндегі Параметрлер түймешігін басыңыз.

  3. Access параметрлері тілқатысу терезесінің сол жақ бөлігіндегі Қосымша түймешігін басыңыз.

  4. Оң жақ бөлігіндегі Қосымша астынан Жаңарту кезеңі (сек) мәнін көрсетіңіз.

Беттің жоғарғы жағы

Деректерді қолмен жаңғырту

  • SHIFT+F9 пернелер тіркесімін басыңыз.

Беттің жоғарғы жағы

Деректерді жаңғыртуға макрос пайдалану

Егер оқиға орын алған кезде деректердің автоматты түрде жаңғыртылғанын қаласаңыз, макрос жасап, оны оқиғаға тіркеуге болады. Мысалы, пішінге фокус алынған кезде деректерді жаңғырту керек делік. Макросты жасап, оны пішіннің On Got Focus оқиғасына мына іс рәсімі бойынша тіркеуге болады:

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

  2. Жасыл қосу таңбасының (+) жанындағы өрістегі көрсеткіні басып, Жаңғырту пәрменін таңдаңыз.

  3. Макросты жаңғырту атауымен сақтап, макростар құрастырғышын жабыңыз.

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

  5. Пішіннің өзі таңдалғанын тексеріңіз. Одан кейін сипаттар кестесінен Оқиға қойындысын нұқыңыз.

  6. Оқиға қойындысынан On Got Focus сипатындағы көрсеткіні басып, жаңғырту деп аталатын макросты   таңдаңыз.

  7. Пішінді сақтаңыз.

Беттің жоғарғы жағы

Деректерді жаңғыртуға код пайдалану

Сондай-ақ, деректерді автоматты түрде жаңғырту үшін кодты пайдалануға болады. Пішінге макрос алынған кезде пішіндегі деректерді жаңғыртқыңыз келеді делік. Модуль жасап, оны пішіннің On Got Focus оқиғасына мына іс рәсімі бойынша тіркеуге болады:

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

  2. Пішіннің өзі таңдалғанын тексеріңіз. Одан кейін сипаттар кестесінен Оқиға қойындысын нұқыңыз.

  3. Оқиға қойындысының On Got Focus сипатындағы Құрастыру Builder button түймешігін басыңыз.

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

    Жаңа модуль Visual Basic өңдегішінде ашылады.

  5. Me.Requery деп теріп, Visual Basic өңдегішін жабыңыз.

  6. Пішінді сақтаңыз.

Беттің жоғарғы жағы

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

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

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

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

×