231
1 அமி கொவலொ அச2007 கொட பகி-1- அச2007 அமிStart=> Program=>MSOffice=> Access2007 மலஶ தெதெட அெழஷ அனபல தபமலகட இத அெெஶனஶ! ஆெபப பட-1-1- உரலஶ இெ கெஷலத ஶம தபரரெ க ரயத நஷலில, பட-1-1 ஆனஶல பட-1- உர தெஶம ட இரம தெெஷி ஶமஷ ிறக, தனனி இெ அெழஶனத இரைெஷ தந இரைபினஶ அலதபஶதபெப ஶமஷதகஶதட இறகஷமத, ெஷலகழ ஷக பபபஶக இறபலகழ இெ ரபகெஷி உர ஆஃபிழஷ இரைபகெஷனரட பஅசகரி கழரட

Ms Office Access 2007 in Tamil

Embed Size (px)

DESCRIPTION

MS OFFICE ACCESS 2007 IN TAMIL

Citation preview

Page 1: Ms Office Access 2007 in Tamil

1

அமிந்து க ொள்வலொம் அக்சஸ்2007 க ொடர் பகு ி-1- அக்சஸ்2007 ருஅமிமு ம்

Start=> Program=>MSOffice=> Access2007 ன்மலஶறு தெரிவுதெய்ெவுடன் அக்ெழஷல் அனுபலம் தபற்மலர்கள்கூட இது அக்ெஸ்ெஶனஶ! ன ஆச்ெரிபடும்படி படம்-1-1-ல் உள்ரலஶறு இென் னகப்னெஷர னழுலதும் ஶற்மம் தபற்றுள்ரரெ கண்டு ரயத்து நஷன்றுலிடுலர்,

படம்-1-1

ஆனஶலும் படம்-1-ல் உள்ர தெஶற்மம் கூட இன்ரம தெெஷில் ஶமஷ ினக்கும், தனனில் இந்ெ அக்ெழஶனது இரைத்ெஷன் தநடி இரைப்பினஶல் அவ்லப்தபஶது தம்படுத்ெப்பட்டு ஶமஷக்தகஶண்தட இனக்கஷன்மது,

னெஷலர்கலம் ஷகவும் பபப்பஶக இனப்பலர்கலம் இென்

ரப்பகுெஷில் உள்ர ம் ஸ் ஆஃபிழஷன் இரைபக்கத்ெஷனுரட படிஅச்சுகரில் ெங்கலரட

Page 2: Ms Office Access 2007 in Tamil

2

தெரலக்தகற்மலற்ரம ட்டும் தெரிவுதெய்து பெஷலிமக்கம்தெய்து

பன்படுத்ெஷ தகஶள்ரயஶம்,

இெற்கஶக இடதுனமபயகத்ெஷல் உள்ர நஶம்லினம்னம் தெனுதஶன

லஶய்ப்ரப தெரிவுதெய்ெவுடன் இரைத்துடன் தநடிஶக தெஶடர்னற்படுத்ெப்பட்டு தெஶடர்னரட படிஅச்சுகள் நம்னரட கைினிில் பெஷலிமக்கம்ஆகஷலிடும்,

இரலதல்யஶம் தெரலில்ரய கைினிில் இனப்பதெதபஶதும்ன்பலர்கலம் அல்யது இரை இரைப்ன இல்யஶெஷனப்பலர்கலம் இடதுனமபயகத்ெஷல் உள்ர Installed template

ன்பரெ தெரிவுதெய்க உடன் னன்கூட்டித நஷறுலப்பட்ட படிஅச்சுகரின் குறுஞ்ெஷன்ன (thumbnail) கஶட்ெஷஶக லயது னமபயகத்ெஷல் லிரினேம் அலற்மஷல் என்ரமதெரிவுதெய்து தகஶள்க,

இந்ெ அக்ெழஷன் இடதுனமத்ெஷன் தல்பகுெஷனெரயில் உள்ரலட்டலடில ம் ஸ் ஆஃபிழஷன் உனலப்படஶக உள்ர தபஶத்ெஶரன தெஶடுக்கஷவுடன் னந்ரெ அக்ெஸ்பெஷப்பின் தகஶப்னபட்டியஷற்கு(File menu) இரைஶன கட்டரரகரஶன னெஷது(new) ,ெஷம(open),தெஷ(save), அச்ெஷடு(print),னெடு(Close),

தலரிதறு(exit), தபஶன்மகட்டரரகரின் தெஶகுெஷஶன லஶய்ப்னகள் படம் -2-ல் உள்ரலஶறு கஶட்ெஷஶக லிரினேம் இந்ெ ஆஃபிஸ் தபஶத்ெஶன் ஆனது அக்ெழஷன் தபஶது தரறவுலஶியஶக தெல்படுகஷன்மது,

படம் -2

இெஷல் ெஷம(open) ன்பரெ தெரிவுதெய்ெவுடன் லயதுனமபயகத்ெஷல் ெீபத்ெஷல் நஶம் பைினரிந்ெ தகஶப்னகரின் தபர்கள் பட்டியஶக கஶட்ெஷரிக்கும்,

னெஷலர்கள் அல்யது னெஷெவுெரத்ரெஉனலஶக்கலினம்னலர்கள் படம் -1-ன் ரத்ெஷல் உள்ர பயகத்ெஷன் தல்பகுெஷில் blank database

ன்பரெ தெரிவுதெய்க,அல்யது ம் ஸ் ஆஃபிஸ் தபஶத்ெஶரன தெஶடுக்குக உடன் படம் -2-ல் உள்ரலஶறு லிரினேம் பட்டியஷன்

Page 3: Ms Office Access 2007 in Tamil

3

லஶய்ப்னகரில் new ன்பரெ தெரிவுதெய்து தெஶடுக்குக உடன் படம் -3-

ல் உள்ரலஶறு Getting started with Microsoft Office Access ன்மெஶரம் ெஷரில் லிரினேம்

படம்-3

இந்ெ உரஶடல் தபட்டிின்(Dialog box) லயதுனம பயகத்ெஷல் blank

database ன்பென் கஸழ் உள்ர file name ன்பெஷல் நஶம் னெஷெஶக உனலஶக்க லினம்னம் ெவுெரத்ெஷற்கு என தபர உள்ரடீு தெய்து

create ன்ம தபஶத்ெஶரன தெஶடுக்குக,உடன் படம்-4-ல் உள்ரலஶறு னெஷ ெவுெரம் Table1: table ன்று உனலஶகஷ பிரிெஷபயஷக்கும், இெஷல் இடதுனம பயகத்ெஷல் உள்ர All Tables ன்பென் கஸழ் தநஶக்கஷனேள்ர னக்தகஶை லடிலஶன தபஶத்ெஶரன தெஶடுக்குக உடன் படம்-4-ல் உள்ரலஶறு இென் லஶய்ப்னகள் லிரினேம்

Page 4: Ms Office Access 2007 in Tamil

4

படம்-4

அக்ெஸ் 2007 ஆனது தநடிஶக அக்ெஸ் 2000,2002-2003ஆகஷலற்மஷன் தகஶப்னகரில் பைினரி அனுெஷக்கும் இெற்கு னந்ரெ பெஷப்பஶன அக்ெஸ்95,97 தபஶன்மரலகரர அக்ெஸ் 2000,2002-2003 ஆக உனஶற்மஷதகஶள்லம்,பின்னர் நம்ர இெஷல் பைினரி அனுெஷக்கும்,

இந்ெ All Tables ன்பென் கஸழ் பின்லனம் லஶய்ப்னகள் உள்ரன

Custom: navigate to category ன்பென் கஸழ் உள்ர இந்ெ லஶய்ப்ரப தெரிவு தெய்ெவுடன் இல்னநஷரயில் custom group ற்றும் இெ லஶய்ப்னகலம் இென் கஸழ் தெஶன்றும்

Object type: இது அக்ெழஷன் னந்ரெ பெஷப்பின் table,query,form,module

தபஶன்ம தபஶனட்கரர உள்ரடக்கஶக தகஶண்டுள்ரது இெரன தெரிவுதெய்ெஶல் அந்ெ (தெரிவு தெய்ெ)தபஶனட்கரர தெஶன்மச்தெய்னேம்

Table and related view: னந்ரெ அக்ெஸ் பெஷப்னகரில் query னெயம் தெஶடர்ன ற்படுத்ெஷ அட்டலரைகரர பட்டியஷட்டு கஶணும் தெல் ஷகவும் ெஷஶன ெஶகும், ஆனஶல் அக்ெஸ் 2007-ல் இந்ெ லஶய்ப்பிரன தெரிவுதெய்ெஶல் query னெயம் உமவு ற்படுத்ெப்பட்ட அட்டலரைகரர பட்டில்கரஶக ஷகவும் ரிெஶக ெஷரில் கஶண்பிக்கஷன்மது,

Page 5: Ms Office Access 2007 in Tamil

5

Created date and modified date: இந்ெ லஶய்ப்னகரின் னெயம் தபஶனட்கள் ப்தபஶது உனலஶக்கப்பட்டது ப்தபஶது ஶறுெல் தெய்ப்பட்டது ன்பன தபஶன்ம லிலங் கரர பட்டியஷனந்து அமஷந்து தகஶள்ரனடினேம்,

Filter by group: குழுலஶன லஶய்ப்பில் தெரிவுதெய்ப்பட்ட தபஶனட்கரர

லடிகட்டி பிரிெஷபயஷக்கச் தெய்கஷன்மது தலும் இது லறஷகஶட்டிடும் லரகர ெீர்ஶனிக்கஷன்மது ண்ைற்ம ெவுெரத்ரெ உனலஶக்கஷடும் தநத்ெஷல் இந்ெ லஶய்ப்ன தபனெலிஶக இனக்கஷன்மது,

Unrelated object,all tables:இது table , related objectஆகஷலற்மஷற்கு றுெரயஶக அரகஷன்மது,இெரன தெரிவுதெய்ெவுடன் தெரிவுதெய்ப்பட்ட அட்டலரைக்குழு தெஶடர்பஶன தபஶனட்கரர பிரிெஷபயஷக்கச்தெய்கஷன்மது,

Ribbon: இது அக்ெஸ் 2007ெஶரத்ெஷன் தல்பகுெஷில் உள்ரது,இது னந்ரெ பெஷப்பின் பட்டில்(Menu), தெல்பட்ரட(Task

bar),கனலிபட்ரட(Tool Bar) ஆகஷ லற்மஷற்கு ஶற்மஶக இரலகரரனத்ரெனேம் எதபஶர்ரலில் ெஷரில் படும்படி ென்னகத்தெ உள்ரடக்கஷ ரலத்துள்ரது, .தெரலப்படும் கட்டரரர தெரிவு தெய்ெவுடன் தெஶடர்னரட கட்டரரகரின் தெஶகுெஷரடங்கஷ குழுக்கரஶக தெஶகுத்து பட்டி(ribbon) லிரிகஷன்மது,

இென்லரக பின்லனஶறு

Home ன்மெஶலிர தெரிவுதெய்ெவுடன் Home ன்ம பட்டி(ribbon) படம்

-5-ல் உள்ரலஶறு லிரினேம் இெஷல் கஶட்ெஷஶக கஶண்பெற்கு views

ன்மகுழுவும்,லினம்னம் ெவுகரர தலட்டி எட்டுலெற்கஶக clipboard

ன்மகுழுவும் ழுத்துன லரக அரவு லண்ைம் அடிக்தகஶடிடுெல் தபஶன்மதெல்கலக்கு fonts ன்மகுழுவும் ழுத்துகரர உள்ெள்ரிரத்ெல் ,தபஶட்டுனள்ரிர(bullet

point)ரத்ெல்,அச்ெஷடப்படஶெ ழுத்துகரர பிரிெஷபயஷக்கச் தெய்ெல் தபஶன்ம தெல்கலக்கஶக Rich text ன்ம குழுவும், னெஷெஶக உனலஶக்குெல் நீக்குெல், பஶதுகஶத்ெல் ஆகஷலற்மஷன் தெஶகுெஷஶன

Records ன்ம குழுவும், ெவுகரர லடிகட்டுெல் ,அடுக்குெல் தபஶன்ம தெல்கலக்கஶக sorts& filter ன்ம குழுவும், பிரறஶன ழுத்ரெ கண்டுபிடித்ெல் ஶறுெல்தெய்ெல் ழுத்துப்பிரறர ெரிபஶர்த்ெல்

Page 6: Ms Office Access 2007 in Tamil

6

தபஶன்மலற்மஷற்கஶக find ன்ம குழுவும் தெர்த்து ஆகதஶத்ெம் ழு குழுக்கரஶக லரகபடுத்ெப்பட்டுள்ர ன

படம் -5

create ன்ம ெஶலிரதெரிவு தெய்ெவுடன் படம் -6-ல் உள்ரலஶறு create

ன்ம பட்டி(ribbon) லிரினேம் இெஷல் அட்டலரைர லடிலரத்ெல் உனலஶக்குெல் பகஷர்ந்து தகஶள்லெல் ஆகஷ தெல்கலக்கஶக Tables

ன்ம குழுவும், படிலத்ரெ லடிலரத் ெல் உனலஶக்குெல் பிரித்ெல் பயபடிலஶக்குெல் இட்ரடஅட்டலரை(bivottable)உனலஶக்கெல் கஶயஷபடிலத்ரெ ெஷமக்கதெய்ெல் இரல தபஶெலில்ரய ன்மஶல் தலும் தெரலஶன படிலத்ரெ லடிலரத்ெல் ஆகஷ தெல்கலக்கஶக forms ன்ம குழுவும், அமஷக்ரககரர லடிலரத்ெல் உனலஶக்குெல் தபர்பட்டிகரர(lables) உனலஶக்குெல் அமஷக்ரககரர லறஷகஶட்டி (wizards)னெயம் உனலஶக்குெல் கஶயஷஶன அமஷக்ரகர ெஶரித்ெல் ஆகஷ தெல்கலக்கஶக Reports ன்ம குழுவும்,

லினஶலித்ெகர(wizards) பன்படுத்துெல் லினஶரல லடிலரத்ெல் தபனநஷரய(Macro)உனலஶக்கஷ பன்படுத்ெல்ஆகஷ தெல்கலக்கஶக others ன்ம குழுவும் ஆகதஶத்ெம் நஶன்கு குழுக்கள் இந்ெ பட்டி(ribbon)ில் உள்ரன

படம் -6

Page 7: Ms Office Access 2007 in Tamil

7

ெவுகரர தலரிியஷனந்து அக்ெழஷற்குள் தகஶண்டுலனலெற்கஶக

external dataன்ம ெஶலிர தெஶடுக்குக உடன் external data ன்ம பட்டி(ribbon) படம்-7-ல் உள்ரலஶறு லிரினேம் இெஷல் க்தெல் ,தலர்டு

,க்ஸ்ம்ல் ,அக்ெஸ் , பகஷர்வுனள்ரி (Share point) ஆகஷலற்மஷயஷனந்து ெவுகரர இமக்குெஷதெய் உெவுகஷன்ம import ன்ம குழுவும் அக்ெழஷல் உனலஶக்கஷ ெவுகரர க்தெல் ,தலர்டு ,க்ஸ்ம்ல்

,அக்ெஸ் , பகஷர்வுனள்ரி(Share point)ஆகஷலற்மஷற்கு ற்றுெஷ தெய் உெவுகஷன்ம export ன்ம குழுவும் ,ஷன்னஞ்ெரய உனலஶக்கஷ அனுப்பவும் தபமப்பட்ட ஷன்னஞ்ெல்கலக்கு பெஷரய ெஶர்தெய்லெற்கஶக collect data ன்ம குழுவும் இரைத்ெஷல் தநடிஶக பைினரிவும் எத்துரறப்ன தெய்வும் ஶறுெல்கரர லிட்தடஶறஷக்கவும் பட்டில்கலடன் ீண்டும் தெஶடர்ன

ற்படுத்ெஷடவும் பகஷர்வுனள்ரிக்கு ெவுகரர நகர்த்ெஷடவும் உெவுகஷன்ம share point listsன்ம குழுவும் தெர்த்து ஆகதஶத்ெம் நஶன்கு குழுக்கரஶக லரகப்படுத்ெப்பட்டுள்ரன,

படம் -7

Database tools ன்ம ெஶலிர தெரிவு தெய்ெவுடன் Database Tools ன்ம படம் - 8-ல் உள்ரலஶறு தெஶன்றும் பட்டி(ribbon)ில் தபனநஷரய(Macro)உனலஶக்கஷ இக்குலது தபனநஷரய(Macro)லிபிஶக உனஶற்மம் தெய்லது குறுக்குலறஷில் தபனநஷரய(Macro)உனலஶக்குலது லிபிர ெனிஶக உனலஶக்குலது தபஶன்ம தெல்கலக்கஶக macro ன்மகுழுவும்

உமவுகரர ற்படுத்துலது பண்பில்ன ெஶரர தெஶன்மச்தெய்ெல் தபஶனட்கரர ெஶர்ந்ெஷனப்பரெ ெீர்ஶைிப்பது தெய்ெஷ பட்ரடர தெஶன்ம தெய்ெல் அல்யது ரமச்தெய்ெல் ஆகஷ தெல்கலக்கஶக

Show\hide ன்ம குழுவும் ெவுெரஆலைத்ரெ ஆய்வுதெய்ெல் ெவுெரத்ெஷன் ெஷமரன ஆய்வு தெய்ெல் அட்டலரைர ஆய்வு

Page 8: Ms Office Access 2007 in Tamil

8

தெய்ெல் ஆகஷ தெல்கலக்கஶக analyze ன்ம குழுவும் ஸ்கஷனைல் தெரலஶரர் , அக்ெழஷன் ெவுெரம் ஆகஷலற்மஷற்கு ெவுகரர நகர்த்துலெற்கஶக move data ன்ம குழுவும் இரைக்கப்பட்ட அட்டலரைர நஷர்லகஷத்ெல் இனநஷரயஶற்மஷர(switch

board)நஷர்லகஷப்பஶரர் ,கடவுச்தெஶல்ரயஉனஶற்றுெல்(Password encrypt)

,னெஷ லெெஷகரர Add Ins னெயம் தெர்த்ெல், ACCDE உனலஶக்குெல் ஆகஷ தெல்கலக்கஶக database tools ன்ம குழுவும் ஆக தஶத்ெம் ந்து குழுக்கரஶக லரகப்படுத்ெப்பட்டுள்ரன,

படம் -8

Data sheet ன்ம ெஶலிர தெரிவு தெய்து தெஶடுக்கஷவுவுடன் ெவுெஶள் (data sheet) ன்ம பட்டி(ribbon) படம்-9-ல் உள்ரலஶறு லிரினேம் இெஷல் அக்ெழஷன் தபஶனட்கரர கஶட்ெஷஶக கஶை views ன்ம குழுவும் னெஷ னயத்ெஷரன உனலஶக்குெல் நடப்ன னயத்துடன் தெர்த்ெல்

தநடுலரிரெர பஶர்ரலிடுெல் உள்ரிரைத்ெல் நீக்குெல் தலறுதபரிடுெல் தபஶன்ம தெல்கலக்கஶக Fields&Columnsன்ம குழுவும் ெவு லரகர ஶற்றுெல் ,ெஶனிங்கஷண்கரர (Auto

Number) உனலஶக்குெல் ,ழுத்துனரல ஶற்மஷரத்ெல் ,ெெலெீம் ,

ெெனள்ரிர ஶற்மஷரத்ெல், அரனத்ரெனேம் எதஶெஷரிஶக பஶரித்ெல் ,லடிலரப்ன தெய்ெல் ஆகஷ தெல்கலக்கஶக Data

Type& Formatting ன்ம குழுவும் உமவுகரர அட்டலரைகலக்கஷரடத உனலஶக்குெல், தபஶனட்கள் ெஶர்ந்ெஷனப்பரலகரர ெீர்ஶைித்ெல் தபஶன்ம தெல்கலக்கஶக

Relationships ன்ம குழுவும் தெர்த்து ஆகதஶத்ெம் நஶன்கு குழுக்கரஶக லரக படுத்ெப்பட்டுள்ர ன

Page 9: Ms Office Access 2007 in Tamil

9

படம் -9

ற்கனதலினக்கும் அட்டலரைர லடிலரப்ன நஷரயில் ெஷமத்ெல் அல்யதுனெஷ அட்டலரைர லடிலரத்ெஷட create னும் ெஶலிபட்டிின் tableன்ம குழுலில் உள்ர tableன்ம தபஶத்ெஶரன தெஶடுக்குக உடன் படம் 10-ல்- உள்ரலஶறு Design ன்ம சூழ்நஷரய ெஶலிபட்டினேடன் table1:table ன்மலஶறு ெஷரில் லடிலரப்ன சூறயஷல் பிரிெஷபயஷக்கும்,இெஷலும் கஶட்ெஷஶக கஶண்பெற்கு viewsன்ம

குழுவும் னென்ரெஷமவுதகஶரர உனலஶக்குெல் ற்னரடெஶக்குெயஷன் லிெஷனரமர பஶரித்ெல் கஷரடலரிரெர உள்ரிரைத்ெல் தநடுலரிரெர உள்ரிரைத்ெல் தநடுலரிரெர பஶர்ரலிடுெல் லடிகட்டுெல் தபஶன்ம தெல்கலக்கஶகTools ன்ம குழுவும் பண்பில்ன ெஶரர

,சுட்டுலரிரெர ரமத்ெல் அல்யது தெஶன்மச்தெய்ெல் ஆகஷ தெல்கலக்கஶகshow/hide ன்ம குழுவும் ஆகதஶத்ெம் னென்றுகுழுக்கரஶக லரகப்படுத்ெப்பட்டுள்ரென .இெஷல் லயதுனமனள்ர பயகத்ெஷல் field name ன்ம பகுெஷில் உனலஶக்குகஷன்ம னயத்ெஷற்கஶன தபர உள்ரடீு தெய்க data type

ன்ம பகுெஷில் நஶம்உனலஶக்கஷ னயத்ெஷன் ெவுகரின் லரகர குமஷப்பிடுக இந்ெ பயத்ரெ பற்மஷ ெவு லரகர பற்மஷ லிரக்குலெற்கஶக description ன்ம பகுெஷில் லிலங்கரர உள்ரடீு தெய்க நஶம் உனலஶக்கஷ னயத்ெஷன் பண்பில்னகரர field properties

ன்பென்கஸழ் உள்ர General ,Look upஆகஷ இண்டு லரககரில் என்ரம தெரிவு தெய்க அல்யது தெரலஶனலஶறு ஶறுெல் தெய்து தகஶள்க,

Page 10: Ms Office Access 2007 in Tamil

10

படம் -

10

இந்ெ லடிலரப்னெஶலிபட்டிின் show/hideன்ம குழுலில் உள்ர

property sheet ன்ம தபஶத்ெஶரன தெஶடுக்குக உடன் படம்-11-ல் உள்ரலஶறு property sheet ன்ம பயகம் லயதுனமம் ெனிஶக பிரிெஷபயஷக்கும்,

படம் -

11

Page 11: Ms Office Access 2007 in Tamil

11

இவ்லஶறு உனலஶக்கஷ அட்டலரைர தெஷத்து பஶதுகஶக்க லினம்னதலஶம் அந்நஷரயில் ெஶரத்ெஷன் ததய லயதுனம னெரயில் உள்ர ஆஃபிஸ் தபஶத்ெஶரன தெஶடுக்குக உடன் லிரினேம் பட்டியஷல் save as ன்ம லஶய்ப்ரப தெரிவு தெய்க உடன் படம்-12-ல் உள்ரலஶறு லயதுனம பயகத்ெஷல் பயலரகஶன லஶய்ப்னகரில் தெஷக்கும்படி தகஶரிநஷற்கு, அலற்மஷல் என்ரம தெரிவுதெய்து தெஷத்து தகஶள்ரயஶம்,

படம் -12

இந்ெ பட்டிகரின் குழுக்கரில் உள்ர கட்டரரகரின் தபஶத்ெஶன்கள் கஸழ்தநஶக்கஷ னக்தகஶன அம்னக்குமஷ தெஶன்றும் அரலகரின் அம்னக்குமஷர தெஶடுக்கஷவுடன் இந்ெ தபஶத்ெஶனின் உள்ர தலும் பயலஶய்ப்னகள் பட்டியஶக படம்-13-ல் உள்ரலஶறு table templatesன்ம

பட்டிரய தபஶன்று லிரினேம் இலற்மஷல் நக்கு தெரலஶனலற்ரம தெரிவுதெய்து தகஶள்ரயஶம் தலும் ெஷய தபஶத்ெஶன்கள் அவ்லஶறு னக்தகஶைஶன அம்னக்குமஷஇல்யஶல் table ன்ம தபஶத்ெஶன் தபஶன்று தெஶன்றுபரலகரர தெரிவுதெய்ெவுடன் தநடிஶக குமஷப்பட்ட கட்டரரஶனது தெற் படுத்ெப்படும்

படம் -13

home ன்ம ெஶலிபட்டிில் உள்ர clipboard குழுலின் தபஶத்ெஶன்கள் தபஶெலில்ரய தலும் னழுலஶய்ப்னகலம் தெரலதன ண்ணுகஷன்மதபஶது இந்ெ குழுலின் கஸதற இடதுனமனெரயில் உள்ர உரஶடல்தபட்டிநஷறுவுரக(Dialog box Launcher)ன்ம ெஷறு தபஶத்ெஶரன தெஶடுக்குக உடன் படம் -14-ல் உள்ரலஶறு Data sheet

Formatting ன்ம உரஶடல்தபட்டிதஶன்றுெஷரில் தெஶன்றும்

இெஷல் லடிலரப்ன தெய்லெற்கஶன லய்ப்னகரர தெரிவுதெய்து ok

ன்ம தபஶத்ெஶரன தெஶடுக்கஷ தெரய னடிலிற்கு தகஶண்டுலயஶம்,

படம் -14

Page 12: Ms Office Access 2007 in Tamil

12

இந்ெ ெஶரத்ெஷன் தல்பகுெஷில் ஆஃபிஸ்தபஶத்ெஶனிற்கு அனகஷல் இனப்பது லிரவுஅனுகல்கனலிபட்ரட(Quick access tool bar)ஆகும் இெஷல் நம்ஶல் அடிக்கடி பன்படுத்ெப்படும் ெலெரத்ெஷரன தெஷப்பெற்கஶன save ன்ம தபஶத்ெஶனும் ெலமஶகஷலிட்டது அெரன நீக்கஷலிட்டஶல் நல்யது ன ண்ைிடும்தபஶது undoன்மதபஶத்ெஶனும் அடடஶ ெரிஶக இனந்ெரெ ெலறு னநீக்கஷலிட்தடஶத ன னம் ஶமஷ ீண்டும் அறஷத்ெரெ ீண்டும் தெலுக்கு தகஶண்டுல

redoன்ம தபஶத்ெஶனும் தலும் நக்கு தெரலஶன தபஶத்ெஶன்கரர தெலுக்கு தகஶண்டுல more ன்ம தபஶத்ெஶனும் உெலிக்குலனலெற்கு ெஶர்நஷரயில் உள்ரன

அக்சஸ்2007-2- பு ி அட்டலணைண உருலொக்கு ல்

அக்ெழஷல் என அட்டலரைர உனலஶக்குனன் இந்ெ அட்டலரைக்கு வ்லஶறு தபரிடுலதென்று னடிவு தெய் தலண்டும்

இவ்லஶறு தபரிடும்தபஶது ற்படும் ெலறுகரர ெஶனஶகதல ெரிதெய் லெற்கஶக MsOffice=>Access Option=> Current Database=>Name Auto correct

ன்மலஶறு கட்டரரகரர தெரிவுதெய்துதகஶள்க

எததபர அட்டலரை,படிலம்,அமஷக்ரக,லினஶ ஆகஷதலவ்தலறு தபஶனரிற்கு tblcontact,frmcontact. rptcontact. qrycontact ன்மலஶறு னன்தனஶட்டுடன் ரலத்ெஷடயஶம் ஆனஶல் எததபஶனரிற்குள் இவ்லஶறு எததபர ரலக்க னடிஶது,

லிபிரல பன்படுத்ெஷ தெற்படுத்ெம்தபஶது குறப்பததுஷல்யஶல் தற்தகஶள் கஶட்டுலெற்கு இந்ெ தபஶனது தெரலப்படுகஷன்மது,

தபர்கள் தபரி ற்றும் ெஷமஷ ழுத்துகலடன் கயந்து உனலஶக்குலதெ படிப்பெற்கும் ரிெஷல் நஷரனவு தகஶள்ரத் ெக்கலரகிலும் இனக்கும் உெஶைஶக TBLCONTACT ன்பரெலிட tblContact ன்பது ரிெஷல் நஷரனவுகூமனடினேம்,

Page 13: Ms Office Access 2007 in Tamil

13

ஷகநீண்ட தபனக்கு பெஷயஶக இத்ெஷனசுனக்கஶக இனப்பதெ நன்று,இெனஶல் ழுத்துப்பிரற ,ெலமஶக னரிந்து தகஶள்லெல் தபஶன்மரல ெலிர்க்கப்படுகஷன்மது, உெஶைஶக contact information

ன்பெற்கு பெஷயஶக continfo ன்மலஶறு ஷகச்சுனக்கஶக குமஷப்பிடயஶம்

தபரிடும்தபஶது ழுத்துகலக்கஷரடில் இரடதலரி துவும் கண்டிப்பஶக லிடதலண்டஶம்

அக்ெஸ் ெஶரத்ெஷன் தல்பகுெஷில் இனக்கும் create ன்ம ெஶலிர

தெஶடுக்குக உடன் createன்ம ெஶலிபட்டி படம் 2-1-ல் உள்ரலஶறு தெஶன்றும் இெனுரட அட்டலரை னும் குழுலில் உள்ர

tableன்ம தபஶத்ெஶரன தெஶடுக்கஷனஶல் னெஷ அட்டலரைதஶன்று உனலஶக்கப்பட்டு தெர்க்கப்படும் table design ன்ம தபஶத்ெஶரன தெஶடுக்கஷனஶல் லடிலரப்ன கஶட்ெஷ நஷரயில் னெஷ அட்டலரைதஶன்று உனலஶக்கப்பட்டு தெர்க்கப்படும்

படம்-2-1

இலற்மஷல் table ன்ம தபஶத்ெஶரன தெஶடுக்குக உடன் படம் 2-2 -ல் உள்ரலஶறு ெவுெஶள் கஶட்ெஷில் Id இரைக்கப்பட்டு Add New Field

ன்று னெஷ னயத்ரெ தெர்க்கும்படி பிரிெஷபயஷக்கும் இெஷல் ம் ஸ் க்தெல் தபஶன்தம add new field –ன் தநடுலரிரெில் தநடிஶக ெவுகரர உள்ரடீுதெய்து தகஶள்ரயஶம் Rename ன்பரெ தெரிவுதெய்துஇந்ெனயத்ெஷற்கு Field னெஷ தபர உள்ரடீு தெய்யஶம் இது னந்ரெ அக்ெஸ் பெஷப்பின் create table in Datasheet view

ன்பெற்கு நஷகஶனெஶகும் லடிலரப்ன கஶட்ெஷக்கு தெல்யஶதயத க்தெல்யஷன் அட்டலரைர தபஶன்று ெவுகரர இெஷல் உள்ரடீு தெய்லென் னெயம் அக்ெழஷல் என அட்டலரைர

உனலஶக்கஷடனடினேம் ன்பரெ னெஷல் தகஶள்லங்கள்

Page 14: Ms Office Access 2007 in Tamil

14

படம் -2-2

படம்-2-1-ல் உள்ரலஶறுதெஶன்றும் create ன்ம ெஶலிபட்டிின் table

ன்ம குழுலில் உள்ர table design ன்ம தபஶத்ெஶரன தெஶடுக்குக,

உடன் படம்-2-3-ல் உள்ரலஶறு னெஷ அட்டலரைதஶன்று லடிலரப்ன கஶட்ெஷில் தெஶன்றும் இது னந்ரெ பெஷப்பின் லடிலரப்ன கஶட்ெஷக்கு நஷகஶனெஶகும்,இெஷல் தல்பகுெஷ பயகம்

னயஉள்ரடீ்டு பகுெஷதன்றும் கஸழ்பகுெஷ பயகம் னயபண்பில்ன பகுெஷதன்றும் இண்டஶக பிரிக்கப்பட்டுள்ரன, தல்பகுெஷில் னயத்ெஷன்தபர் field name, ன்னலரகஶன ெவுகரர data type உள்ரடீு தெய்ப்தபஶகஷன்தமஶம் இெனுரட லிரக்கம் description ஆகஷ னென்று தநடுலரிரெகள் உள்ரன, கஸழ்பகுெஷ பயகத்ெஷல் எவ்தலஶன னயத்ெஷன் பண்பில்னகள் properties வ்லஶறு இனக்கதலண்டும் னத்

ெீர்ஶைிக்கஷன்மது, F6 லிரெர பன்படுத்ெஷ இவ்லின பயகத்ெஷற்குஷரடத இடம்சுட்டிர தலும் கஸழும் நகர்த்ெஷ ரலத்துதகஶண்டு பைினரியஶம்,

Page 15: Ms Office Access 2007 in Tamil

15

படம்-2-3

இந்ெ லடிலரப்ன ெஶலிபட்டிின் கஸழ் பின்லனம் தபஶத்ெஶன்கள் உள்ரன,

primery key லடிலரப்ன ெஶலிபட்டிின் கனலிகள் ன்ம குழுலில்

உள்ர primery key ன்ம தபஶத்ெஶன் என னயத்ெஷரன னென்ரெஷமவுதகஶரஶக உனஶற்மஷ லடிலரக்க உெவுகஷன்மது அக்ெழஷன் னந்ரெ பெஷப்னகரில் அட்டலரைின் னெல்

னயஶனது னென்ரெஷமவுதகஶரஶக ெஶனஶகதல அட்டலரைர தெஷக்கும்தபஶது எதுக்கஸடு தெய்துதகஶள்லம், அல்யது தெரலஶனஶல் உனலஶக்கயஶம், அக்ெஸ்2007-ல் இந்ெ primery key ன்ம தபஶத்ெஶனின் உெலினேடன் னென்ரெஷமவுதகஶரர உனலஶக்கயஶம் இென் பண்னகள் பின்லனஶறு

1,இது ப்தபஶதும் சுட்டுலரிரெஶக(Index) தெய்ப்பட்டினக்கும்

2,எத தபரில் தலறு னயம் இனக்கஶது,

3,இென் ெஷப்ன னஜ்ஜஷம் null ஆக ப்தபஶதும் இனக்கஶது,

4,னெஷ ஆலைங்கரர தெர்த்ெவுடன் ெஶனஶகதல அெற்குரி னென்ர ெஷமவுதகஶரின் னெஷ ண்ரை உனலஶக்கஷலிடும்,

Page 16: Ms Office Access 2007 in Tamil

16

5,இந்ெ னென்ரெஷமவுதகஶரின் ண்கரர ப்தபஶதும் ஶறுெல் தெய்னடிஶது

6,என்றுக்கு தற்பட்ட னயங்கரர தெர்த்து கூட்டஶக உனலஶக்கப்படும் னென்ர ெஷமவுதகஶள்கரர கயப்ன னென்ரெஷமவுதகஶள் ன அரறப்பர்,

Insert Row: அட்டலரைின் இரடில் தெனும் லிடுபட்ட னயத்ரெ உள்ரிரனக்க இந்ெ தபஶத்ெஶன் உெவுகஷன்மது

Delete Row: அட்டலரைில் ெலமஶக உனலஶக்கப்பட்ட னயங்கரர நீக்க இந்ெ தபஶத்ெஶன் உெவுகஷன்மது,

Property sheet: னயங்கலக்கஶன பண்பில்னகரர ெீர்ஶைிக்க இந்ெ தபஶத்ெஶன் பன்படுகஷன்மது,

Index:இந்ெ தபஶத்ெஶன் னயங்கரர லரிரெ கஷஶக அடுக்கஷ தெனும் லிலம் தெரலதனில் சுயபஶக தெடி அனுகுலெற்கு உெவுகஷன்மது, இந்ெ தபஶத்ெஶரன தெஶடுக்கஷனஶல் இெற்கஶக Index ன்ம உரஶடல்தபட்டிதஶன்று ெஷரில் தெஶன்ம தெய்கஷன்மது,அெஷல் தெரலஶனலஶறு உள்ரடீுதெய்து லரிரெபடுத்ெஷ தகஶள்ரயஶம்

புயங் ளுக்கு கபரிடு ல்: தபர படித்ெவுடன் னரிந்துதகஶள்லஶறும் ரிெஷல் நஷரனலில் தகஶள்லம்படினேம் இனக்குஶறு உள்ரடீு தெய்க,

வுலண ண குமிப்பிடு ல்: பின்னர் இந்ெ னயத்ெஷயஷனக்கும் ெவுகரின் லரகர குமஷப்பிடுக,

வு ணர ஏற்புணட ொக்கு ல்(validation): இந்ெ னயத்ெஷல் உள்ரடீு தெய்னேம் ெவுகள் வ்லஶறு இனந்ெஶல் ற்னரடெஶக்கல்

தெய்தலண்டும் ன குமஷப்பிடுக,

Look upஅட்டலணைண லடிலணத் ல்: என ெஷய ெவுகள் தபஶதுலஶக ல்யஶ அட்டலரைகலக்கும் தபஶனத்ெஶனெஶக இனக்கும் ல்யஶ அட்டலரை கரிலும் ெனித்ெனிஶக ெவுகரர உள்ரடீு தெய்ெபின்னர் இரலகரர ஶறுெல் தெய்லெற்கு ல்யஶ

Page 17: Ms Office Access 2007 in Tamil

17

அட்டலரைகலக்கும் தென்று ஶறுெல் தெய் தலண்டிினக்கும்

அந்நஷரயில் குமஷப்பிட்ட னயத்ெஷற்கஶன ெவுகரர என இடத்ெஷல் ட்டும் எனஅட்டலரைஶக உனலஶக்கஷ ரலத்துலிட்டு Look up

லெெஷர பன்படுத்ெஷ இந்ெ Look up அட்டலரைியஷனந்து ற்ம அட்டலரைகலக்கஶன ெவுகரர டுத்துதகஶள்லம்படி தெய்யஶம்,இெஷல் look up wizard ன்பது ற்ம அட்டலரைகரில் உள்ர குமஷப்பிட்ட னயத்ரெ பஶர்ரலிட்டு னயங்கரர டுத்துதகஶள்ர உெவுகஷன்மது

படம்-2-4

புயங் ரில் உள்ர வு ரின் லண ணர துக் ீடுகசய் ல்

Page 18: Ms Office Access 2007 in Tamil

18

இந்ெ அக்ெஸ் 2007-ல் உள்ர(படம்-2-4)

text,memo,number,date/time,currency,auto number,yes/no,OLE object தபஶன்ம

லரககள் னந்ரெ பெஷப்னகரர தபஶன்மதெ,

Hyberlink: ற்ம அட்டலரைகலடன் இரைப்ன ற்படுத்ெ இது உெவுகஷன்மது,

Auto number:என அட்டலரனில் அடுத்ெடுத்ெ ஆலைங்கலக்கு

தெஶடர்ச்ெஷஶக ண்ைிடுலெற்குஇது பன்படுகஷன்மது இது இல்னநஷரயில் அட்டலரைின் ஆம்பப் பகுெஷில் தெஶன்றும் தெரலஶனஶல் தலறு இடத்ெஷல் ஶற்மஷ ரத்து தகஶள்ரயஶம்,இந்ெ ண்கரர ஶறுெல் துவும் தெய்னடிஶது,

னெஷ ஆலைங்கரர உனலஶக்கும்தபஶது அடுத்ெ ண் ெஶனஶகதல உனலஶகஷலிடும்,

attachment இது ட்டும் அக்ெஸ்2007-ல் னெஷெஶக அமஷனகப்

படுத்ெப்பட்டுள்ரது, குமஷப்பிட்ட என னயத்துடன் ட்டும் இரைப்ன

ற்படுத்ெஷ ெவுகரர கைக்கஸட்டிற்கஶக Look up லெெஷ னெயம்

டுத்ெதகஶள்லம் ஆனஶல் அக்ெஸ்2007 தகஶப்ன னழுலரெனேம் எதனயஶக இரைப்பில் டுத்துதகஶள்லம்படி அமஷனகம் தெய்ப்பட்டுள்ரது, எனனயத்ெஷல் ெவுலரக ன்ம தநடுலரிரெில் உள்ர கஸறஷமங்கு பட்டிரய தெஶன்மச்தெய்து அெஷல் இந்ெ attachment

ன்ம பண்பில்ரப தெரிவுதெய்க,உடன் படம்-2-5-ல் உள்ரலஶறு

attachment ன்ம உரஶடல்தபட்டிதஶன்று ெஷரில் தெஶன்றும் அெஷல் உள்ர Add ன்ம தபஶத்ெஶரன தெஶடுக்குக,உடன் லறக்கஶன தகஶப்னகரர ெஷமக்கும் உரஶடல் தபட்டிதஶன்று ெஷரில் தெஶன்றும் நஶம் ெஷமக்கலினம்னம் தகஶப்பிரன இெஷல் தெடச் தெய்து தெடிபிடித்து தெரிவுதெய்துதகஶள்க பின்னர் ok ன்ம தபஶத்ெஶரன

தெஶடுக்கஷ இந்ெ உரஶடல்தபட்டிர னெடிலிடுக,

படம்-2-5

அட்டலணைண உருலொக்கு ல் create ன்ம ெஶலிர தெரிவுதெய்து

தெஶடுக்குக உடன் படம்-2-1-ல் உள்ரலஶறு create ன்ம ெஶலிின்பட்டி ெஷரில் தெஶன்றும் அெஷல் table ன்ம குழுலில் உள்ர table design view

ன்ம தபஶத்ெஶரன தெஶடுக்குக உடன் படம்-2-2-ல் உள்ரலஶறு

Page 19: Ms Office Access 2007 in Tamil

19

லடிலரப்னெஶலி ன்ம சூழ்நஷரய பட்டினேடன் sheet1- table1ன்மலஶறு லடிலரப்ன கஶட்ெஷில் ற்கனதல அட்டலரை தெனும் உனலஶக்கஷினந்ெஶல் table2 ன்மலஶறு கஶட்ெஷரிக்கும்

Field name ன்மதபட்டிில் இந்ெ னயத்ெஷற்கு எனதபர உள்ரடீு தெய்க, பின்னர் ெஶலி லிரெர ெட்டுக உடன் இடம்சுட்டிஶனது data type ன்ம தநடுலரிரெக்கு தென்று நஷற்கும் இெஷல் கஸறஷமங்கு அம்னக்குமஷர தெஶடுக்குக உடன் லிரினேம் பட்டியஷல் ன்னலரகஶன ெவுகள் ன தெரிவுதெய்து ெஶலி லிரெர

ெட்டுக,இப்தபஶது இடம்சுட்டிஶனது description ன்ம தநடுலரிரெ ில்

பிெஷபயஷக்கும் லினப்பப்பட்டஶல் இந்ெ னயத்ெஷல் ெவுகரின் லிலத்ரெ உள்ரடீு தெய்து உள்ரடீ்டு லிரெர ெட்டுக உடன் இடம்சுட்டிஶனது அடுத்ெ னயத்ரெ உனலஶக்குலெற்தகதுலஶக அடுத்ெ லரிின் field name பகுெஷில் தென்று நஷற்கும்,னன்னதபஶயதல தபரிட்டு ெவுலரககரர குமஷப்பிடுக,

F6 லிரடரெட்டுக உடன் இடம்சுட்டிஶனது கஸதறனேள்ர பண்பில்ன பயகத்ெஷற்கு தெல்லும் அெஷல் input mask ன்பென் அனகஷல் இனக்கும் னப்னள்ரிர தெரிவுதெய்துதெஶடுக்குக உடன் Input mask wizard (படம்-2-

6) ன்பது ெஷரில் தெஶன்றும் இது இந்ெ னயத்ெஷல் உள்ரடீு தெய்னேம் ெவுந்ெ அரப்பில் இனக்கதலண்டும் ன ெீர்ஶைிக்கஷன்மது நஶம் லினம்பிலஶறு ஶற்மஷரத்ெஷட

ண்ைிைஶல் edit list ன்ம தபஶத்ெஶரன தெஶடுக்குக உடன் customize

input mask wizard ன்ம ெஷறுஉரஶடல் தபட்டிதஶன்று ெஷரில் தெஶன்றும் அெஷல் தெரலஶனலஶறு ஶறுெல்தெய்க,பின்னர் close

ன்ம தபஶத்ெஶரன தெஶடுக்குக இறுெஷஶக இந்ெ லித்ெகரில் உள்ர finish ன்ம தபஶத்ெஶரன தெஶடுக்குக,

Page 20: Ms Office Access 2007 in Tamil

20

படம்-2-6

Insert field: என அட்டலரைர உனலஶக்கும்தபஶது தெனும் னயத்ெஷரன உனலஶக்கஶது ெலறுெயஶக லிட்டுலிடுதலஶம் அந்நஷரயில் லடிலரப்ன த் ெஶலிபட்டிின் கனலிகள் ன்ம குழுலில் உள்ர insert row ன்ம தபஶத்ெஶரன தெஶடுக்கஷ னெஷ னயத்ரெ உள்ரிரைத்து தகஶள்க அல்யது குமஷப்பிட்ட னயத்ெஷற்கு அனகஷல் இடம்சுட்டிரரலத்து சுட்டிின் லயதுனம தபஶத்ெஶரன இனனரம

தெஶடுக்குக,உடன் ெஷரில் தெஶன்றும் குறுக்கு பட்டிில் insert row

ன்பரெ தெஶடுக்கஷ னெஷ னயத்ரெ உள்ரிரைத்துதகஶள்க,

Delete row இவ்லஶதம ெலறுெயஶக தெனும் னயத்ரெ

உனலஶக்கஷினந்ெஶல் லடிலரப்னத் ெஶலிபட்டிின் கனலிகள்

குழுலில் உள்ர Delete row ன்ம தபஶத்ெஶரன தெஶடுக்கஷ குமஷப்பிட்ட னயத்ரெ நீக்கம் தெய்¢க அல்யது குமஷப்பிட்ட னயத்ெஷற்கு அனகஷல் இடம்சுட்டிரரலத்து சுட்டிின் லயதுனம தபஶத்ெஶரன இனனரம தெஶடுக்குக,உடன் தெஶன்றும் குறுக்கு பட்டிில் Delete row ன்பரெ தெஶடுக்கஷ குமஷப்பிட்ட னயத்ரெ நீக்கம் தெய்க

புயத் ின் லரிணசண ொற்மிணத் ல் ஶற்மஷரக்க லினம்னம் னயத்ரெ இடம்சுட்டிஶல் பிடித்து அப்படித இழுத்து தென்று தெரலஶன இடத்ெஷல் லிடுக,

Page 21: Ms Office Access 2007 in Tamil

21

வுலண ண ொற்மிணத் ல் ந்ெதலஶன ெவுலரககரரனேம்

தலதமஶனலரகஶக ஶற்மம் தெய்யஶம் ஆினும் ெஶனிங்கஷண்கள் ற்றும் OLE லரகர ட்டும் ஶற்மம் தெய்னடிஶது ,

வு ளுக்கு பண்பில்பு ணர நிர்ைித் ல் field size,format,input

mask,decimal places,caption validate தபஶன்ம பண்ில்னகரர அந்ெந்ெ னயத்ெஷற்கு நஷர்ைம் தெய்தலண்டும் அல்யது இல்னநஷரயில் உள்ரரெ ற்றுதகஶள்ரதலண்டும்,

சுட்டுலரிரெ

(Index),லினஶ(Query),அட்ரடடித்ெல்(Charting),குழுலஶக்குெல்(Group)

தபஶன்ம தெல்கரிய னயங்கரர அரடஶரம் கஶட்டிடஇது பன்படுகஷன்மது, இெஷல் ெஶனிங்கஷ சுட்டுலரிரெ(Auto Index) ன்பது ஷகனக்கஷ பங்கு லகஷக்கஷன்மது நஶம் எவ்தலஶன னயத்ெஷற்கும் சுட்டுலரிரெ(Index) பற்மஷ துவும் குமஷப்பிடஶலிட்டஶல் கைினிஶனது ெஶனஶகதல ெஶனிங்கஷ சுட்டுலரிரெ(Auto Indexed)ஆக டுத்துதகஶள்லம்படி தெய்லெற்கு ம்ஸ் ஆஃபிஸ் தபஶத்ெஶரன

தெஶடுக்குக உடன் லிரினேம்ம்ஸ் ஆஃபிஸ் பட்டியஷல் Access options

ன்ம தபஶத்ெஶரன தெஶடுக்குக உடன் ெஷரில் தெஶன்றும் Access

options ன்ம உரஶடல் தபட்டிில் object designer ன்பரெ தெரிவுதெய்க உடன் படம்-2-7-ல் உள்ரலஶறு Access options ன்ம உரஶடல் தபட்டிதஶன்று ெஷரில் தெஶன்றும் அெஷல் ந்தெந்ெ னயத்ெஷற்கு ெஶனஶகதல சுட்டுலரிரெ(Index) தெய்தலண்டும் ன auto

index on import/create ன்ம பகுெஷில் தெரலஶன னயங்கரில்

குமஷப்பிடுக, பின்னனர் ok ன்ம தபஶத்ெஶரன தெஶடுக்கஷ தெஶடர்ந்து பைிதெய்னேங்கள்ஆனஶல் OLE ெவுகரர ட்டும் ெஶனிங்கஷ சுட்டுலரிரெ(Auto Indexed)ஆக டுத்துதகஶள்ரஶது,ன்பரெ நஷரனலில் தகஶள்லங்கள்

Page 22: Ms Office Access 2007 in Tamil

22

படம்-2-7

அட்டலரைின் லடிலரப்ரப அச்ெஷடுெல் database tools ன்ம ெஶலிபட்டிின் analyaia ன்ம குழுலில் உள்ர data base documenter ன்ம தபஶத்ெஶரன தெஶடுக்குக. உடன் படம்-2,8-ல் உள்ரலஶறு documenter

ன்ம உரஶடல் தபட்டிதஶன்று ெஷரில் தெஶன்றும் அெஷல் அட்டலரைகள் (Tables)ன்ம ெஶலி(Tab) தெயஷல் இனக்கும் பட்டியஷடப்பட்டினக்கும் அட்டலரைகரில் அச்ெஷடதலண்டிரெ

ட்டும் தெரிவுதெய்து ok ன்ம தபஶத்ெஶரன தெஶடுக்குக,உடன்

அச்ெஷற்குனன்கஶட்ெஷஶக அட்டலரைின் லடிலரப்ன ெஷரில் கஶட்ெஷஶக தெஶன்றும்,

படம்-2-8

வசித் ல்(Save): நஶம் இவ்லஶறு உனலஶக்கஷ அட்டலரைர தெஷத்ெஷட ெஶரத்ெஷன் தல்பகுெஷில் ம்ஸ் ஆஃபிஸ் உனலத்ெஷற்கு அனகஷயஷனக்கும் save னும் உனலத்ரெ தெஶடுக்குக னென்னெயஶக தெஷப்பெஶின் save as னும் உரஶடல்தபட்டிதஶன்று ெஷரில் தெஶன்றும் இந்ெ அட்டலரைக்கு என தபரிட்டு தெஷத்ெஷடுக,

றுகபரிடு ல்(Rename): அட்டலரைின் தபர ஶறுெல் தெய் லினம்பினஶல் குமஷப்பிட்ட அட்டலரைர இடம்சுட்டிஶல் தெரிவுதெய்து சுட்டிின் லயதுனமதபஶத்ெஶரன தெஶடுக்குக உடன் ெஷரில் தெஶன்மஷடும் குறுக்குப்பட்டிில் Renameன்பரெ தெஶடுக்குக உடன் இடம்சுட்டிஶனது அட்டலரைின் தபரின் ீது

Page 23: Ms Office Access 2007 in Tamil

23

பிரிெஷபயஷக்கும் தெரலஶன தபர உள்ரடீு தெய்து

உள்ரடீ்டுலிரெரெட்டுக,

அறித் ல்அல்யது நீக் ம் கசய் ல்(Delete): அறஷக்க அல்யது நீக்கம் தெய்தலண்டி அட்ட லரைர இடம்சுட்டிஶல் தெரிவுதெய்து

சுட்டிின் லயதுனமதபஶத்ெஶரன தெஶடுக்குக உடன் ெஷரில் தெஶன்றும் குறுக்குப் பட்டிில் Delete ன்பரெதெரிவுதெய்து தெஶடுக்குக உடன் இந்ெ அட்ட லரைர அறஷக்க அல்யது நீக்கம்

தெய்லெற்கஶன ச்ெரிக்ரக தெய்ெஷ தபட்டிதஶன்று ெஷரில் தெஶன்றும் அெஷல் ok ன்ம தபஶத்ெஶரன தெஶடுக்கஷவுடன் இந்ெ அட்டலரை நீக்கம் தெய்ப்பட்டுலிடும்

ந கயடுத் லும்(copy)ட்டு லும்(paste): னெஷெஶக என அட்டலரைர உனலஶக்கஷட அவ்லட்டலரைர ஆம்பத்ெஷயஷனந்து உனலஶக்குலெற்கு பெஷயஶக ற்கனதல உனலஶக்கஷ பன்படுத்ெஷலனம் அட்டலரைின் துரைதகஶண்டு எனெஷய ஶறுெல் ட்டும் தெய்து பன்படுத்ெஷதகஶள்ரயஶம் அந்நஷரயில் நகதயடுத்ெஷடலினம்னம் அட்டலரைின்ீது இடம்சுட்டிர ரலத்து சுட்டிின் லயதுனமதபஶத்ெஶரனதெஶடுக்குக உடன் ெஷரில் தெஶன்மஷடும் குறுக்குப்பட்டிில் copy ன்பரெ தெஶடுக்குக அல்யது home ெஶலிபட்டிின் clip board குழுலில் உள்ரcopy ன்ம தபஶத்ெஶரன தெஶடுக்குக பின்னர் னெஷஶெஶக அட்டலரைதஶன்ரம உனலஶக்கதலண்டி இடத்ெஷல் இடம்சுட்டிர ரலத்து சுட்டிின்

லயதுனமதபஶத்ெஶரனதெஶடுக்குக உடன் ெஷரில் தெஶன்மஷடும் குறுக்குப்பட்டிில் paste ன்பரெ தெஶடுக்குக அல்யது home

ெஶலிப்பட்டிின் clip board குழுலில் உள்ரpate ன்ம தபஶத்ெஶரன தெஶடுக்குக உடன் படம்2,9-ல் உள்ரலஶறு paste table as ன்ம

உரஶடல் தபய்டிதஶன்று ெஷரில் தெஶன்றும்

இெஷல் னென்று லஶய்ப்னகள் இனக்கஷன்மன structure only இந்ெ லஶய்ப்ன கட்டரப்ரப ட்டும் நகதயத்துலிடும் structure and data இது

அட்டலரை னழுலரெனேம் நகதயத்துலிடும் append data to existing

tableஇது னெஷெஶக ெவுகரர ற்கனதலனேள்ர அட்டலரைில் கூடுெயஶக தெர்த்துதகஶள்ர உெவுகஷன்மது, இந்ெ லஶய்ப்னகரில்

நக்குத் தெரலஶன என்ரம ட்டும் தெரிவுதெய்து ok ன்ம

Page 24: Ms Office Access 2007 in Tamil

24

தபஶத்ெஶரன தெஶடுக்குக உடன் அந்ெ அட்ட லரைஶனது

நகதயடுக்கப்பட்டுலிடும் அெஷல் தெரலஶனலஶறு ஶறுெல் தெய்துதகஶள்க,

படம்-2,9

அக்சஸ்2007-3வடட்டொவபஸில் உமணல நிர்ைித் ல்

ெவுெரத்ெஷல் ஶரஶன ெவுகள் பல்தலறு அட்டலரைகரில் பலிகஷடக்கஷன்மன, இரல ன் இவ்லஶறு ெனித்ெனி ெீலஶக பிரிந்துபந்ெ பட்டுகஷடக்கதலண்டும் ன்பதெ ஷக ெஷக்கயஶன தகள்லிஶகும்,இெரன ெலிர்ப்பெற்கஶக இரலகள் அடிப்பரட ,

அயர் ெஷமவு தகஶள்கள் லறஷஶக என்றுக்தகஶன்று தெஶடர்னபடுத்ெப் பட்டுள்ரன,

இவ்லஶறு இரலகள் என்றுக்தகஶன்று தெஶடர்னபடுத்ெப்பட்டு எனங்கஷரைந்து இனப்பதுெஶன் நல்யது .தனனில் ஊறஷர்கரின் லிலம் பற்மஷ அட்டலரைில் ெம்பரம் ட்டும் ெனித்ெனி அட்டலரைஶகவும் அலர்கரர பற்மஷ லிலம் ற்தமஶன

அட்டலரை ஶகவும் பிரித்ெஷனந்ெஶல் தெனுதஶன ஊறஷரின் கைிப்தபஶமஷ ண் தகஶடுத்ெ வுடன் நஶம் தகஶனம் லிலம் ெனிஶக லினஶனெயம் தபறுலெற்கு ரிெஶகும்

இதெ ஊறஷர்கரின் லிலங்கரர க்தெல்யஷன் லிரிெஶரில் அட்டலரைஶக உனலஶக்கனடினேம் ஆனஶல் இந்ெ லிலங்கரர ெனித்ெனி அட்டலரைஶக பிரித்ெமஷவும் அரலகலக்கஷரடத உமரல ற்படுத்ெவும் னடிஶது

தலும் ஷகப்தபரலிற்கு ெவுகள் இந்ெ அட்டலரைில் உள்ரடீுதெய்து ரகஶலலெஷல் அெஷக ெஷம் ற்படும்

அதுட்டுல்யஶது ெவுகரர அவ்லப்தபஶது தம்படுத்ெஷதகஶள்லதும் ஷககடினஶன பைிஶகஷலடும் இவ்லஶறு இரல எத அட்டலரைஶக இனப்பெஶல் தெரலற்ம ெவுகலடன் தெர்ந்து

Page 25: Ms Office Access 2007 in Tamil

25

கைினிில் அெஷக நஷரனலக இடத்ரெ அபகரித்துதகஶண்டு லைீஶக்குகஷன்மன,

தலும் இரலகரர லரயபின்னல் இரைப்னனெயம் ற்மலர்கலக்கு அனுப்னலெஷலும் தபஶக்குலத்து ெஷக்கல் ற்படுகஷன்மது,

இெரன ெலிர்க்க இரலகரர தெஶடர்னரட ெனித்ெனி அட்டலரைஶக உனலஶக்கஷ னெல்அட்டலரைர தற்பஶர்ரலிடும்படினேம் ெஷனம்ப ெஷனம்ப லனம் ெகலல்கரர

ற்தமஶன அட்டலரைிலும் ரலத்து தெரலற்ம ற்ம ெவுகரர லிட்டுலதுெஶன் ஷகெஷமந்ெ தெயஶகும்

ெவுகரர இவ்லஶறு ெனித்ெனி அட்டலரைஶக பிரித்து உனலஶக்குலரெ இல்பஶக்குெல் (normalizing) ன்பர்,இெஷல் பயநஷரயகள் உள்ரன, அலற்மஷல் னென்றுநஷரயகள் ட்டும் ஷக னக்கஷஶனெஶகும்

மு ல்நிணய இல்புபடிலம் :ெவுெரத்ெஷன் ஆம்பநஷரய இல்பஶக்குெரய னெல் நஷரய இல்ன படிலம் ன்பர். இெஷல் பின்லனம் லிெஷகள் பின்பற்மப் படுகஷன்மன,

தண்ைரம எவ்தலஶன்றும் எற்ரமெஷப்ரப ட்டுததகஶண்டினக்கும்,ெஷனம்ப ெஷனம்பலனம் குழுலின் ெவுகள் இெஷல் இனக்கஶது, ஆனஶல் இனபரிஶன அரலில் ெவுகள் இெஷல் தெக்கஷ ரலக்கப்பட்டினக்கும்

உ ொைம்: நஷறுலைங்கலக்குத்தெரலஶன தபஶனட்கரர தகஶள்னெல்தெய்லெற்கஶன லிரயப்னள்ரி தகஶனலது

இண்டொம் நிணய சொ ொை படிலம்: னெல்நஷரய இல்பஶக்குெயஷன் படிலத்ரெ ரகஶலலதெ இண்டஶம் நஷரய படிலஶகும்

எனஅட்டலரைின் லிலம் ற்தமஶன அட்டலரைில் னென்ரெஷமவுதகஶரின்கஸனெயம் இரைக்கப்படுலது இண்டஶம் நஷரய ெஶெஶைபடிலஶகும்

Page 26: Ms Office Access 2007 in Tamil

26

உ ொைம்:ததயகண்டலஶறு லிரயப்னள்ரி தகஶனம்தபஶது தெரலஶன தபஶனட்கரின் தபர குமஷப்பிட்டு அெற்கஶன கைினி ண்ரை ட்டும் குமஷப்பிடுலது.

இந்ெ அட்டலரைில்னென்ரெஷமவுதகஶரஶக குமஷப்பிட்டு ற்தமஶன அட்டலரைில் தகஶள்னெல் தெய்தலண்டி தபஶனரர பற்மஷ லிலத்ரெ குமஷப்பிடுலது,

மூன்மொலது நிணயபடிலம்: ற்மஅட்டலரைில் இனந்து தபமப்படும் ெவுகரர நீக்கஷலிடுலது னென்மஶம் நஷரயபடிலஶகும்,

உ ொைம் :தஶத்ெம் தபமப்பட்ட தபஶனட்கரர லரகலஶரிஶக

பிரித்ெமஷப்பட்ட லிலங்கள் அட்டலரைக்கு தெரலற்மது ன்பெஶல் நீக்கஷலிடுலது னென்மஶலது நஷரய படிலஶகும்

ஷககுரமந்ெ னற்ெஷில் அெஷக ெஷமனுடன் ெவுகரர ரகலலதும் பஶரிப்பதும் ெவுெரத்ெஷன் அடிப்பரட தகஶட்பஶடஶகும், ெவுெரத்ெஷல் ததயகூமஷ னென்று

இல்பஶக்குெயஷன் நஷரயகரர பின்பற்மஶலிட்டஶல் பின்லனம் பிரறகள் ற்படுகஷன்மன,

1,உள்ரிணைந் பிணற,னெஷ ஆலைங்கரர ற்தமஶன அட்டலரைில் இரைக்கும்தபஶது நடப்ன அட்டலரைர அெற்தகற்மலஶறு தம்படுத்ெஶது லிட்டஶல் அெற்கு இரைஶன ஆலைங்கள் நடப்ன அட்டலரைில் கஶைப்படஶது, அெனஶல்

பிரறற்படுகஷன்மது

2,நீக்கு ல் பிணற ற்தமஶன அட்டலரைில் ற்கனதலஇனக்கும் ஆலைங்கரர நீக்கஷலிட்டு நடப்ன அட்டலரைில் அப்படித நீக்கஶல் லிட்டுலிடுலது, இெனஶல் தெஶடர்னரட அட்டலரைில் பிரறற்படுகஷன்மது,

3,நி ழ்நிணயபிணற தெஶடர்னரட எனஅட்டலரைில் ட்டும் அவ்லப்தபஶது ெவுகரர நஷகழ்நஷரய தெய்துலிட்டு ற்ம அட்டலரைகரர பரற ெவுகலடன் பஶரிப்பெஶல் இந்ெ லரகபிரறற்படுகஷன்மது,

Page 27: Ms Office Access 2007 in Tamil

27

ததயகண்ட பிரறகரர அல்யது குரமகரர ெலிர்த்து,நல்ய தெஶடர்னரட அட்டலரைர உனலஶக்குலதெ நல்யது,

தபஶதுலஶக அட்டலரைகரில் என்றுக்தகஶன்று தெஶடர்ன ற்படுத்துலரெ பின்லனஶறு னென்று லரககரஶக பிரிக்கயஶம்

1ன்றுக்க ொன்று.one-to-one: னெல்அட்டலரைின் உள்ர

எவ்தலஶன ஆலைனம் ற்தமஶன அட்டலரைின் எவ்தலஶன ஆலைத்ெஷற்கும் ஷகச்ெரிஶக தபஶனத்ெஶன தெஶடர்னடன் அரப்பது, தபனம்பஶலும் நரடனரமில் இவ்லஶறு இனக்கஶது,இது இல்பஶக்குெயஷன் லிெஷகலக்கு னைஶன தெயஶகும்

2.ன்றுக்குபயone – to- many: னெல் அட்டலரைின் ஆலைங்கள் பல்தலறு அட்டலரைகரின் பல்தலறு ஆலைங்கலடன் தலவ்தலறுலரகில் தெஶடர்ன ற்படுத்துலது

உ ொைொ : ஆெஷரிர் ஶைலர்கரின் உமரல இந்ெலரகக்கு

டுத்துகஶட்டஶக குமஷப்பிடயஶம்,தனனில் என லகுப்பரமில் என ஆெஷரிரின் கஸழ் பல்தலறு ஶைலர்கள் படிப்பஶர்கள் ஆனஶல் பயஶைலர்கலக்கு குமஷப்பிட்ட பஶடத்ெஷற்கு என ஆெஷரிர் ட்டும்ெஶன் இனப்பஶர்,

3.பயலற்மிற்கு பய many –to – many: பல்தலறுஅட்டலைகரில் இனக்கும் பல்தலறு ஆலைங்கள் தலறுபய அட்டலரைகரின் பல்தலறுஆலைங்கலடன் தெஶடர்ன தகஶண்டினத்ெல்

உ ொைொ : பனல இெழ்கள் பல்தலறு லஶெகர்கலடன் ெந்ெஶெஶர்¢

தெஶடர்ரபதபற்மஷனப்பது, என லஶெகர் பல்தலறு பனலஇெழ்கலடன் தெஶடர்னதகஶண்டினப்பது,

லறி டத்து ல்pass through எனஇரடநஷரயஅட்டலரைஶனது அென்

இனனமனம் பல்தலறு லரகஶன அட்டலைகலடன் தெஶடர்ன ற்படுத்ெஷ இனப்பது, உெஶைஶக: தகஶள்னெல் உத்ெஷவு அட்டலரைஶனது லஶடிக்ரகஶரர்கலடன் எனனமனம் றுனமம் பல்தலறுதபஶனட்கரின் லிலங்கலடன் தெஶடர்னதகஶண்டினப்பது,

ருங் ிணைப்புலி ி ள்

Page 28: Ms Office Access 2007 in Tamil

28

அட்டலரைகலக்கஷரடத இவ்லஶறு என்றுக்தகஶன்று தெஶடர்ன தகஶள்லம்தபஶது பின்லனம் எனங்கஷரைப்ன லிெஷகரர தகஶண்டினக்கும் அக்ெழஷல் இவ்லஶமஶன எனங்கஷரைப்னலிெஷகள் அட்டலைகலக்கஷரடத பின்பற்மப்பட்டு பஶரிக்கப்படுலெஶல் ெவுகள் இறப்தபதுஷல்யஶல் பஶதுகஶக்கப்படுகஷன்மன,

1,னென்ரெஷமவுதகஶரின் ெஷப்ன ப்தபஶதும் தலற்று(null)ெஷப்பஶக இனக்கஶது,

2.தெஶடர்னரட ஆலைஷல்யஶல் கஷரடலரிரெனேடன் பயபக்கங்கலரட அட்டலரைர இரைக்கனடிஶது,

3, தபற்தமஶர் அட்டலரைின் னென்ரெஷமவுதகஶரர நஷரைத்ெலஶறு ஶற்மஷரக்கனடிஶது அவ்லஶதம நீக்கம் தெய்வும் னடிஶது

பிள்ரரகரின் அட்டலரைர நீக்கம் தெய்ெபிமதக தபற்தமஶர் அட்டலரைின் னென்ரெஷமவுதகஶரர நீக்கம் தெய்னடினேம்

அட்டலை ளுக் ிணடவ க ொடர்ணப உருலொக் ி வற்வ ொள் ருங் ிணைப்ணப கசற்படுத்து ல்

1,அக்ெஸ் ெஶரத்ெஷன் தல்பகுெஷில் இனக்கும் database tools ன்ம ெஶலிர தெஶடுக்குக உடன் லிரினேம் database tools ெஶலி பட்ரடின்

show/hide ன்ம குழுலில் உள்ர Relationshipன்ம தபஶத்ெஶரன தெஶடுக்குக (படம்-1),

படம் -1

2,உடன் database tools ன்ம ெரயப்னடன் கூடி ெஶரம் design ன்ம

ெஶலிின் சூழ்நஷரய பட்ரடனேடன் கஶட்ெஷரிக்கும் இெஷல்

Page 29: Ms Office Access 2007 in Tamil

29

கூடுெயஶகshow table ன்ம உரஶடல் தபட்டி ெஷரில் தெஶன்றும் இந்ெதபட்டிில்table ன்ம ெஶலி (படம்-2)தெயஷல் இனக்கும்,

படம் -2

3,பின்னர் oneside அட்டலரைில் இனக்கும் னென்ரெஷமவுதகஶரர பிடித்து இழுத்துலந்து அடுத்துள்ர many sideஅட்டலரைின் ஏத்ெஷல் லிடுக,

4,தற்தகஶள் லிலத்ரெ அனுகுலெற்கு ற்மலஶறு குமஷப்பிடுக,

இெற்கஶக இதெ ெஶலிின் சூழ்நஷரய பட்ரடின் கனலிகள்(tools)

குழுலில் உள்ர Edit relation ship ன்ம தபஶத்ெஶரன தெஶடுக்குக,உடன் Edit relation ship ன்ம உரஶடல்தபட்டிதஶன்று ெஷரில் தெஶன்றும்,

இென் இடதுனமத்ெஷல் தெரலஶன அட்டலரைரனேம் அென் ஆலைத்ரெனேம் குமஷப்பிட்டு லயதுனமத்ெஷல்

தெஶடர்னற்படுத்ெலினம்னம் அட்டலரைரனேம் அென் ஆலைத்ரெனேம் குமஷப்பிடுக,பின்னர் create new ன்ம தபஶத்ெஶரன தெஶடுக்குக,

Relationship ன்பெஷல் one to one ,one to many ,many to many ஆகஷலற்மஷல் நஶம் லினம்னம் லரக உமரல குமஷப்பிடுக, பின்னர் edit relation ship ன்ம உரஶடல்தபட்டிில் (படம்-3)enforce referentital integerity ன்ம லஶய்ப்ரப தெரிவுதெய்க,அென் பின்னர் create ன்ம தபஶத்ெஶரன

தெஶடுக்கஷவுடன் என ச்ெரிக்ரக தெய்ெஷதபட்டிதஶன்று ெஷரில் தெஶன்றும்

Page 30: Ms Office Access 2007 in Tamil

30

Casecade update relationship ன்ம லஶய்ப்பிரன தெரிவுதெய்து jointype ன்ம தபஶத்ெஶரன தெஶடுக்குக, உடன் joint type property¢ ன்ம உரஶடல் தபட்டி தஶன்று ெஷரில் தெஶன்றும் ெஶக இனக்கஷன்ம இல்பில் தெரிவு தெய்ப்பட்டுள்ரரல ெலி ற்ம இன லஶய்ப்னகரில் தெரலஶனலற்ரமட்டும் தெரிவுதெய்து ok

தபஶத்ெஶரன தெஶடுக்குக,,

படம் -3

பின்னர் இதெ ெஶலிின் சூழ்நஷரய பட்ரடின் relationship ன்ம குழுலில் உள்ர relationship ன்ம தபஶத்ெஶரன தெஶடுக்கஷவுடன் அட்டலரைகரின் அரனத்து உமவுத்தெஶடர்னகலம் ெஷரில் பிரிெஷபயஷக்கும்

இதெ பட்ரடின்clear relationship ன்ம தபஶத்ெஶரன தெஶடுக்கஷவுடன்

அட்டலைகலக்கஷரடத உனலஶக்கஷினந்ெ உமவு நீக்கம் தெய்ப்பட்டு னடிவுக்கு லனம்,பின்னர் இதெ ெஶலி பட்ரடின் closeன்ம தபஶத்ெஶரன தெஶடுக்கஷனஶல் இந்ெ லடிரப்ன ெஶலிின் சூழ்நஷரய பட்ரடின் ெஷர னெடப்பட்டு இடம்சுட்டிஶனது

இல்னநஷரய Home ெஶலிின் பட்ரடக்கு தென்று பிரிெஷபயஷக்கச்தெய்னேம் ,

Page 31: Ms Office Access 2007 in Tamil

31

அக்சஸ்2007-4

லினொணல (Query)உருலொக்கு ல்

லினஶ query ன்மஶல் ன்ன? தெரலப்படும் லிலங்கரர அக்ெழஷன்

அட்டலரைகரியஷனந்து ெகலயஶக தபறுலெற்கு ழுப்பப்படும் லினஶரல தகஶரின அரறப்பர் இதுஷக ெஷக்கயஶக தெஶன்மஷனஶலும் ஷக ரிெஶனெஶகும். லினஶரல(Query) உனலஶக்கஷ இக்கஷவுடன் தலண்டிக் தகஶண்ட ெகலல்கள் உள்ர ஆலைங்கள் ெவுெஶரஶக

ெஷரில் பிரிெஷபயஷக்கச்தெய்னேம் இவ்லஶறு லினஶலிற்கஶக(Query)

தெரிவு தெய்ப்படும். ஆலைங்கரில் குழுரல Record Set ன அரறப்பர் தக்கஶர்டு தெட் ன்பது இக்கதந Dynamic குழுலஶன ஆலைஶகும் இது லிரிெஶள் தபஶன்று தநடு லரிரெ கஷரட லரிரெஶக எத ெத்ெஷல் பய லைங்கரர பிெஷபயஷக்க தெய்னேம். இெஷயஷனந்து Search, Filtler ஆகஷ லெெஷகரர பன்படுத்ெஷ தெரலஶன ெகலல்கரர ட்டும் லடிகட்டி தபம னடினேம்.

லினொலின் லண அக்ெழஷனுரட லினஶலின் பல்தலறு

லரகர தெஶகுத்து ஆறு பிரிவுகரஶக லரகப்படுத்ெப்பட்டுள்ரன.

1.க ரிவுகசய் ல்லினொ(Select) : இது அட்டலரைகரியஷனந்து தெரலஶன லிலங்கரர தெரிவுதெய்கஷன்மது. இது படிலம் ,

அமஷக்ரக ஆகஷலற்மஷற்கு பன்படுகஷமது.

கொத் லினொ(Total): இது தெரிவு தெய்ப்பட்ட லிலங்கரியஷனந்து Sum. Count ன்பன தபஶன்ம கைக்கஸடுகரர ெஶர் தெய் உெவுகஷமது.

கசயிலினொ(Action) னெஷஅட்டலரைர உனலஶக்கவும் அல்யது நடப்ன அட்டலரைியஷனந்து ெவுகரர நீக்குெல்,

நஷகழ்நஷரயபடுத்துெல், பின்தெர்த்ெல் ஆகஷ தெல்கரின் னெயம் ஶற்மஷரக்கஷமது.இது எத தெயஷ னெயம் பய ஆலைங்கரர ஶற்மஷரக்கஷன்மது.

குறுக்குத் ொலிலினொ(Cross tab) இது லிரிெஶள் தபஶன்று தநடுலரிரெ ,கஷரடலரிரெ ஆகஷலற்மஷன் ெரயப்பிற்கு ற்மலஶறு எட்டுதஶத்ெ லிலங்கரர ெனகஷன்மது.

Page 32: Ms Office Access 2007 in Tamil

32

ட்டணக் ப்பட்ட லினொ(SQL): இது Union , passthrough,Data definition

ஆகஷ னென்றுலரகில் லினஶரல ழுப்ப உெவுகஷன்மது,

ணயப்புஎண்லினொ (Top ( n ) )இது குமஷப்பிட்ட ண் அல்யது ெெலிெம் ஆலைங்கலக்கு லறங்குகஷன்மது.

லினொலின் ிமன்

இது தநகஷழ்வுென்ரனேள்ரது, நஶம் கற்பரன தெய்கஷன்மலஶறு ெகலல்கரர தய்நஷகஶக லறங்குகஷன்மது. அக்ெழஷன் லினஶ னெயம் பின்லனம் தெல்கரர தெய்யஶம்.

அட்லணைண க ரிவுகசய் ல்(Choose Table ): இென்னெயம் என்று அல்யது என்றுக்கு தற்பட்டஅட்டலரைர தெரிவு தெய்யஶம்

புயத் ிணன க ரிவுகசய் ல்(Choose Field ): இென்னெயம் அட்டலரைில் உள்ர னயங்கரர அவ்லஶதம தெரிவு தெய்யஶம்.

ஆலைங் ணர க ரிவுகசய் ல்(Choose Records ): இென்னெயம் குமஷப்பிட்ட லரரமக்குள் உள்ர ஆலைங்கரர தெரிவு தெய்யஶம்.

ஆலைங் ணர அடுக்கு ல்(Sort Records ): இது ஆலைங்கரர குமஷப்பிட்ட லரிரெப்படி அடுக்க உெவுகஷன்மது

ைக் ீடு ணர கசய் ல் (Perform Calculation) : இென்னெயம் அட்டலரைகரில் உள்ர ெவுகரில் கைக்கஸடு தெய்யஶம்.

அட்டலணைண உருலொக்கு ல் (Creat table ): இென்னெயம் னெஷ அட்டலரைர உனலஶக்கயஶம்

படிலம் அமிக்ண ணர உருலொக்கு ல் (Creat Form and report) :

இெஷயஷனந்து படிலம் அமஷக்ரககரர உனலஶக்கயஶம்.

லணபடத்ண உருலொக்கு ல் (Creat graph): இென்னெயம் லரபடங்கரர கூட உனலஶக்கயஶம்

Page 33: Ms Office Access 2007 in Tamil

33

துணனலினொணல உருலொக்கு ல் (Creat Sub query ): லினஶலின் அடிப்பரடில் துரை லினஶரல ழுப்பயஶம்

அட்டலணை ரில் ொறு ல்கசய் ல் (Make Change Table) : லினஶலின் னெயம் அட்டலரைகரில் தெரலஶனலஶறு ஶறுெல் தெய்து தகஶள்ரயஶம்.

லினொணல உருலொக்கு ல்:-

என அட்டலரைில் லினஶரல உனலஶக்குலெற்கஶக Creat ன்ம ெஶலி பட்ரடின் others group கஸழ் உள்ர Query desisn ன்ம தபஶத்ெஶரன தெஶடுக்குக. உடன் Query Designer ன்பது படம்-ல் உள்ரலஶறு இண்டு ெஶரங்கலடன் தெஶன்றும், இெஷல் உள்ர Show Table ன்பெஷல் தெரலஶன அட்டலரைர தெரிவு தெய்க. பின்னர் Add ன்ம தபஶத்ெஶரன தெஶடுக்குக. Close ன்ம தபஶத்ெஶரன தெஶடுக்குக Show

Table ன்ம உரஶடல்தபட்டிர னெடிலிடுக.

படம்-4-1

உடன் தெரிவு தெய்ெஅட்டலரைினுடர லினஶலின் லிண்தடஶ படம்-4-1-ல் உள்ரலஶறு தெஶன்றும். தலும் அட்டலரைர இரைக்க தலண்டும் தனில் சுட்டிின் லயது னமதபஶத்ெஶரன தெஶடுக்கஷவுடன் தெஶன்றும் குறுக்கு பட்டிில் Show Table ன்பரெ

Page 34: Ms Office Access 2007 in Tamil

34

தெஶடுக்கஷ இந்ெ உரஶடல் தபட்டிர தெஶன்ம தெய்து ததய கூமஷலஶறு தெரலஶன அட்டலரைர தெரிவு தெய்து தகஶள்க .

ெலமஶக தெரிவு தெய்துலிட்ட அட்டலரைர நீக்கம் தெய் சுட்டிின் லயது னமதபஶத்ெஶரன தெஶடுக்கஷவுடன் தெஶன்றும் குறுக்கு பட்டிில் ShDelet ன்பரெ தெரிவுதெய்து தெஶடுக்குக.

லினஶலடிலரப்ன(query design) அட்டலரைர கஶட்டு(show

table)உரஶடல் தபட்டி ஆகஷ இண்டு ெஶரங்கரர தகஶண்டது. லினஶலஶனஶல் ெஷனப்பப்படும் ஆலைங்கரர பிெஷபயஷக்க தெய்லது ெவுெஶள் கஶட்ெஷஶகும். இந்ெ லினஶலடிலரப்ன(query design)

ெஶரஶனது.தல்பகுெஷில் அட்டலரை /லினஶ உள்ரடீு பயகம்ன்

(2) கஸழ்பகுெஷில் டுத்துகஶட்டின் லினஶ (Query by Exzamble QBE)

லடிலரப்ன கட்டம் ன இண்டு பகுெஷகரர தகஶண்டது. தல்பகுெஷ லினஶ ழுப்ன லெற்கஶன அட்டலரைின் தஶத்ெ னயத்ெஷன் பட்டில்கள் ெஶரஶக கஶட்ெஷரிக்கும் இென் ஏத்ரெ இடம்சுட்டிஶல் தெரிவுதெய்து சுட்டிர பிடித்து இழுத்து தென்று

தெரலஶனலஶறு உனலத்ரெ தபரிெஶகதலஶ ெஷமஷெஶகதலஶ தெய்யஶம். கஸழ்பகுெஷில் Q B Eல் ெனித்ெனி னயங்கரின் லிலம்,

நஷபந்ெரன ஆகஷரல அடங்கஷது. இந்ெ இண்டு பகுெஷக்கும் இரடில் பிரிப்பஶன் (Seperator) னும் தகஶடு உள்ரது. இெரன

பிடித்து இழுத்து தெல்லென்னெயம் இரலகரின் அரரல ஶற்மம் தெய்யஶம். F6 லிரெர ெட்டுலென் னெயம் இந்ெ இன பகுெஷகரிலும் இடம்சுட்டிர ஶற்மம் தெய்யஶம். தல் பகுெஷில் உள்ர அட்டலரைகரின் னயங்கரர இடம்சுட்டிஶல் தெரிவுதெய்து சுட்டிர பிடித்து இழுத்து லந்து கஸழ்பகுெஷ Q B E ில்லிடுலென் னெயம் உனலஶக்கயஶம்.

ததய கூமஷலஶறு லினஶலடிலரப்ன ெஶரம் உனலஶனவுடன்

Design ெஶலி ன்ம சூழ்நஷரய பட்டி ெஷரில் ெஶனஶகதல இல்பஶக உனலஶகஷ கஶட்ெஷரிக்கும்.

இெஷல் பின்லனம் தபஶத்ெஶன்கள் உள்ரன.

Page 35: Ms Office Access 2007 in Tamil

35

ொட்சி(View ): ெவுெஶள் லடிலரப்ன ஆகஷ இண்டு கஶட்ெஷக்கலக்கும் ஶறுலெற்கஶன லஶய்ப்னகள் உள்ர தபஶத்ெஶன்கரர தகஶண்டது.

வசிக் (Save ): ெஷக்கயஶன லினஶரல உனலஶக்கஷடும்தபஶது தெஷக்க உெவுகஷன்மது.

லினொக் ரின்லண Make Table Append update Cross Tab தபஶன்ம நஶம் லினம்பி லரகில் லினஶக்கரர இது உனலஶக்கஷட உெவுகஷன்மது.

இக்கு ல் (Run) : உனலஶக்கும் லினஶரல ெஷரில் அரறக்க உெவுகஷன்மது.

அட்டலணைண ொட்சிொக்கு ல்(Show table ):லினஶெஶரத்ெஷல்

அட்டலரைகரர தெர்ப்பெற்கு உெலிடும் Show Table ன்ம

உரஶடல்தபட்டிர உனலஶக்கஷட இது உெவுகஷன்மது ீெஷ தபஶத்ெஶன்கள் தலும் ெஷமந்ெ லினஶக்கரர உனலஶக்கஷடவும் இென் உள்ரடக்கங்கரர அச்ெஷடவும் பண்பில்ன ெஶரர பிெஷபயஷக்க தெய்வும் பன்படுகஷன்மன.

சொ ொன நிபந் ணனண உள்ரடீுகசய் ல்:-

லினஶலின்ெஶரத்ெஷல் Show table ன்ம உரஶடல்தபட்டிின்னெயம் தெனும் அட்டலரைர தகஶண்டு லனக

இந்ெ அட்டலரைின் உள்ரடக்கங்கரியஷனந்து தெரலஶன னயங்கரர சுட்டிர இனனரம தெஶடுக்குலென் னெயம் அல்யது இடம்சுட்டிர ரலத்து பிடித்து இழுத்து Q B E கட்டத்ெஷற்கு தகஶண்டுதென்று லிடுலலென் னெயம் தெர்த்ெஷடுக.

Q B E ெஶரத்ெஷன் னயங்கரில் Criteria Cell பகுெஷில் Both ன

உள்ரடீுதெய்க. அவ்லஶதம ற்ம தண்ைரமகரில் 1-3-2008,

ன்மலஶறு உள்ரடீுதெய்க.

இந்ெலினஶரல Run ன்ம தபஶத்ெஶரன தெஶடுக்கஷ இக்கஷபஶர்க்கவும்.

லினொலின் ஆலைத்ண அச்சிட்டு கபறு ல்:

Page 36: Ms Office Access 2007 in Tamil

36

ததய உனலஶக்கஷ லினஶரல ெவுெஶள் கஶட்ெஷஶக கஶண்பெற்கஶக பட்டிில் உள்ர இெற்கஶன தபஶத்ெஶரன தெஶடுக்கஷ ெஷரில் உனலஶக்குக .பட்டிில் Print ன்ம தபஶத்ெஶரன தெஶடுக்குக.

உடன் தெஶன்றும் Print ன்ம உரஶடல்தபட்டிில் தெரலஶன லஶய்ப்னகரர தெரிவு தெய்து. ok ன்ம தபஶத்ெஶரன தெஶடுக்குக., உடன் ெவுெஶள்கஶட்ெஷ அச்ெஷடபட்டு லிடும்.

ன்றுக்கு வற்பட்ட அட்டலணை ணர லினொலில் க ொண்டுலரு ல்

Creat ன்ம ெஶலிின் பட்ரடில் உள்ர Query Design ன்ம தபஶத்ெஶரன தெஶடுக்குக.

Show table ன்ம உரஶடல்தபட்டிில் உள்ர அட்டலரைகரின் தபர்கரர தெரிவு தெய்து சுட்டிின் லயதுனமதபஶத்ெஶரன இனனரம தெஶடுக்குக.

Show table ன்ம உரஶடல் தபட்டிில் உள்ர Close ன்ம

தபஶத்ெஶரன தெஶடுக்குக.

நஶம் தெரிவு தெய்ெ அட்டலரைகள் லரிரெகள் லினஶலடிலரப்ன ெஶரத்ெஷல் இனக்கும். உடன் அட்டலரைகரின் தபஶதுலஶன தபர்,

ெவுகரிந் லரக, இரலகரில் என்று னென்ரெஷமவுதகஶரஶக இனந்ெஶல் அக்ெஸ் 2007 ஆனது ெஶனஶகதல அரறகலக்கஷரட

இரைப்ன தகஶடுகரர உனலஶக்கஷ தகஶள்லம்

ெவுெரத்ெஷரனலடிலரக்கும்தபஶது அட்டலரைகலக்கு இரடத இரைப்ரப உனலஶக்கயஶம்

ததய கூமஷலஶறு நஷரயில் அக்ெழஶனது இரைப்ரப ெஶனஶகதல உனலஶக்கஷக்தகஶள்லம் அல்யது லினஶரல உனலஶக்கும்தபஶதும் இரைப்ரப உனலஶக்கயஶம்

அட்டலரைகலக்கஷரடத என்றுக்தகஶன்று இரைப்ரப பின்லனம் னென்றுலறஷகரில் ற்படுத்ெனடினேம் இந்ெ இரைப்னகள் (joint)

பின்லனம் லரககரர தகஶண்டது

Page 37: Ms Office Access 2007 in Tamil

37

ெஇணைப்பு அல்யது உள்புமஇணைப்பு Equl jointinner joint:

இரைப்பி லுள்ர இண்டு அட்டலரைகரின் அரனத்து ஆலைங்கலம்¢ எத ெஷப்னரடெஶகஇனக்கும்

லயதுகலரிப்புமஇணைப்பு Outer joint Right: என அட்டலரைின் அரனத்து ஆலைங்கலம் அடுத்ெ அட்டலரைின் எத ஆலைத்துடன் இரைந்ெஷனப்பது.

இடதுகலரிப்புமஇணைப்புOuter joint Left : ததய கூமஷ Outer joint

Right க்கு இது றுெரயஶகும். என அட்டலரைில் உள்ர என

ஆலைத்துடன் ற்ம அட்டலரைின் அரனத்து ஆலைங்கலம் தபஶனத்ெஶக இரைந்ெஷனப்பது.

Cartision product இண்டு அட்டலரைகரர இரைக்கும்தபஶது

அரலகலக்கு இரடத உமலின் இரைப்ரப ற்படுத்ெஶெ நஷரயில் னெல்அட்டலரைின் னெல் ஆலைஶனது அடுத்ெ அட்டலரைின் அரனத்து ஆலைங்கலடன்

இரைக்கப்பட்டினக்கும் அவ்லஶதம ற்ம ஆலைங்கள் எவ்தலஶன்றுடனும் அடுத்ெ அட்டலரைின் அரனத்து ஆலைங்கரரனேம் இரைப்பது இந்ெ லரகஇரைப்பஶகும்

அட்டலரைகலக்கஷரடத உள்ர இெனுரட இரைப்னதகஶட்ரட நீக்குலெற்கு அென்ீது இடம்சுட்டிர ரலத்து லயதுனமம்

தெஶடுக்குக உடன் தெஶன்றும் குறுக்கு லறஷபட்டிில் Delet ன்ம தபஶத்ெஶரன தெஶடுக்கஷ நீக்கஷலிடுக

ததய கூமஷலஶறு தெஶன்றும் குறுக்குலறஷபட்டிில் Joint properties

ன்பரெ தெஶடுக்குக உடன் படம்-4-2-ல் உள்ரலஶறு தெஶன்றும் Joint

properties ெஷரில் only include rows where Joined Field From Both table are equl (

இல்ன நஷரயில் இது தெரிவு தெய்ப்பட்டினக்கும்) ன்பன தபஶன்ம னென்று லஶய்ப்னகள் உள்ரன.

Page 38: Ms Office Access 2007 in Tamil

38

படம்-4-2-

அக்சஸ்2007 -5-லினொலில் கசற்குமி ,

கலரிப்பொடுஆ ிலற்மின் பன்

தெற்குமஷ , தலரிப்பஶடு ஆகஷலற்ரம பன்படுத்ெஷ கைக்கஸடு தெய்து ெகலல்கரர தபறுலது,ெஷப்னகரர எப்படீுதெய்லது,

பல்தலறு லடிலரப்பில் ெஷப்னகரர பிரிெஷபயஷக்கச் தெய்லது ஆகஷலற்மஷன் னெயம் என லினஶரல உனலஶக்கஷ பன்படுத்ெனடினேம்

இந்நஷரயில் தெற்குமஷ(Operator) ன்மஶல் ன்ன? ன்ம தகள்லி ழும்,

ண்கரர கூட்டுெல், கறஷத்ெல், தபனக்குெல், லகுத்ெல் தபஶன்ம கைக்கஸடு தெல்கரர தெய்ெல், ெஷப்னகரர எப்படீு தெய்ெல்,ழுத்துகரர ெஶக தெஶகுத்ெல், ெவுகரர லடிலரப்ன தெய்ெல் ன்பன தபஶன்ம பைிகரர தெய் உெலிடும் குமஷடீுகரரத தெற்குமஷ ன்பர்,

Page 39: Ms Office Access 2007 in Tamil

39

இந்ெ தெற்குமஷகலம் இெதபஶனட்கலம் தெர்ந்ெரெத தலரிப்பஶடு (Express) ன்பர்,

இந்ெ தெற்குமஷகள் பயலரகஶகவுள்ரன,அரல

கைக்கஸடுகலக்கு உெலிடும் +,-,/,*, ன்பனதபஶன்மரல கைிெ தெற்குமஷகள் ஆகும்,

உமவுகரர குமஷப்பிடுலெற்கு உெலிடும் =,<,>,=>,<= ன்பன தபஶன்மரல உமவு தெற்குமஷகள் ஆகும்,

ழுத்துகரில் பன்படுத்ெப்படும் &, ? ன்பன தபஶன்மரல உர தெற்குமஷகள் ஆகும்,

ெனக்கங்கரர குமஷப்பிட உெலிடும் or,not,and ன்பன தபஶன்மரல ெனக்க தெற்குமஷகள் ஆகும்

இலற்மஷற்குள் அடங்கஶெரலகதர இெ தெற்குமஷகள் ஆகும்,

இந்ெ தெற்குமஷகரின் னன்னுரிர லரிரெ பின்லனஶறு

னெயஷல் கைிெதெற்குமஷ,பின்னர் ெனக்க தெற்குமஷ ன்மலஶறு லரிரெக்கஷஶக அரனேம்,

பல்தலறுநஷபந்ெரனரர குமஷப்பிடுலெற்கும், ெஷக்கயஶன லினஶரல உனலஶக்குலெற்கும் இந்ெ தெற்குமஷகள் தபரிதும் உெலினரிகஷன்மன,

என்றுக்தகஶன்று தபஶனத்ெற்ம ெஷப்னகரர குமஷப்பெற்கு Notஅல்யது

<>ஆகஷ தெற்குமஷகள் லினஶலின் தலரிப்பஶடுகலக்கு னன்பகுெஷில் பன்படுத்ெப் படுகஷன்மன,

இந்ெ தெற்குமஷகரர பன்படுத்துலெற்கஶன தெல்னரம பின்லனஶறு

1,னெயஷல் லடிலரப்ன கஶட்ெஷத்ெஷரில் னெஷ லினஶரல ெஷமந்துதகஶள்க,அெஷல் tbl contacts , tbl salesஆகஷ இண்டு அட்டலரைகரர தகஶண்டுலந்து தெர்த்ெஷடுக,

Page 40: Ms Office Access 2007 in Tamil

40

2, பின்னர் tbl contacts ன்ம அட்டலரைியஷனந்து last name, first

name,state ஆகஷ னயங்கரர QBEில் தெர்த்ெஷடுக

3, இென்பின்னர்QBEில் state ன்பென்கஸழ் உள்ர criteria ன்பரெ தெரிவுதெய்து தெஶடுக்குக,

4, பின்னர்இதெ னயத்ெஷல் TN ன ெட்டச்சு தெய்க,

உடன் TN ன்பென் னன்னமனம் பின்னமனம் அக்ெஸ் ஆனது ெஶனஶகதல தற்தகஶள் குமஷர (படம்-1) உனலஶக்கஷலிடும்,

படம்-1

எண் ளுடன் கூடி நிபந் ணனண உள்ரடீுகசய் ல்

1, னெயஷல் லடிலரப்ன கஶட்ெஷத்ெஷரில் னெஷ லினஶரல ெஷமந்துதகஶள்க,அெஷல் tbl product , tbl salesஆகஷ இண்டு அட்டலரைகரர தகஶண்டுலந்து தெர்த்ெஷடுக,

2.பின்னர் priceன்ம னயத்ரெ tbl sales ன்ம அட்டலரைியஷனந்தும்

description , category ஆகஷ னயங்கரர tbl product ன்ம அட்டலரைியஷனந்தும் தகஶண்டுலந்து QBEில் தெர்த்ெஷடுக

3, அென்பின்னர் QBEில் Priceன்பென்கஸழ்உள்ர sort ன்பரெ தெரிவுதெய்து தெஶடுக்குக,

Page 41: Ms Office Access 2007 in Tamil

41

4,உடன் தெஶன்றும் நஷபந்ெரனெஷரில் Ascending ன்பரெ கஸறஷமங்கு பட்டியஷயஷனந்து தெரிவு தெய்க,

5,பின்னர் QBEில் Price ன்பென்கஸழ் உள்ர criteria ன்பரெ தெரிவுதெய்து தெஶடுக்குக,

6, அென்பின்னர் அெஷல் <10000 ன ெட்டச்சுதெய்க (படம்-2), உடன் னொபஶய் 10000 க்கு தல் உள்ரலற்ரம ட்டும் பட்டியஷடும்,

படம்-

2

OR கசற்குமிண ரு புயத் ில் பய ிப்பு ணர குமிப்பிடுல ற்கு பன்படுத்து ல்

1, னெயஷல் லடிலரப்ன கஶட்ெஷத்ெஷரில் னெஷ லினஶரல ெஷமந்துதகஶள்க,அெஷல் tbl product , tbl salesஆகஷ இண்டு அட்டலரைகரர தகஶண்டுலந்து தெர்த்ெஷடுக,

2, பின்னர் tbl contacts ன்ம அட்டலரைியஷனந்து last name, first

name,state ஆகஷ னயங்கரரனேம், tbl sales ன்ம அட்டலரைியஷனந்து Sale date ன்ம னயத்ரெனேம் தகஶண்டுலந்து

QBEில் தெர்த்ெஷடுக.

Page 42: Ms Office Access 2007 in Tamil

42

3, அென்பின்னர் QBEில் state ன்பென்கஸழ்உள்ர sort ன்பரெ தெரிவுதெய்து தெஶடுக்குக,

4,உடன்தெஶன்றும் கஸறஷமங்கு பட்டியஷயஷனந்து Ascending ன்பரெ தெரிவுதெய்து தெஶடுக்குக.

5, ீண்டும் QBEில் state ன்பென்கஸழ்உள்ர criteria ன்பரெ தெரிவுதெய்து தெஶடுக்குக,

6,பின்னர்TN,AP ன ெட்டச்சு தெய்க, உடன் QBE படம்-3-ல் உள்ரலஶறு இனக்கும்,

படம்-3

கலற்று ிப்ணப வ டு ல்

1, னெயஷல் லடிலரப்ன கஶட்ெஷத்ெஷரில் னெஷ லினஶரல ெஷமந்துதகஶள்க,அெஷல் tbl product , tbl salesஆகஷ இண்டு அட்டலரைகரர தகஶண்டுலந்து தெர்த்ெஷடுக,

2, பின்னர் tbl contacts ன்ம அட்டலரைியஷனந்து last name, first name

ஆகஷ னயங்கரரனேம், tbl sales ன்ம அட்டலரைியஷனந்து Sale

dateன்ம னயத்ரெனேம் தகஶண்டுலந்து QBEில் தெர்த்ெஷடுக.

3, இென்பின்னர்QBEில் Sale date ன்பென்கஸழ் உள்ர criteria ன்பரெ தெரிவுதெய்து தெஶடுக்குக

Page 43: Ms Office Access 2007 in Tamil

43

4, அெஷல் is null ன ெட்டச்சு தெய்க,இென் QBE படம்-4-ல் உள்ரலஶறு இனக்கும்,

படம்-4

And என்ம கசற்குமிணபுயங் ளுக் ிணடவ நிபந் ணனண குமிப்பிடுல ற்கு

கசய்முணம பிற்சி:

1 னெயஷல்,லடிலரப்ன கஶட்ெஷத்ெஷரில் னெஷ லினஶரல ெஷமந்துதகஶள்க,அெஷல் tbl product,tbl product , tbl salesஆகஷ னென்று அட்டலரைகரர தகஶண்டுலந்து தெர்த்ெஷடுக,

2, பின்னர்tbl contacts ன்ம அட்டலரைியஷனந்து last name, first name

ஆகஷ னயங்கரரனேம்,description ன்ம னயத்ரெ tbl product ன்ம அட்டலரைியஷனந்தும் தகஶண்டுலந்து QBEில் தெர்க்கவும்

3, இென்பின்னர்QBEில் state ன்பென்கஸழ்உள்ர sort ன்பரெ தெரிவுதெய்து தெஶடுக்குக,

4,அெஷல் KLன ெட்டச்சு தெய்க,

Page 44: Ms Office Access 2007 in Tamil

44

5, பின்னர் Query by Example(QBE)ில் description ன்பென்கஸழ் உள்ர criteria

ன்பரெ தெரிவுதெய்து தெஶடுக்குக,

6. இென்பின்னர்savy ன்பது தபஶன்று ெட்டச்சு தெய்க,

ைக் ீடு புயத்ண லினொலில் உருலொக்கு ல்

1, னெயஷல் லடிலரப்ன கஶட்ெஷத்ெஷரில் னெஷ லினஶரல ெஷமந்துதகஶள்க,அெஷல் tbl product,tbl product , tbl salesஆகஷ னென்று அட்டலரைகரர தகஶண்டுலந்து தெர்த்ெஷடுக,

2, பின்னர் tbl contacts ன்ம அட்டலரைியஷனந்து last name, first name

ஆகஷ னயங்கரரனேம், price,discount price ஆகஷ னயங்கரர tbl sales

ன்ம அட்டலரைியஷனந்தும் தகஶண்டுலந்து QBEில் தெர்த்ெஷடுக

3, இெஷல் (QBEில் )கஶயஷஶன கரடெஷ தெல்ரய தெரிவுதெய்து தெஶடுக்குக

4,அெஷல் dicountamt: [tblsales].[price]*[tblesales].[discountpercent]ன ெட்டச்சு தெய்து (படம்-5) தலறு தெல்ரய தெரிவுதெய்து தெஶடுக்குக, இந்ெ லினஶரல இக்குக உடன் ெஷரில்கறஷவுத்தெஶரக() ெரிஶக கைக்கஷட்டு பிரிெஷபயஷக்கதெய்னேம்,

படம்-5

அக்சஸ்-2007 -6- வுத் ொள்

Page 45: Ms Office Access 2007 in Tamil

45

ெவுத்ெஶள் கஶட்ெஷர பன்படுத்ெஷ அக்ெழஷல் ரலத்ெஷனக்கும் ெவுகரர ெஷரில் பிெஷபயஷக்கச்தெய்யஶம்(படம்-6-1).

படம்-6-1

அக்ெழஷன் ெவுத்ெஶள் ன்பது க்தெல்யஷன் லிரிெஶரின் தெஶற்மம்

தபஶன்மதெஶகும். இெஷல் எவ்தலஶன தநடுலரிரெனேம் (column ) என னயஶகும் எவ்தலஶன கஷரடலரிரடனேம் (Row)என ஆலைஶகும் ,

1, இென் தல் பகுெஷில் இனப்பது ரக்தஶ ெஶப்ட் அக்ெஸ்-2007

ற்றும் ெவுெரதகஶப்பின் தபனடன் கூடி ெரயப்னபட்ரடஶகும்,

2,இென் இடதுனமம் இனப்பது ரக்தஶ ெஶப்ட் ஆபிஸ் தபஶத்ெஶன் ஆகும்.

3,அெற்கடுத்ெஶக இனப்பது லிரவுஅனுகுெல்கனலிபட்ரடஶகும்,

4,ெரயப்னபட்ரடின் கஸழ்பகுெஷில்இல்ன நஷரயில் Home னும் ெரயப்னடன் கூடி ெஶலிபட்டிஶகும்.

5,ெஷரின் ரத்ெஷல் இடதுனமம் இனப்பது லறஷகஶட்டிடும் பயகஶகும். இது ஆலைத்ரெ ெஷமப்பெற்கஶன லறஷரகஶட்டுகஷன்மது.

6,ரத்ெஷல் லயதுனமம் இனப்பதெ ெவுத்ெஶள் லிண்தடஶலஶகும்.

Page 46: Ms Office Access 2007 in Tamil

46

7,கஸழ்பகுெஷில் ெவுத்ெஶரர எட்டிலஶறு இனப்பது லறஷகஶட்டிடும்

தபஶத்ெஶனும், தெடிடும் தபட்டினேம் தெர்ந்ெெஶகும்.இென்னெயம் குமஷப்பிட்ட ஆலைத்ரத் பிெஷபயஷக்க தெய்வும் குமஷப்பிட்ட ஆலைத்ெஷன் ெவுத்ெஶரர பஶர்ரலிடவும் னடினேம்.

8,இெற்கும் கஸழ் பகுெஷில் இனப்பது நஷரயபட்ரடஶகும்.

9,இென் லயதுனமம் ஏம் இனப்பது கஶட்ெஷக்கஶன குறுக்குலறஷ தபஶத்ெஶனஶகும்.

ெவு ெஶரின் லயதுனமம் எம் இனப்பது உனள்பட்ரடஶகும். இெஷலுள்ர நகனம்தபட்டிர பிடித்து நகர்த்ெஷ தென்று ெவுத்ெஶரில் நஶம் லினம்னம் ஆலைம் இனக்கும் இடத்ெஷற்கு தென்று பஶர்ரலிடயஶம்.

ெவுத்ெஶரில் லறஷகஶட்டுெல்

ல.ண் லிலம் தெரலஶன லிரெகள்

அடுத்ெ னயத்ரெகஶை Tabஅல்யது

னந்ரெ னயத்ரெகஶை Shift + Tab அல்யது

நடப்ன ஆலைத்ெஷன் னெல் னயத்ரெகஶை

Home

நடப்ன ஆலைத்ெஷன் கரடெஷ னயத்ரெ கஶை

End

னெல் ஆலைத்ெஷன் னெல் னயத்ரெ கஶை

Ctrl + Home

கரடெஷ ஆலைத்ெஷன் கரடெஷ னயத்ரெ கஶை

Ctrl + End

எனபக்கம் ததய தெல்ய Page up

எனபக்கம் கஸதற தெல்ய Page down

ெவுத்ெஶரில் இல்ன நஷரயில் Home னும் ெஶலிின் பட்டிெஶன் பிெஷபயஷக்கும்.இெஷல் உள்ர கட்டரரகரின் குழுக்கள் பின்லனஶறு

Page 47: Ms Office Access 2007 in Tamil

47

1. View: இென் கஸழ் Data sheet view,Pivot table view, Pivot chart view, Design

view ஆகஷ நஶன்கு லரகஶன கஶட்ெஷகரர கஶணுலெற்கஶன தபஶத்ெஶன்கள் உள்ரன. இந்ெ view ன்ம தபஶத்ெஶனில் உள்ர கஸழ்தநஶக்கு அம்னக்குமஷர தெரிவுதெய்து தெஶடுக்குக,உடன் லிரினேம் பட்டிில் தெரலஶன கட்டரரர தெரிவு தெய்து தகஶள்க.

2. Clib board: இென் கஸழ் cut, copy ற்றும் paste ஆகஷ கட்டரரகள்

உள்ரன. இரலகள் ம்ஸ்தலர்டு ,ம்ஸ்க்தெல் ஆகஷலற்மஷல் உள்ரரல தபஶன்மதெ, எட்டுக (Paste) னும் கட்டரரில் ட்டும் கஸழ் தநஶக்கு அம்னக்குமஷர தெரிவு தெய்ெஶல் Paste ,Paste special,Paste

append ஆகஷ னென்று லஶய்ப்னகலடன் ெஷறுபட்டில் என்று லிரினேம்.இெஷல் உள்ர Paste, Paste special ஆகஷ இண்டும் ற்ம பன்பஶடுகரில் உள்ர லஶய்ப்னகரர தபஶன்மதெ.ஆனஶல் Paste append

ட்டும் ெவு ெஶரின் இதெ கட்டரப்பில் னெஷ ஆலைத்ரெ எட்டுகஷன்மது.

இென் கஸழ் பகுெஷில் உள்ர லிரலஶனநஷறுலி(quick launch)

ன்ம தபஶத்ெஶன் ஆனது,இந்ெ கட்டரரகரர தெல்படுத்துலெற்கஶன உரஶடல் தபட்டிர ெஷரில் பிெஷபயஷக்க தெய் பன்படுகஷன்மது.

3.Font:ெவுத்ெஶள் உள்ர ழுத்துனலின் அரவு, லரக, தெஶற்மம்,

லண்ைம் தபஶன்மரலகரர ஶறுெல் தெய் அனுெஷக்கஷன்மது.இது இடதுனமம், லயதுனமம், ரம் ஆகஷஇடங்கரில் என்மஷல் ெவுகரர அரத்ெஷடவும் உெவுகஷன்மது. தலும் இது ெவுத்ெஶரில் கட்டங்கள் தெஶன்மவும் ரமவும் தெய் அனுெஷக்கஷன்மது. அதுட்டுல்யஶது என்றுலிட்டு எனதநடுலரிரெ அல்யது கஷரடலரிரெில் இெரன தெல்படுத்தும்படி தெய்யஶம்.

4.Rich Text: இது னயத்ரெ லடிலரப்ன தெய்து ெவுகரர உள்ரடீு தெய் உெவுகஷன்மது. சுட்டும்லரிரெ அல்யது லரிரெ ண்கரர உனலஶக்கவும் பன்படுகஷன்மது. குமஷப்பிட்ட ெவுகரர தெரிவு தெய்து. அரலகரர ட்டும் ஶறுெல் தெய்வும் பன்படுகஷன்மது.

Page 48: Ms Office Access 2007 in Tamil

48

5Record:இதுெவுத்ெஶரில் னெஷ ஆலைத்ரெ உனலஶக்கவும், நீக்கவும்

தெர்க்கவும் தெஷக்கவும் அனுெஷக்கஷன்மது. தலும் இது தஶத்ெ ண்ைிக்ரகர கஶைவும், ழுத்து பிரறர ெரி தெய்வும்,

நஷரயஶக நஷறுத்ெவும் ரமத்து ரலக்கவு, உத்ரெனேம் அகயத்ரெனேம் ஶற்மஷரக்கவும் பன்படுகஷன்மது.

6.Sort & Filter: இது நஶம் உள்ரடீு தெய்னேம் கட்டுப்பஶடுகலக்கு ற்ப ெவுகரர அடுக்கஷ ரலக்கவும் ,லடிகட்டி பட்டியஶக ெஷரில்

கஶண்பிக்கவும் பன்படுகஷன்மது.

7.Find: இது ெவுத்ெஶரில் நஶம் குமஷப்பிடும் ெரல தெடிகண்டுபிடிக்கவும் பின்னர் நஶம்லினம்பிலஶறு ஶறுெல் தெய்வும் பன்படுகஷன்மது.

ெவுத்ெஶரில் உள்ர ெஷப்னகரர ஶறுெல் தெய்னேம் தெஶறஷல் தட்ப அட்டலரை-6-1

ல.ண் தெரலஶன தெல் தெரலஶன லிரெகள்

னயத்ெஷற்குள் இடம்சுட்டி நகனலெற்கு ,

← லயது ற்றும் இடது தநஶக்கு அம்னக்குமஷர அழுத்துக

னயத்ெஷற்குள் ெஷப்ரப உள்ரிரைக்க

தெரலஶன னயத்ெஷல் இடம் சுட்டிர ரலத்து னெஷ ெரல ெட்டச்சு தெய்க.

னழு னயத்ரெனேம் தெரிவு தெய்

னயத்ெஷன்ீது இடம்சுட்டிர ரலத்து F2 லிரெர அழுத்துக.

நடப்ன ெஷப்பிற்கு பெஷயஶக னெஷ ெஷப்பிரன உள்ரிரைக்க அல்யது ஶற்மம் தெய்

தலண்டி ெஷப்ன னழுலரெனேம் னெயஷல் தெரிவுதெய்து தகஶண்டு னெஷ ெஷப்பிரன ெட்டச்சு தெய்க,

னயத்ெஷற்குள் னந்ரெ னயத்ெஷன் ெஷப்ரப ஶற்மஷரத்ெஷட

Ctrl+ ‟ எற்ரம தற்தகஶள்குமஷர தெர்த்து அழுத்துக

நடப்ன ெஷப்னடன் இல்ன ெஷப்ரப உள்ரிரைக்க

Ctrl+ Alt+ இரடதலரிபட்ரட ஆகஷ னென்று லிரெகரர தெர்த்து அழுத்துக,

Page 49: Ms Office Access 2007 in Tamil

49

உர அல்யது பத்ெஷ னயத்ெஷல் லரிர உள்ரிரைக்க

Ctrl+ Enter ஆகஷ இண்டு லிரெகரர தெர்த்து அழுத்துக,

நடப்ன ஆலைத்ரெ தெஷக்க

shift+ Enter ஆகஷ இண்டு லிரெகரர தெர்த்து அழுத்துக,

அல்யது அடுத்ெ ஆலைத்ெஷற்கு இடம்சுட்டிர நகர்த்துக,

நடப்ன தெெஷர உள்ரிரைக்க

Ctrl + ; (அரப்னள்ரி) ஆகஷ இண்டு லிரெகரர தெர்த்து அழுத்துக

நடப்ன தநத்ரெ உள்ரிரைக்க

Ctrl + : (னக்கஶல்னள்ரி) ஆகஷ இண்டு லிரெகரர தெர்த்து அழுத்துக

நடப்ன ஆலைத்ரெ தெர்க்க Ctrl + (கூட்டல் குமஷ) ஆகஷ இண்டு லிரெகரர தெர்த்து அழுத்துக

நடப்ன ஆலைத்ரெ நீக்கஷட Ctrl + – (கறஷத்ெல் குமஷ)ஆகஷ இண்டு லிரெகரர தெர்த்து அழுத்துக

தெர்வுதெய்தபட்டிஅல்யது லஶய்ப்ன தபஶத்ெஶனின் ெஷப்ரப இனநஷரயஶக ஶற்றுலெற்கு

இரடதலரி பட்ரடர அழுத்துக

நடப்ன னயத்ெஷல் னன் தெய்ெரெ நீக்கஷட

Escஅல்யது Undo

தபஶத்ெஶரனஎனனரம அழுத்துக

நடப்ன ஆலைத்ெஷல் னன் தெய்ெரெ நீக்கஷட

Esc அல்யது Undo

தபஶத்ெஶரனஇனனரம அழுத்துக

பின்லனம் னயத்ெஷற்குள் இனக்கும் ெவுகரர ட்டும் ஶற்மஷரத்ெஷட னடிஶது.

Page 50: Ms Office Access 2007 in Tamil

50

Auto field: அடுத்ெடுத்ெனெஷ ஆலைத்ரெஉனலஶக்கஷடும் தபஶது இது ெஶனகதல உனலஶகும் இந்ெ னயத்ெஷன் ண்கரர ஶறுெல் தெய் னடிஶது.

Calculated field: படிலங்கரிலும் லினஶக்கரிலும் உனலஶகஷன்ம

கைக்கஷடப்பட்ட ெஷப்ரப ஶற்மம் தெய்னடிஶது. தனனில் இந்ெ ெஷப்ன அட்டலரைில் இனக்கஶது.

Locked or Disabled: குமஷப்பிட்ட னயங்கரில் ஶற்மம் தெய்லரெ ெலிர்த்ெஷடுஶறு அரத்ெஷனந்ெஶல் ஶற்மம் தெய் னடிஶது .

Field in multiple locked records:தலறு பனஶரஶல் னட்டிினக்கும் ஆலைங்கரில் உள்ர ெவுகரர ஶறுெல் தெய் னடிஶது.

பு ி ஆலைத்ண வசர்த் ல்:-

இெற்தகன ஶரஶன லறஷகள் இனந்ெஶலும் பின்லனபரல தபஶதுலஶன லறஷ னரமகள் ஆகும்.

1) ெவு ெஶரின்கரடெஷ லரிரெில் X ன்மக் குமஷனேடன் இனக்குஷடத்ரெ தெரிவுதெய்து தெஶடுக்குெல் தெய்லது.

2 லறஷகஶட்டிடும் தபஶத்ெஶனில் னெஷ ஆலைம்(New record) ன்பரெ தெரிவுதெய்து தெஶடுக்குலது

3)home னும் ெஶலிின் பட்டிின் ஆலைத்ெஷன் குழுலில் உள்ர Newன்பரெ தெரிவுதெய்து தெஶடுக்குலது.

4)home னும் ெஶலிின் பட்டிின் find ன்ம குழுலில் உள்ர goto=>

New ன்மலஶறு கட்டரரகரர தெரிவுதெய்து தெஶடுக்குலது.

5) கரடெஷ ஆலைத்ெஷற்கு இடம்சுட்டிர நகர்த்ெஷ தென்று ↓கஸழ்தநஶக்கு அம்னக்குமஷர அழுு்ெதுலது,

6) Ctrl + +கூட்டல் ஆகஷலற்ரம தெர்த்து அழுத்துலது,

ஆலைத்ெஷல் உள்ர னயங்கரின் லரிரெர ஶற்மஷரத்ெல்:

Page 51: Ms Office Access 2007 in Tamil

51

1) ெவு ெஶரின் என ஆலனத்ெஷனுரட தநடுலரிரெின் ெரயப்பில் இடம்சுட்டிர ரலத்து தெரிவு தெய்து தெஶடுக்குக. உடன் இடம்சுட்டிஶனது கஸழ்தநஶக்கு அம்னக்குமஷஶக ஶறுெயஶகஷ தெஶடுக்குெல் தெய்ப்பட்ட தநடுலரிரெ னழுலதும் தெரிவு தெய்ப்பட்டினக்கும் .

2)இெரன அப்படித பிடித்து இழுத்து தென்று தெரலஶன னயத்ெஷற்கு னன்பக்கம் அல்யது பின்னமம் ரலத்து சுட்டிின் தபஶத்ெஶரனலிட்டு லிடுக. உடன் நஶம் தெரிவு தெய்ெ தநடுலரிரெஶனது னெஷ இடத்ெஷல் தென்று அர்ந்துலிடும்.

ெவு ெஶரின் தநடுலரிரெில் உள்ர ெவுகரர லடிகட்டி அடுக்கஷ ரலத்ெஷடுலெற்கு, தெரலஶன தநடுலரிரெின் ெரயப்ரப தெரிவு தெய்து Sort & Filter ன்ம குழுலின் கஸழ் உள்ர AZ ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷனஶல் அக லரிரெப்படி அல்யது றுலரிரெிலும் ZA ன்ம தபஶத்ெஶரனதெரிவு தெய்ெஶல் இமங்குலரிரெிலும் அடுக்கஷ லிடும் என்றுக்குதற்பட்ட கஶயத்ரெ

shiftன்ம லிரெர பிடித்து தெரிவு தெய்து தகஶண்டு இரெப்தபஶன்ம லடிகட்டும்தெரய தெல்படுத்ெயஶம்,

Selected .Advanced ஆகஷ தபஶத்ென்கரர தெரிவுதெய்து தெஶடுக்குக உடன் லிரினேம் ெஷரில் தெஶன்மஷடும் லஶய்ப்னகரர தெரிவு தெய்து நஶம் லினம்பிலஶறு ெவு ெஶரின்ெவுகரர லடிகட்டி அடுக்கஷ ரலக்கனடினேம்.

அக்சஸ் 2007-7-படிலத்ண உருலொக்கு ல்

அக்ெஸ்2007-இல் படிலத்ரெ உனலஶக்குலது ஷக ரிெஶன தெயஶகும், இெற்கஶக Create ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக ,உடன் லிரினேம் Create ன்ம பட்டிின் Form ன்ம குழுலில் உள்ர பின்லனம் தலவ்தலறு படிலங்கரர உனலஶக்கும் தபஶத்ெஶன்கள் உள்ரன,

Page 52: Ms Office Access 2007 in Tamil

52

1,Form:னெஷெஶக படிலத்ரெ உனலஶக்கஷ ெகலல்கரர உள்ரடீுதெய் இந்ெ தபஶத்ெஶன் உெவுகஷன்மது,தலும் குமஷப்பிட்ட படிலத்ரெ தெரிவுதெய்வும் ெஷமந்து ஶறுெல் தெய்வும் இந்ெ தபஶத்ெஶன் உெவுகஷன்மது,

2.Split Form:படிலத்துடன் உள்ர ெஷரின் தெஶற்மத்ரெ தல்பகுெஷில் ெவுத்ெஶரஶகவும் கஸழ்பகுெஷ படிலஶகவும்பிரிக்கப்பட்டு பிரிெஷபயஷக்கப் பன்படுகஷன்மது,தலும் ெவுத்ெஶரில் தெரிவுதெய்ப்பட்ட ஆலைங்கரின் ெகலல்கரர படிலத்ெஷல்உள்ரடீு தெய்வும் பன்படுகஷன்மது

3.Multiple items:லரிரெக்தகஶன்மஶக என்றுக்குதற்பட்ட ஆலைங்கரர ெவுத்ெஶரில் லரிரெஶக பிரிெஷபயஷக்கப்பன்படுகஷன்மது,

4.pivot chart:படிலத்ரெ உனலஶக்குலெற்கஶன ெஶர்நஷரயில் உள்ர ஆய்ந்ெமஷ லரபடம் பன்படுகஷன்மது,

5.Blank Form:கட்டுப்பஶட்டு தபஶத்ெஶன்கள் துவுஷல்யஶல் கஶயஷஶன படிலத்ரெ உனலஶக்கப் பன்படுகஷமது,

6.Form Design View: இது என னழுரஶன படிலத்ரெ கஶயஷஶன படிலத்ெஷயஷனந்து உனலஶக்கப் பன்படுகஷன்மது

7.More Form:ததய கூமஷ படிலங்கரின் லரக தபஶெலில்ரயதனில்இந்ெ தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக ,உடன் லிரினேம் பட்டியஷயஷனந்து தலும் நக்குத்தெரலஶனரெ தெரிவுதெய்து தகஶள்ர இது உெவுகஷன்மது,

படம் -7-1

Page 53: Ms Office Access 2007 in Tamil

53

I.பு ி படிலத்ண உருலொக்கு ல்

1,னெயஷல் லறஷகஶட்டி பயகத்ெஷன் னெயம்tbl product ன்மலஶறு தெரிவுதெய்து தெஶடுக்குெல் தெய்து ற்கனதல நஶம் உனலஶக்கஷ அட்டலரைர ெஷமந்து தகஶள்க,

2, அென் பின்னர் create ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக ,உடன் லிரினேம் create ன்ம பட்டிின் form ன்ம குழுலில் உள்ர form ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,உடன் னமலரப்ன கஶட்ெஷில் tbl product ன்ம அட்டலரைில் உள்ர னயங்கலடன் னெஷெஶன படிலம் என்மஷரன

ெஷரில் பிரிெஷபயஷக்கச் தெய்கஷன்மது,

II.பிரிந் படிலத்ண (Split Form) உருலொக்கு ல்

1, னெயஷல் லறஷகஶட்டி பயகத்ெஷன் னெயம்tbl product ன்மலஶறு தெரிவுதெய்து ற்கனதல நஶம் உனலஶக்கஷ அட்டலரைர ெஷமந்து தகஶள்க,

2, அென் பின்னர் create ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து

தெஶடுக்குக ,உடன் லிரினேம் create ன்ம பட்டிின் form ன்ம குழுலில் உள்ர split form ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,உடன் னமலரப்ன கஶட்ெஷில் tbl product ன்ம அட்டலரைின் அடிப்பரடில் தல்பகுெஷில் ெவுத்ெஶலம் கஸழ்பகுெஷில் படிலனம் தெர்ந்து இண்டுபஶகஶக பிரிந்துதெஶன்றும்,

III.பயகபொருட் ணர (Multiple items) உருலொக்கு ல்

1, னெயஷல் லறஷகஶட்டி பயகத்ெஷன் னெயம்tbl product ன்மலஶறு தெரிவுதெய்து தெஶடுக்குெல் தெய்து ற்கனதல நஶம் உனலஶக்கஷ அட்டலரைர ெஷமந்து தகஶள்க,

2, அென் பின்னர் create ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து

தெஶடுக்குக ,உடன் லிரினேம் create ன்ம பட்டிின் form ன்ம குழுலில் உள்ர multiple item ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன் னமலரப்ன கஶட்ெஷில் tbl product ன்ம

Page 54: Ms Office Access 2007 in Tamil

54

அட்டலரைின் அடிப்பரடில் ெவுத்ெஶள் தபஶன்ம

தெஶற்மத்துடன் பயஆலைங்கரடங்கஷ கஶட்ெஷலிரினேம்,

IV. ொயிொன படிலத்ண உருலொக்கு ல்(Blank form)

1, னெயஷல் லறஷகஶட்டி பயகத்ெஷன் னெயம்tbl product ன்மலஶறு தெரிவுதெய்து தெஶடுக்குெல் தெய்து ற்கனதல நஶம் உனலஶக்கஷ அட்டலரைர ெஷமந்து தகஶள்க,

2, அென் பின்னர் create ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து

தெஶடுக்குக ,உடன் லிரினேம் create ன்ம பட்டிின் form ன்ம குழுலில் உள்ர blank form ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன் னமலரப்ன கஶட்ெஷில் tbl product ன்ம அட்டலரைின் அடிப்பரடில் னெஷகஶயஷஶன படிலம் என்று ெஷரில் தெஶன்றும்,

VI. வுத் ொள் வபொன்ம படிலத்ண உருலொக்கு ல்

1, னெயஷல் லறஷகஶட்டி பயகத்ெஷன் னெம்tbl product ன்மலஶறு தெரிவுதெய்து தெஶடுக்குெல் தெய்து ற்கனதல நஶம் உனலஶக்கஷ அட்டலரைர ெஷமந்து தகஶள்க,

2, அென் பின்னர் create ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து

தெஶடுக்குக ,உடன் லிரினேம் create ன்ம பட்டிின் form ன்ம குழுலில் உள்ர more form ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன் லிரினேம் பட்டியஷயஷனந்து data sheet form ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன்tbl product ன்ம அட்டலரைின் அடிப்பரடில் னெஷகஶயஷஶன படிலம் ெவுத்ெஶள் தபஶன்மதெஶற்மத்துடன் ெஷரில் தெஶன்றும்,

VI.படில லறி ொட்டிண (Form wizard) பன்படுத் ி படிலத்ண உருலொக்கு ல்

அக்ெஸ்-2003 தபஶன்று லறஷகஶட்டிின் உெலினேடன் இலர் தகட்கும்

தகள்லிக்கு நஶம் பெஷல் அரித்து லந்ெஶல் இறுெஷில் நஶம் அரித்ெ பெஷலுக்கு ற்மலஶறு னெஷ படிலத்ரெ உனலஶக்குலது தபஶன்று அக்ெஸ் -2007 லும் னெஷ படிலத்ரெ உனலஶக்கயஶம்,

Page 55: Ms Office Access 2007 in Tamil

55

1, னெயஷல் லறஷகஶட்டி பயகத்ெஷன் னெயம்tbl prnoduct ன்மலஶறு

தெரிவுதெய்து தெஶடுக்குெல் தெய்து ற்கனதல நஶம் உனலஶக்கஷ அட்டலரைர ெஷமந்து தகஶள்க,

2, அென் பின்னர் create ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக ,உடன் லிரினேம் create ன்ம பட்டிின் form ன்ம குழுலில் உள்ர more form ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன் லிரினேம் பட்டிியஷயஷனந்து form wizard ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன் லிரினேம் form wizard இல் tble/queryன்பெஷல் உள்ர கஸறஷமங்கு பட்டிியஷல் இனந்து நஶம் உனலஶக்கப்தபஶகும் படிலத்ெஷற்கஶன அட்டலரைர தெரிவு தெய்க,

பின்னர் லிரினேம் அட்டலரைியஷனக்கும் னயங்கரின் பட்டில்கள் available field ன்பென் கஸழ் தெஶன்றும் .இரலரனத்தும் தெரலதனில் ரத்ெஷல் இனக்கும் >> ன்ம இட்ரடக்குமஷர தெரிவுதெய்து தெஶடுக்குக,உடன் selected fieldன்பென்கஸழ் இரல தென்று அர்ந்துலிடும், குமஷப்பிட்ட எனெஷய னயம் ட்டும் தெரலதனில் அெரனட்டும் தெரிவுதெய்து >ன்ம எற்ரமக்

குமஷர தெரிவுதெய்து தெஶடுக்குக,உடன் தெரிவுதெய்ெ எனனயம் ட்டும் selected field-இல் தென்மர்ந்துலிடும்,

selected field-இல் உள்ர னயங்கரில் தெரலற்மரெ நீக்குலெற்கு ரத்ெஷல் உள்ர <ன்ம எற்ரமக்குமஷர தெரிவுதெய்து தெஶடுக்குக,உடன் குமஷப்பிட்ட னயம் நீக்கம்தெய்ப்பட்டுலிடும் பின்னர் next ன்ம தபஶத்ெஶரன தெஶடுக்குெல் தெய்து அடுத்ெ படினரமக்கு தெல்க,

இவ்லஶறு அரனத்து படினரமகரிலும் லறஷகஶட்டி தகட்கும் தகள்லிக்கு ெக்க பெஷரய அரித்து இறுெஷஶக finish ன்ம

தபஶத்ெஶரன தெஶடுக்குக உடன் நஶம் லினம்பிலஶமஶன படிலம் என்மஷரன ெஷரில் பிரிெஷபயஷக்கச் தெய்னேம்,

Page 56: Ms Office Access 2007 in Tamil

56

படம்-7-2

இவ்லஶறு ததய கண்ட படினரமகரில்என்ரம பின்பற்மஷ எனபடிலத்ரெ உனலஶக்கஷவுடன் ெஷரில் designன்ம ெஶலி தபஶத்ெஶன் னும் சூழ்நஷரய பட்டினேடன் லடிலரப்ன நஷரயில் படிலம் என்று தெஶன்றும்,இந்ெ designன்ம ெஶலிதபஶத்ெஶனின் சூழ்நஷரய பட்டிின் control ன்ம குழுலின்கஸழ் உள்ர பல்தலறு கட்டுபஶடுகரில் நஶம் லினம்பிலற்ரம ட்டும் படிலத்ெஷல் தெர்த்து

தகஶள்ரயஶம், இந்ெ கட்டுப்பஶடுகரர னென்று லரகஶக பிரிக்கயஶம்,அரல

1, ட்டுண்ட ட்டுப்பொடு ள்(bound control): இரலகள் தெஶடர்னரட அட்டலரைகரின் னயங்கலடன் இரைக்கப்பட்டினக்கும் படிலத்ெஷல்

தெய்னேம் ஶறுெல்கள் உடனுக்குடன் தெஶடர்னரட அட்டலரைின் னயங்கரிலும் ஶறுெயஶகஷ நஷகழ்நஷரய படுத்ெஷலிடும்,

2, ட்டற்ம ட்டுப்பொடு ள்(unbound control):இரலகள்

அட்டலரைகரின் னயங்கலடன் தெஶடர்னதகஶண்டினக்கஶது,படிலத்ெஷல் தெய்ெஶறுெல் தலறு ங்கும்

Page 57: Ms Office Access 2007 in Tamil

57

ஶறுெயஶகஷ நஷகழ்நஷரய படுத்ெபடஶது, இரல படிலத்ெஷல் உரின்

தபர்பட்டிர உனலஶக்க தபரிதும் பன்படுகஷன்மன,

3, ைக் ிடப்பட்ட ட்டுப்பொடு ள்(calculated control):இரல தெயஷ (function ) அல்யது கைக்கஸடுகரின் அடிப்பரடஶக தகஶண்டு

தெல்படுகஷன்மது,இதுவும் கட்டுண்ட படிலத்ரெ தபஶன்மதெ கட்டுப்பஶடுகரில் தெய்கஷன்ம ஶறுெல்கள் உடனுக்குடன் தெஶடர்னரட னயங்கரில் ஶறுெயஶகஷ நஷகழ்நஷரய படுத்ெபடும்

ந்ெதலஶனபடிலத்ெஷலும் கட்டுப்பஶடுகரர (control)இண்டுலறஷகரில் தெர்க்கனடினேம்

1,design ன்ம ெஶலிதபஶத்ெஶன் னும் சூழ்நஷரய பட்டிின் control

ன்ம குழுலில் உள்ர control ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குெல் தெய்து இடம்சுட்டிர படிலத்ெஷல் தெவ்லகம் தபஶன்ம உனலத்ரெ unbound control உனலஶக்கயஶம்,

2,அட்டலரைின் னயப்பட்டிியஷயஷனந்து என னயத்ரெ பிடித்து இழுத்து லந்து கஶயஷஶன படிலத்ெஷல் லிடுலென்னெயம் உனலஶக்கயஶம்,

பின்லரும் படிமுணம ணர பின்பற்மி ருபடிலத் ில் unbound

controlஐ உருலொக் யொம்,

1,create ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக உடன் லிரினேம் create ன்ம பட்டிின் form ன்ம குழுலில் உள்ர form

design ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன் னெஷ கஶயஷஶன படிலம் என்று ெஷரில் design ன்ம சூழ்நஷரய பட்டினேடன் லடிலரப்ன கஶட்ெஷில் தெஶன்றும்,

2,இந்ெ பட்டிின் control ன்ம குழுலில் உள்ர text ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன் குமஷப்பிட்ட படிலம் லித்ெஷஶெஶன லண்ைத்ெஷல் தெஶன்றும்,

3,இடம்சுட்டிர ெஶரத்ெஷற்குள் தகஶண்டுதெல்க உடன் இடம்சுட்டிின் தெஶற்மம் ஶமஷலிடும்,இடன் சுட்டிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குெல் தெய்து பிடித்து கட்டுபஶட்ரட லரக,

Page 58: Ms Office Access 2007 in Tamil

58

4,இவ்லஶதம option ன்ம தபஶத்ெஶரன தெஶடுக்குெல் தெய்து படிலத்ெஷல் லரக,

5,தலும் இவ்லஶதம check box ன்ம தபஶத்ெஶரன தெஶடுக்குெல்தெய்து படிலத்ெஷல் கட்டுபஶட்ரட லரக,

புயப்பட்டிியில் இருந்து ட்டுபொட்ணட இணைத் ல்

Design ன்ம ெஶலி பட்டிின் tools ன்ம குழுலில் உள்ர field list ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக உடன் தெஶன்றும் லிண்தடஶலின் லயதுனம பயகத்ெஷல் அட்டலரைிலுள்ர னயங்கள் பட்டியஶக பிரிெஷ பயஷக்கும் இெஷயஷனந்து தெரலஶன னயத்ரெ பிடித்து இழுத்து தென்று படிலத்ெஷல் லிடுலென்னெயம் கட்டுண்ட கட்டுப்பஶடுகரர உனலஶக்கயஶம் ந்ெ இடத்ெஷல் சுட்டிின் தபஶத்ெஶரன லிடுலிக்கஷன்தமஶதஶ அவ்லிடத்ெஷல்ெஶன்

னயக்கட்டுப்பஶடு உனலஶகும்,அெனஶல் ெரிஶன இடத்ெஷல் சுட்டிர ரலத்து சுட்டிின் தபஶத்ெஶரன லிடுலிக்கவும்,தெரலஶனஶல் ெரிஶன இடத்ெஷற்கு ஶற்மஷ அல்யது அரரல ெரிதெய்து தகஶள்க,

ட்டுபொட்ணட க ரிவுகசய் ல்

இவ்லஶறு உனலஶக்கஷ கட்டுபஶடு என்ரம தெரிவுதெய்ெஶல் உடன் இெனுடன் தெஶடர்னரட attached lable -உம் தெரிவுதெய்ப்படும் இந்ெ தபர்பட்டிின் நஶன்கு னரனிலும் ரகப்பிடிதபஶன்ம தெஶற்மரிக்கும் ,இென் இடதுனமம் தல்பகுெஷின் னரனியஷனப்பது, கட்டுப்பஶட்ரட இடம் ஶற்மஷ நகர்த்ெ உெவும்

move handle ஆகும்,இென் ற்ம நஶன்கு னரனகரிலும் இனப்பரல இென் அரரல ஶற்மஷரக்க உெலிடும் sizing handle ஆகும்,

Page 59: Ms Office Access 2007 in Tamil

59

படம்-7-3

ன்றுக்கு வற்பட்ட ட்டுபொட்டிணன க ரிவுகசய் ல்

1,shiftன்ம லிரெர அழுத்ெஷ பிடித்து தகஶண்டு உனலஶக்க லினம்னம் எவ்தலஶனகட்டுப்பஶட்ரடனேம் தெரிவுதெய்து தெஶடுக்குெல்தெய்லென்னெயம்

2, நஶம் லரலினம்னம் கட்டுப்பஶடுகள் அரனத்ரெனேம்சுட்டிரரலத்து தெரிவுதெய்துஇழுத்துதெல்லென்னெயம்

3,லரவுதகஶட்டில் சுட்டிரரலத்து தெஶடுக்குெல்தெய்து நஶம் லரலினம்னம் கட்டுப்பஶடுகள் அரனத்ரெனேம் தெரிவுதெய்னேம்படி இழுத்துதெல்லென்னெயம் தெரிவுதெய்யஶம்,

க ரிவுகசய் ட்டுபொட்டிணன லிடுலித் ல்

தெரிவுதெய்ெ கட்டுபஶட்டிற்கு தலரித கஶயஷஶன படிலத்ெஷல் சுட்டிர ரலத்து பிடித்துள்ர சுட்டிின் தபஶத்ெஶரன லிடுலித்துலிடயஶம் உடன் கட்டுபஶட்டிரன சுற்மஷ தெஶன்மஷினந்ெ ரகப்பிடிகள் ரமந்துலிடும்

Page 60: Ms Office Access 2007 in Tamil

60

ட்டுபொட்டிணன ொறு ல் கசய் ல்

1, move handle பிடித்து இழுத்து தென்று நஶம் லினம்னம் இடத்ெஷல் கட்டுபஶட்டிரன அனம்படி தெய்துலிடயஶம்

2, sizing handle பிடித்து இழுத்து தெல்லென் னெயம் கட்டுப்பஶட்டின் உனலத்ரெ நஶம் லினம்பிலஶறு ஶற்மஷ அரக்கயஶம்,

ொனொ வல ட்டுபொட்டின் உருலஅரணல ொற்மிஅணத் ல்

ஶற்மஷரக்கலினம்னம் கட்டுபஶட்டிரன தெரிவுதெய்து தகஶண்டு layout ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக ,

உடன் லிரினேம் layout ன்ம பட்டிின் sizeன்ம குழுலில் உள்ர பின்லனம் தபஶத்ெஶன்கரர தெரிவு தெய்லென் னெயம் ெஶனஶகதல ஶமஷரனேம்படி தெய்யஶம்,

1,To fit:கட்டுப்பஶட்டில் உள்ர உரக்கு ற்ப கட்டுப்பஶட்டின் உனலஅரரல ஶற்மஷரனேம்படி தெய்துதகஶள்லம்,

2.To Tallest:கட்டுப்பஶட்டின் உத்ரெ ட்டும் அெஷகபடுத்தும்

3.To Shortest:கட்டுப்பஶட்டின் உத்ரெ ஷகவும் குரமத்ெலிடும்

4.To Grid:கட்டுப்பஶட்ரடச்சுற்மஷனேள்ர கட்டத்ெஷற்கு ற்ப கட்டுப்பஶட்டின் உனலத்ரெ ஶற்மஷரத்ெலிடும்

5..To Widest:கட்டுப்பஶட்டின் அகயத்ரெ ஷக அெஷகப்படுத்ெஷலிடும்

6.To Narrow:கட்டுப்பஶட்டின் அகயத்ரெ ஷககுரமலஶக ஆக்கஷலிடும்,

ட்டுபொட்டிணன சரி(alignment)கசய் ல்

layout ன்ம ெஶலிதபஶத்ெஶன் பட்டிின் alignment ன்ம குழுலில் உள்ர பின்லனம் தபஶத்ெஶன்கரர பன்படுத்ெஷ கட்டுபஶட்டிரன ெரிதெய்து அரக்கயஶம்

1,Left:இது கட்டுபஶட்டிரன படிலத்ெஷன் இடதுனமம் ெள்ரி ரத்ெஷட உெவுகஷன்மது

Page 61: Ms Office Access 2007 in Tamil

61

2.Right:கட்டுபஶட்டிரன படிலத்ெஷன் லயதுனமம் ெள்ரி ரத்ெஷடஇது உெவுகஷன்மது,

3.Top: கட்டுபஶட்டிரன படிலத்ெஷன் தல்பகுெஷில் ெள்ரி ரத்ெஷடஇது உெவுகஷன்மது,

4.Bottom: கட்டுபஶட்டிரன படிலத்ெஷன் கஸழ்பகுெஷில்ெள்ரி ரத்ெஷடஇது உெவுகஷன்மது,

5.To Grid: கட்டுபஶட்டிரன படிலத்ெஷன் கட்டத்ெஷற்குள்அனஶறுஅரத்ெஷடஇது உெவுகஷன்மது,

ட்டுபொட்டின் வ ொற்மத்ண ொற்மிணத் ிட

ஶற்மஷரக்க லினம்னம் கட்டுபஶட்டிரன தெரிவுதெய்க,design ன்ம

ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக உடன் லிரினேம் design ன்ம ெஶலிதபஶத்ெஶன் னும் பட்டிின் font ன்ம குழுலில்

உள்ர font sizeன்ம தபஶத்ெஶரனதெரிவுதெய்து தெஶடுக்குக,உடன் லிரினேம் கஸறஷமங்கு பட்டியஷயஷனந்து 15 ன்றும் Bold ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குெல்தெய்து ெடினஶகவும் font

color ன்ம தபஶத்ெஶரன தெஶடுக்குக லிரினேம் பட்டிில் தெரலஶன லண்ைத்ரெனேம் தெரிவுதெய்து கட்டுபஶட்டின் ஶற்மஷரத்துதகஶள்க,இதெ லறஷனரமர பின்பற்மஷ ற்ம கட்டுபஶட்டின் தெஶற்மத்ரெனேம் தெரலஶனஶல்

ஶற்மஷரத்துதகஶள்க,

ட்டுபொட்டிணன குழுலொ ன்றுவசர்த் ல்

குமஷப்பிட்ட ெஷய கட்டுப்பஶடுக்ள் எத்ெ தெரய தெய்லெஶல் இரலகரர எத குழுலஶக இனந்ெஶல் நல்யது ன லினம்னதலஶம் அந்நஷரயில் குழுலஶக தெர்க்க லினம்னம் கட்டுப்பஶடுகரரshift ன்ம லிரெர அழுத்ெஷ பிடித்துதகஶண்டு அரனத்ரெனேம் தெரிவுதெய்து தகஶள்க,

பின்னர் layout ன்ம பட்டிின் layoutன்ம குழுலில் உள்ர Group ன்ம

தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன் நஶம் தெரிவுதெய்ெஷனந்ெ கட்டுபஶடுகள் அரனத்ரெனேம் சுற்மஷதெவ்லகம்

Page 62: Ms Office Access 2007 in Tamil

62

தபஶன்ம தபட்டிதஶன்று உனலஶகஷ என்மஶக எனங்கஷரைத்ெலிடும்,இந்ெ தெவ்லக தபட்டிக்குள் சுட்டிரரலத்து

layoutன்ம பட்டிின் layoutன்ம குழுலில் உள்ர unGroup ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன் நஶம்உனலஶக்கஷினந்ெ குழுலஶன கட்டுபஶடுகள் லிடுலிக்கப்பட்டு ெனித்ெனி கட்டுபஶடஶகஷலிடும்,

நீக்கம் தெய்லினம்னம் கட்டுபஶட்டின்ீது சுட்டிர ரலத்துdel ன்ம

லிரெர அழுத்துக, உடன் படிலத்ெஷயஷனந்து இந்ெ கட்டுபஶடு நீக்கம்

தெய்ப்பட்டுலிடும்

கபர் பட்டிண ட்டுபொட்டிற்குள் இணைத் ல்

ெஷர்பஶஶெலிெஶக கட்டுபஶட்டில் உள்ர தபர்பட்டிர நீக்கம்

தெய்ெஷனந்ெஶல் பின்லனம் லறஷனரமகரர பின்பற்மஷ ீண்டும் உனலஶக்கஷ இரைத்ெலிடயஶம்

1,design ன்மெஶலி தபஶத்ெஶன் பட்டிின் control ன்ம குழுலில்உள்ர lable ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக

2,பின்னர் design ன்ம லிண்தடஶலின் படிலத்ெஷல் சுட்டிரரலக்கவும் உடன் இடம் சுட்டிின் உனலம் உரதபட்டி தபஶன்று ஶமஷினக்கும்

3,அென்பின்னர் சுட்டிின்தபஶத்ெஶரன தெஶடுக்குெல்தெய்து பிடித்துதகஶண்டு தெவ்லகம்தபஶன்ம உனலத்ரெ லரக,

4,பின்னர் இவ்வுனலத்ெஷற்கு எனெரயப்னதபர ெட்டச்சு தெய்து

தெவ்கத்ெஷற்கு தலரிில் சுட்டிர ரலத்து பிடித்ெஷனந்ெ சுட்டிின்தபஶத்ெஶரன லிட்டுலிடுக,

5,அென்பின்னர் Homeன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக உடன் லிரினேம் Homeன்ம ெஶலி தபஶத்ெஶன் னும் பட்டிின் clib boardன்ம குழுலில் உள்ர cut ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக ,

6பின்னர் இந்ெ உரதபட்டிர தெரிவுதெய்க,

Page 63: Ms Office Access 2007 in Tamil

63

7,அென்பின்னர் ீண்டும் Homeன்ம ெஶலிதபஶத்ெஶன் னும் பட்டிின் clib boardன்ம குழுலில் உள்ர paste ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக ,உடன் தபர்பட்டினேடன் உரதபட்டி என்மஷரைந்துலிடும்,

ட்டுபொட்டின் லண ண ொற்மிணத் ல்

1,lable ன்ம கட்டுபஶட்டிரன தெரிவுதெய்க,del ன்ம லிரெர அழுத்துக உடன் இந்ெ தபர்பட்டி நீக்கம் தெய்ப்பட்டுலிடும்

2,தெனும் தெர்வுதெய்தபட்டிின்ீது இடம் சுட்டிர ரலத்து சுட்டிின் லயதுனம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குெல்தெய்க. உடன் தெஶன்றும் பட்டியஷல் change to ன்மலஶறு தெரிவுதெய்து தெஶடுக்குக , உடன் லிரினேம் துரன பட்டியஷல் Toggle ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக ,

3,பின்னர் இென் அரரல தெரலஶனலஶறு ஶற்மஷ ரத்ெஷடுக பின்னர் இென் உரபகுெஷில் இடம்சுட்டிர ரலத்து இென் தபர ெட்டச்சுதெய்க,

பண்பில்பு ொரிணன பிரி ிபயிக் ச்கசய் ல்

நஶம் லினம்னம் தெனும் என கட்டுபஶட்டின் ீது சுட்டிரரலத்து design ன்மெஶலி தபஶத்ெஶன் பட்டிின் tools ன்ம குழுலில் உள்ர property sheetன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக , உடன் ெஷரின் லயதுனமத்ெஷல் property ன்ம உரஶடல் தபட்டி தெஶன்றும் இவ்லஶறு பண்பில்ரப ஶற்மம்தெய்லினம்னம்

கட்டுபஶட்டிரன தெரிவுதெய்து தெஶடர்னரட பண்பில்னதபட்டிர ெஷரில் தெஶன்மச்தெய்ெபின்னர் தெரலஶனலஶறு ஶற்மஷரத்துலிடயஶம்

அந்ெ பண்பில்ன தபட்டிில் உள்ர name ன்பெஷல் ன்ன ெட்டச்சு தெய்கஷன்தமஶதஶ அதுெஶன் இந்ெ கட்டுபஶட்டின் தபஶக பிரிெஷபயஷக்கும்,

Page 64: Ms Office Access 2007 in Tamil

64

அக்சஸ் 2007- க ொடர் 8-

படிலத்ண பன்படுத்து ல்

அக்ெழஷல் உள்ர என படிலத்ெஷல் 1,பட்டிதபட்டி (list box)2,தெர்க்ரக

தபட்டி (cobo box) ஆகஷ இண்டு லரகஶன தபட்டிகள் உள்ரன,

பட்டிதபட்டி (list box)ஶனது ப்தபஶதும் தெரிவுதெய்லெற்கு ற்மலஶறு ெஶர் நஷரயில் ெஷமந்து இனக்கும் , ஆனஶல் தெர்க்ரக தபட்டி (cobo

box)ஶனது தெரிவுதெய்து தெஶடுக்கஷ பிமதக பட்டிரய ெஷமந்து தெரிவுதெய்னேம்படி ெஶஶக இனக்கும் ஆனஶல் இது இெனுரட பட்டியஷல் இல்யஶெலற்ரமனேம் உள்ரடீு தெய்லெற்கு அனுெஷக்கஷன்மது,

தெனும் என படிலத்ரெ லடிலரப்னகஶட்ெஷில் ெஷமந்துதகஶள்க,

பின்னர் design ன்ம ெஶலிபட்டிின் கட்டுபஶட்டுக் குழுலில் உள்ர தெர்க்ரக தபட்டிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

இந்நஷரயில் கட்டுபஶட்டு லறஷகஶட்டிின் கட்டரரர பன்படுத்துலெற்கஶக தெரிவுதெய்ப்பட்டுள்ரெஶ தலன உறுெஷ தெய்துதகஶள்க,

பின்னர் இடம்சுட்டிர படிலத்ெஷல் தெரலஶன இடத்ெஷல் ரலத்து தெர்க்ரக தபட்டிர லரக, அல்யது படிலத்ெஷல் ற்கனதல உனலஶக்கஷ இனக்கும் உர தபட்டிில் இடம்சுட்டிர ரலத்து சுட்டிின் லயதுனம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன் தெஶன்றும் குறுக்குலறஷ பட்டிில் combo box ன்பரெ தெரிவுதெய்து தெஶடுக்குக உடன் உரதபட்டிஶனது தெர்க்ரகதபட்டிஶக

உனஶமஷலிடும்,

இந்ெ படிலம் லடிலரப்ன கஶட்ெஷில்இனப்பரெனேம் Form selectorஇல்

இடம்சுட்டி இனப்பரெனேம் உறுெஷ தெய்து தகஶள்க, 1,design ன்ம ெஶலி பட்டிின் Toolsன்ம குழுலில் உள்ர property sheet ன்ம கட்டரரர தெரிவுதெய்து தெஶடுக்குக அல்யது 2, அதெ கட்டரரில் கஸறஷமங்கு பட்டிரய தெஶன்ம தெய்து அெஷல் இனந்து Form ன்பரெ தெரிவுதெய்து தகஶள்க, அல்யது 3, படிலத்ெஷன் Form selector இல் இடம்சுட்டிர ரலத்து சுட்டிின் லயதுனம தபஶத்ெஶரன

தெரிவுதெய்து இனனரம தெஶடுக்குக உடன் தெஶன்றும் குறுக்குலறஷ

Page 65: Ms Office Access 2007 in Tamil

65

பட்டிில் properties ன்பரெ தெரிவு தெய்க உடன் தெஶன்றும் properties

sheets ன்ம உரஶடல் தபட்டிில்caption ன்ம தபட்டிில் இடம்சுட்டிர ரலத்து தெஶடுக்குக, அெஷல் skproducts (படம்-1)

ன்மலஶறு ெட்டச்சு தெய்க,தலறு பண்பில்ரப தெரிவுதெய்து தெஶடுக்குக,அல்யது உள்ரடீ்டு லிரெர அழுத்துக,

படம்-1

படிலத்ெஷல் ெவுனெயத்ெடன் கட்டுப்பஶடுகரர கட்டுண்டலஶறு (bound

control) இனக்கும்படி பின்லனம் லஶய்ப்னகரர பன்படுத்ெஷ தெய்னடினேம்

1,அட்டலரை 2,லினஶ 3, ஸ்கஷனைல் அமஷக்ரக

Page 66: Ms Office Access 2007 in Tamil

66

ருபடிலத்ண ிணக் ொட்சிொ ஆறுலண ரில் ொைமுடிமம்

1.single form:இது ெஷரில் எனெத்ெஷல் என ஆலைத்ரெ ட்டும் பிரிெஷபயஷக்கச் தெய்னேம்

2.continuos form: இெஷல் எத ெத்ெஷல் என்றுக்குதற்பட்ட ஆலைங்கரர பிரிெஷபயஷக்கச்தெய்னேம்

3. datasheet: இது க்தெல்யஷன் லிரிெஶள் தபஶன்று கஷரடலரிரெனேம் தநடுலரிரெனேம் தெர்ந்ெஶர் தபஶன்று கஶட்ெஷரிக்கும்

4. pivot table: இெஷல் அங்கஷங்தகன நகக்கூடி தநடுலரிரெ ற்றும் கஷரடலரிரெனேடன் ெவுத்ெஶரஶக கஶட்ெஷரிக்கும்

5.pivot chart:இெஷல்தற்கண்ட ஆய்ந்ெமஷ அட்டலரைஶனது லரபடத்துடன் கஶட்ெஷரிக்கும்,

6.split form: இந்ெ லஶய்ப்ன அக்ெஸ் 2007 இல் ட்டும் ெஶன் உள்ரது,

அெற்கு னந்ரெ பெஷப்னகரில் இல்ரய இெஷல் ெஷரஶனது இண்டுபகுெஷஶக பிரிக்கப்பட்டு தற்பகுெஷில் ஆலைங்கரர தெரிவுதெய்படுலெற்கும் கஸழ்பகுெஷில் அவ்லஶறு தெரிவுதெய்ப்பட்ட ஆலைங்கரில் ற்படும் ஶறுெல்கரர

உடனுக்குடன் ெஷரில் பிரிெஷபயஷக்கவும் தெய்னேம்

இல்ன நஷரயில் எற்ரம படிலத ெஷரில் கஶட்ெஷரிக்கும் தெரலஶனஶல் ததய கண்ட லஶய்ப்னகரில் என்ரம தெரிவுதெய்து ஶற்மஷரத்து தகஶள்ரயஶம்

படிலத் ில் ணயப்ணபமம் முடிணலமம் (Header and Footer) வசர்த் ல்

ததய உள்ர Arrange ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன் தெஶன்றும்Arrange ன்ம ெஶலிபட்டிின் show/hide

ன்ம குழுலில் உள்ர header/footer ன்ம தபஶத்ெஶரன (படம் -2

தெரிவுதெய்து தெஶடுக்கஷ உனலஶக்கயஶம் அல்யது கஶயஷஶன படிலத்ெஷல் இடம்சுட்டிர ரலத்து சுட்டிின் லயதுனமதபஶத்ெஶரன

தெரிவுதெய்து தெஶடுக்குக, உடன் தெஶன்றும் குறுக்குலறஷபட்டிில் Page Header /Footer ன்பரெ தெரிவுதெய்து தெஶடுக்குக, உடன்

Page 67: Ms Office Access 2007 in Tamil

67

படிலத்ெஷன் எவ்தலஶன பக்கத்ெஷலும் அந்ெந்ெ பக்கத்ெஷன் ெரயப்ன பகுெஷனேம் Page Header அந்ெந்ெ பக்கத்ெஷன் னடிவுப்பகுெஷனேம் Page Footer

உனலஶகஷலிடும்

அவ்லஶதம அதெ குறுக்குலறஷபட்டிில் உள்ர form Header/Footer

ன்பரெ தெரிவுதெய்து தெஶடுக்குக உடன் அந்ெந்ெ குமஷப்பிட்ட படிலத்ெஷல் படிலத்ெஷன் ெரயப்ன பகுெஷனேம்Form Header படிலத்ெஷன் னடிவுபகுெஷனேம் Form Footer உனலஶகஷலிடும்

படம் -2

புயப்பட்டிணயபன்படுத் ி ட்டுபொடு ணர வசர்த் ல்

என அட்டலரைியஷனந்து தெரலஶன னயத்ரெ இடம்சுட்டிஶல் பிடித்து இழுத்துலந்து லிடுலென்னெயம் எனகட்டுண்ட கட்டுப்பஶட்ரட (bound control) உனலஶக்கனடினேம் இெற்கஶன படினரம பின்லனஶறு

1,லறஷகஶட்டிின் னெயம் Tbl skproducts ன்பரெ தெரிவுதெய்துதகஶள்க,

2, பின்னர் ததய உள்ர Create ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன் தெஶன்றும் Createன்ம ெஶலி

Page 68: Ms Office Access 2007 in Tamil

68

பட்டிின் form ன்ம குழுலில் உள்ர Blank Form ன்ம கட்டரரர தெரிவுதெய்து தெஶடுக்குக,உடன் னெஷ படிலம் என்று னமலடிலரப்ன கஶட்ெஷஶக லடிலரப்ன கஶட்ெஷில் design ன்ம

சூழ்நஷரயெஶலி பட்டினேடன் ெஷரில் தெஶன்றும்

3,இந்ெ design ன்ம ெஶலிபட்டிின் Control குழுலிலுள்ர Add Existing field

ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

4,உடன் தெஶன்றும் னயப்பட்டியஷல் Produc ID ன்ம னயத்ரெ தெரிவுதெய்து தெஶடுக்குக,

5, shift ன்ம லிரெர அழுத்ெஷ பிடித்துதகஶண்டு இந்ெ னயப்பட்டியஷல் costன்ம னயத்ரெ தெரிவு தெய்து பிடித்துதகஶள்க,

6,அப்படித சுட்டிர பிடித்து இழுத்துலந்து படிலத்ெஷல் தெரலஶன இடத்ெஷல் லிடுக,

உடன் தெரலஶன கட்டுண்ட கட்டுப்பஶடு (bound control)

உனலஶகஷலிடும்

ைக் ிடப்பட்ட ட்டுப்பொட்ணட(calculated control) உருலொக்கு ல்

இெற்கஶன படினரம பின்லனஶறு

1, லறஷகஶட்டிின் னெயம் Tbl skproducts ன்பரெ தெரிவுதெய்துதகஶள்க,

2, பின்னர் ததய உள்ர Create ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன் தெஶன்றும் Createன்ம ெஶலி பட்டிின் form ன்ம குழுலில் உள்ர Blank Form ன்ம கட்டரரர தெரிவுதெய்து தெஶடுக்குக,உடன் னெஷ படிலம் என்று னமலடிலரப்ன கஶட்ெஷஶக லடிலரப்ன கஶட்ெஷில் design ன்ம

சூழ்நஷரயெஶலி பட்டினேடன் ெஷரில் தெஶன்றும்

3, னயப்பட்டியஷல் இனந்து Cost ற்றும் sale price ஆகஷ னயங்கரர பிடித்து இழுத்து லந்து படிலத்ெஷல் தெரலஶன இடத்ெஷல் லிடுக

4, பின்னர் படிலத்ரெ லடிலரப்ன கஶட்ெஷக்கு ஶற்மஷதகஶள்க,

Page 69: Ms Office Access 2007 in Tamil

69

5,அென் பின்னர் design ன்ம ெஶலிரிப்பனின் control ன்ம குழுலில் உள்ர உரதபட்டிின் கட்டரரர தெரிவுதெய்து தெஶடுக்குக,

பின்னர் படிலத்ெஷல் இடம்சுட்டிரரலத்து உரதபட்டிர லரக,

6 இந்ெ கட்டுபஶட்டின் தபர் nameன்ம பண்பில்பிற்கு txt profit ன

ெட்டச்சு தெய்க, இங்கு txt ன்ம னன்தனஶட்டு தெஶல் கட்டுபஶடஶனது

உரதபட்டிஶக உள்ரது னக் குமஷக்கஷன்மது,

7,இெனுடன் control source ன்ம பண்பில்பில் = [sale price ] – [cost] ன அரத்ெஷடுக,

8, இெனுரட Format ன்ம பண்பில்ரப currency ன அரத்ெஷடுக,

9,இெனுரட Decimal placesன்ம பண்பில்பிற்கு 2 ன அரத்ெஷடுக,

10, இந்ெ கட்டுபஶட்டின் தபர்பட்டி ன்பெஷல் Caption ன்ம பண்பில்பிற்கு Profit ன அரத்ெஷடுக,

11, பின்னர் படிலக்கஶட்ெஷக்கு ஶமஷக்தகஶள்க, இப்தபஶது கைக்கஷடப்பட்ட கட்டுபஶட்டில் ன்ன பிரிெஷபரிக்கஷன்மது ன கஶண்க,

எத படிலத்ெஷல் அரக்கப்பட்டுள்ர தலவ்தலறு கட்டுபஶடுகலக்குள் ஶறுலெற்கு ெஶலி லிரெர பன்படுத்துக,

படிலத்ெஷல் உள்ர கட்டுபஶட்டின் இரடத இடம்சுட்டிர நகர்த்துலெற்கஶக ெஶலி (Tab) லிரெர பன்படுத்துதலஶம் உடன் படிலத்ெஷல் லரிரெ னரமப்படி நகர்ந்து தெல்யஶது ங்கஶலது உள்ர கட்டுபஶட்டிற்குள் தென்று லிடும்

அவ்லஶறு லரிரெனரமப்படி நகர்ந்து தெல்யதலண்டும் ன லினம்பினஶல் Arrange ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக

உடன் தெஶன்றும் Arrange ன்ம ெஶலிபட்டிின்Control Layout ன்ம குழுலில் உள்ர Tab Orderன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

Page 70: Ms Office Access 2007 in Tamil

70

உடன் தெஶன்றும் Tab Order ன்ம உரஶடல் தபட்டிில்(படம் -3)

Custom order பகுெஷில் உள்ர னயங்கரர இடம்சுட்டிஶல் பிடித்து இழுத்து லந்து தெரலஶன இடத்ெஷல் ரலத்ெஷடுக

பின்னர் okன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக ெஶலி (Tab)

லிரெர அழுத்ெஷனஶல் உடன் இடம்சுட்டிஶனது லரிரெகஷஶக நகர்ந்துதெல்லும்,

படம் -3

படிலத்ண அச்சிடு ல்

லிரவு அனுகல் பட்ரடில் உள்ர அச்ெஷடுலெற்கஶனஉனலதபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குெல் தெய்லதுெஶன் படிலத்ரெ அச்ெஷடுலெற்கஶன ஷகசுயபஶன லறஷஶகும் ஆினும் ரக்தஶ ளஶப்ட் ஆபிஸ் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக உடன் லிரினேம் தெஶடக்க பட்டிில் உள்ர printன்ம கட்டரரர தெரிவுதெய்து தெஶடுக்குக உடன்லிரினேம் லயதுனம பட்டிில் அச்ெஷடுலெற்கஶன கட்டரரர தெரிவுதெய்து

Page 71: Ms Office Access 2007 in Tamil

71

தெஶடுக்குக அல்யது அச்சுக்கு னன்கஶட்ெஷஶக கண்டு அென்பின்னர்

அச்ெஷட்டுதகஶள்க,

படிலத்ண அமிக்ண ொ உருொற்று ல்

இந்ெ படிலத்ரெ லடிலரப்ன கஶட்ெஷில்ெஷமந்து தகஶள்க, பின்னர் ரக்தஶ ளஶப்ட் ஆபிஸ் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக உடன்லிரினேம் பட்டிில் Save as ன்பரெ தெரிவு தெய்து தெஶடுக்குக உடன் லிரினேம் லயதுனம பட்டிில் as a report ன்பரெ தெரிவுதெய்து தெஶடுக்குக, உடன் படிலம் னழுலதும் அமஷக்ரகஶக (Report)

உனஶற்மஷ தெஷத்து லிடும், படிலத்ெஷன் ெரயப்னம் னடிவும்

அமஷக்ரகின் ெரயப்னம்னடிலஶக அரந்துலிடும் அவ்லஶதம படிலத்ெஷன் எனபக்கத்ெஷனுரட ெரயப்னம் னடிவும் அமஷக்ரகினுரட என பக்கத்ெஷன் ெரயப்பஶகவும் னடலஶகவும் ஶமஷ அர்ந்துலிடும் ீண்டும் னமலரப்ரப உனலஶக்கஶல் தநடிஶக இந்ெ அமஷக்ரக கரில் தெரலஶன ஶறுெல்கரர தெய்து தகஶள்ர இது உெலினரிகஷன்மது,

தலும் இது Report Design Window ஆக உனஶமஷ ெஷரில் தெஶற்மரிக்கஷன்மது

அக்சஸ் 2007-க ொடர் -9 –

அமிக்ண ொர் கசய் ல்

தடட்டஶ தபழஷல் இனக்கும் லிலங்கரர நஶம் லினம்பிலஶறு அச்ெஷட்டு தபறுலதெ அமஷக்ரகஶகும். அக்ெழஷல் நஶன்கு லரகஶன அடிப்பரட அமஷக்ரககள் உள்ரனஅரல.

1. Tebular Report: இது கஷரடலரிரெ , தநடுலரிரெஶக ெவுகரர லரகப்படுத்ெஷ தபறுலெற்கு உெலினரினேம் அட்டலரைஶகும்.

2. Columnar report: இது என படிலத்ரெ என பக்கலடிலரப்பஶக ஶற்மஷ லரபடத்துடன் தெஶன்ம தெய்லது.

3. Mail Merge report இது கடிெம் ழுதுலெற்கஶக பன்படுகஷன்மது

Page 72: Ms Office Access 2007 in Tamil

72

4. Mailing Lebels : இது பல்தலறு னகலரிகரர ெனித்ெனி தபர்பட்டிஶக எத பக்கத்ெஷல் அரனேஶறு தெய் பன்படுகஷன்மது,.

படிலத் ிற்கும் அமிக்ண க்கும் உள்ர வலறுபொடு: படிலஶனது பனஶரர் இரடனகம் தெய்து ெவுகரர உள்ரடீு

தெய்அனுெஷக்கஷன்மது. ஆனஶல் அமஷக்ரகஶனது அவ்லஶறு இரடனகம் தெய் அனுெஷக்கஶது னடிலஶன ெவுகள் ட்டும் அமஷக்ரகில் தெஶன்றும்.

அமிக்ண ண உருலொக்கு யின் படிமுணம:

1. னெயஷல் அமஷக்ரகின் னமலடிலரப்ரப லரறுத்து தகஶள்க.

2. பின்னர் ெவுகரர அெற்கு ெகுந்ெலஶறு தெர்ந்தெடுத்துதகஶள்க.

3. அென் பின்னர் Acces report Design Window ரல பன்படுத்ெஷ அமஷக்ரகர லடிலரத்ெஷடுக

4. னடிலஶக அமஷக்ரகர னன்கஶட்ெஷஶக ெஷரில் கஶைவும் ெரிஶக இனந்ெஶல் அச்ெஷட்டு தகஶள்க.

அமிக்ண லறி ொட்டிண(report wizard) பன்படுத் ி அமிக்ண ண உருலொக்கு ல்:

அக்ெஸ் ெஷரின் தல்பகுெஷில் உள்ர Create ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவு தெய்து தெஶடுக்குக உடன் தெஶன்றும் Create

ன்ம ெஶலிபட்டிின் Reportsன்ம குழுலில் உள்ர Report Wizard ன்ம தபஶத்ெஶரன தெரிவு தெய்து தெஶடுக்குக உடன் Report Wizard ெஷரில் தெஶன்றும்.

அெஷல் Tables/ queries ன்பென் கஸழ் உள்ர கஸறஷமங்கு பட்டிரய லிரிச்

தெய்து. அெஷல் Table : tbl skProduct ன்மலஶறு தெரிவு தெய்து தெஶடுக்குக.

உடன் இந்ெ அட்டலரைில் உள்ர னயங்கள் Available fields ன்பென் கஸழ் தெஶன்றும் அலற்மஷல் தெரலஶனரெ ட்டும் தெரிவு தெய்துதகஶள்க, ெனித்ெனிஶக தலனில் > ன்ம எற்ரம குமஷர

Page 73: Ms Office Access 2007 in Tamil

73

ட்டும் தெரிவுதெய்து தெஶடுக்குக, அல்யது எட்டுதஶத்ெஶக தலனில் >> ன்மலஶறு இட்ரட குமஷகரர தெரிவுதெய்து தெஶடுக்குக உடன் Selected Fields ன்பென் கஸழ் இரல தென்று தெர்ந்துலிடும். இெஷயஷனந்து தெரலற்ம னயத்ரெ நீக்கஷலிட குமஷப்பிட்ட னயத்ரெ பிடித்து < ன்ம எற்ரம குமஷர தெரிவு தெய்து தெஶடுக்குக,

அரனத்து னயங்கலம் தபஶதுஶனஅரலிற்கு ெரிஶக இனக்கஷமது னில் Next ன்ம தபஶத்ெஶரன தெரிவு தெய்து தெஶடுக்குக .

அென் பின்னர் தெஶன்மஷடும் ெஷரில் Do you want to add any grouping level?

ன்பெற்கு Category ன்மலஶறு தெரிவு தெய்து னன்னதபஶயதல > ன்ம

எற்ரம குமஷர தெரிவு தெய்து தெஶடுக்குக அல்யது என்றுக்கு தற்பட்ட குழுதலனில் >> ன்மலஶறு இட்ரட குமஷகரர தெரிவுதெய்து தெஶடுக்குக பின்னர் Priorty ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷ னன்பின் ெரிதெய்து தகஶண்டு Next ன்ம தபஶத்ெஶரன தெரிவு தெய்து தெஶடுக்குக.

பின்னர் தெஶன்மஷடும் ெஷரில் ஆறு லரகஶன னமலர ப்ன லஶய்ப்னகரில் என்ரமதெரிவு தெய்து Next ன்ம தபஶத்ெஶரன தெரிவு தெய்து தெஶடுக்குக

அென் பின்னர் தநடுக்ரகலெஶகலஶ அல்யது படுக்ரக லெஶகலஶ ன்பரெனேம் அமஷக்ரகின் பஶலரைரனேம் தெரிவு தெய்து

இறுெஷஶக Finish ன்ம தபஶத்ெஶரன தெரிவு தெய்து தெஶடுக்குக.

உடன் அமஷக்ரகஶனது ெஷரில் Design view ன்ம சூழ்நஷரய ெஶலிபட்டினேடன் தெஶன்றும். தலும் தெரலஶனஶல் இெஷல் ஶறுெல் தெய்து தகஶள்ரயஶம்.

அமஷக்ரககரர Design view, Report view, Layout view, Print Preview ஆகஷ நஶன்கு லரககரில் கஶட்ெஷஶக கண்டு ெரிதெய் னடினேம்.

Design view லில் அமஷக்ரககரர உனலஶக்குெல் ஶறுெல் தெய்ெல் தபஶன்ம பைிகரர தெய்யஶம் .

Create ன்ம ெஶலிபட்டிின் Report ன்ம குழுலில் உள்ர blank Report

ன்ம தபஶத்ெஶரன தெரிவு தெய்து தெஶடுக்குக. உடன் னமலரப்ன கஶட்ெஷில் னெஷ அமஷக்ரக ெஷரில் தெஶன்றும். இந்ெ னமலரப்ன

Page 74: Ms Office Access 2007 in Tamil

74

கஶட்ெஷில் அமஷக்ரகர ஶறுெல் தெய்னேம் லெெஷ அக்ெஸ் 2007ல் ட்டுத உள்ரது. இெஷல் கட்டுபஶட்டின் நஷரய ,ஏ அரவு தபஶன்று பல்தலறு லிலங்கரர ஶறுெல் தெய்னேம்தபஶதெ ெஷரில்

னன்கஶட்ெஷஶக கண்டு நஶம் லினம்பிலஶறு ெரிதெய்து தகஶள்ரயஶம். ஆனஶல் Design view ெஷரதபஶன்று அனரஶன அரப்ரப படிலத்ெஷல் உனலஶக்க னடிஶது.

அெற்கு பெஷயஶக பரற லறஷனரமஶன Design view லில் உனலஶக்கஷ ெரிதெய்துதகஶள்ரயஶம் அெற்கஶக அமஷக்ரகில் இடம் சுட்டிர ரலத்து லயதுனம தபஶத்ெஶரன தெரிவு தெய்து தெஶடுக்குக உடன் தெஶன்றும் குறுக்கு லறஷ பட்டிில் Design view ன்பரெ தெரிவு தெய்து தெரிவு தெய்து தெஶடுக்குக. உடன் Design view இல் அமஷக்ரக

தெஶன்றும் இந்ெ அமஷக்ரகில் தெரலஶன லஶறு ஶறுெல் தெய்து

தகஶள்க.

அமஷக்ரககரில் என Record ட்டுத எனதநத்ெஷல் தெல்படுத்தும் நஶம் உனலஶக்கஷ அமஷக்ரகின் லடிலரப்பிற்கு ற்மஶற்தபஶன்று எவ்தலஶன ெரலனேம் பல்தலறு லரகில் தெல்படுத்ெப்படும்.இந்ெ அமஷக்ரககள் பல்தலறு பகுெஷ (Section) கரஶக

பிரிக்கப்பட்டினக்கும் இந்ெ பகுெஷகரர bands ன அரறக்கஷன்மனர்.

என்றுக்கு தற்பட்ட அட்டலரைகரில் உள்ர ஆலைங்கரின் ெவுகரர கஶட்ெஷஶக கஶை உெவும் ற்தமஶன லறஷத அமஷக்ரகஶகும், என அமஷக்ரகஶனது என அட்டலரை அல்யது

லினஶவுடன் கட்டுண்டெஶக இனக்கும் இது என்றுக்கு தற்பட்ட

அட்டலரைகரியஷனந்து ெவுகரர தகஶண்டுலந்து பிெஷபயஷக்க தெய்கஷன்மது.

1. Create ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவு தெய்து தெஶடுக்குக உடன் தெஶன்றும் Create ன்ம ெஶலிபட்டிின் Report ன்ம குழுலில் உள்ர Blank report ன்ம தபஶத்ெஶரன தெரிவு தெய்து தெஶடுக்குக.

Page 75: Ms Office Access 2007 in Tamil

75

படம்-1

உடன் Access ஆனது Blank report படம்-1 -இல் உள்ரலஶறு ெஷரில் தெஶன்மச் தெய்னேம் னயபட்டியஷன்தபட்டிஶனது அமஷக்ரகின் ெரயப்பில் அல்யது லயதுனமம்தெஶன்றும்.

2. இந்ெ ெத்ெஷல் நம்னன் கட்டுபஶட்ரட அமஷக்ரகில் தகஶண்டு லந்து தெஶர்ப்பெற்கஶக 1) Layout view 2) Design view ஆகஷ இண்டு லஶய்ப்னகள் ெஶஶக உள்ரன இலற்மஷல் Design view ன்பதெ ெரிஶன தெர்லஶக அரனேம்.

3. அெனஶல் இடம்சுட்டிின் லயதுனம தபஶத்ெஶரன தெரிவு தெய்து தெஶடுக்குக . உடன் தெஶன்றும் குறுக்கு லறஷ பட்டிில் Design view

ன்ம லஶய்ப்ரப தெரிவு தெய்து தெஶடுக்குக. உடன் அமஷக்ரகஶனது . பரற லறஷனரமஶன Design view லிற்கு ஶமஷலிடும் அெஷல் தெரலஶன ஶறுெல்கரர கட்டுபஶடுகரில் தெய்து தகஶள்க.

Page 76: Ms Office Access 2007 in Tamil

76

படம்-2

4. Page set up ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக

உடன்படம்-2-இல் உள்ரலஶறு தெஶன்றும். Page set up ன்ம பட்டிின் page layout ன்ம குழுலில் Margin, orientation, தபஶன்ம ற்ம லெெஷர ெரி தெய்லெற்கஶன தபஶத்ெஶன்கரர தெரிவுதெய்து தெஶடுக்கஷ ெரிதெய்து தகஶள்க.

ட்டுபொட்ணட உருலொக்கு ல் :

Design ன்ம ெஶலிபட்டிின் Tools ன்ம குழுலில் உள்ர Add Existing

field ன்ம தபஶத்ெஶரன தெரிவு தெய்து தெஶடுக்குக உடன் தெஶன்றும் field list ன்ம லிண்தடஶலில் தெரலஶன Tool Box Control தெரிவு தெய்து தகஶண்டு தெஶடுக்கஷ தபஶத்ெஶரன பிடித்துதகஶள்க,.

பின்னர் அப்படித பிடித்து இழுத்து லந்து ெரிஶன இடத்ெஷல் அமஷக்ரகில் இெரன லிடுக.

அென்பின்னர் அமஷக்ரகின் கஸழ்பகுெஷக்கு இடம் சுட்டிர தகஶண்டு தென்மவுடன் இண்டு ெரய உள்ர அம்னக்குமஷ தபஶன்ம தெஶற்மத்ெஷல் இடம்சுட்டிின் தெஶற்மம் ஶமஷ அரனேம் உடன் அமஷக்ரகின் கஸழ்பகுெஷ லிரிம்ரப பிடித்து இழுத்து

தெரலஶனலஶறு அரத்துக்தகஶள்க .

Page 77: Ms Office Access 2007 in Tamil

77

அமஷக்ரககரில் இடம் சுட்டிர ரலத்து தெரிவு தெய்து தெஶடுக்குக. பின்னர் Designன்ம ெஶலி பட்டிில் Font னும் குழுலில் உள்ர Bold

ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷ ழுத்துகரர ெடினஶக உனலஶக்கஷ தகஶள்க. அவ்லஶதம இது ெரயப்தபழுத்து ன்பெஶல் ழுத்துனலின் அரரல தபரிெஶக ஶற்மஷக்தகஶள்க.

இவ்லஶறு தெஶற்மத்ரெ ஶற்மஷரக்க தலண்டி கட்டுபஶடுகள் அரனத்ரெனேம் தெரிவு தெய்து னன்னதபஶயதல Bold ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷ ழுத்ரெ ெடினஶக உனஶற்றுக.

உரப்தபட்டிகரின் உள்ர ழுத்துகள் தலவ்தலறு அரவுகரில் இனக்கும் அெனஶல் அச்ெஷடும்தபஶது அரல சுத்ெஶக ரமந்து லிடும் அல்யது பகுெஷ ட்டும் தெஶன்றும் அமஷக்ரகர பஶர்ப்பெற்கு லெெஷஶக நன்மஶக அரஶது அெனஶல் Can Grow அல்யது can Shrink

ஆகஷ பண்பில்னகரர பன்படுத்ெஷ இவ்தலழுத்துகரர

உரப்பகுெஷக்குள் தபஶனத்ெஶக அரனேஶறு ஶற்மஷரத்ெஷடுக.

அமஷக்ரககரில் ெவுகரர குழுலஶக என்று தெர்க்கும் தபஶது Group

Header Group Footer ன்ம னெஷ இண்டு பகுெஷகள் உனலஶகஷன்மன.

படம்-3

Page 78: Ms Office Access 2007 in Tamil

78

Design ன்ம ெஶலிபட்டிின் Grouping & Totals ன்ம குழுலில் உள்ர Grouping ன்ம தபஶத்ெஶரன தெரிவு தெய்து தெஶடுக்குக. உடன் படம்-3-இல் உள்ரலஶறு தெஶன்றும் ெஷரின் கஸழ்பகுெஷில் உள்ர Add a

Group ன்ம தபஶத்ெஶரன தெரிவு தெய்து தெஶடுக்குக. பின்னர்

னயத்ெஷல் தெரலஶனரெ தெரிவு தெய்து குழுலஶக உனலஶக்கஷ தகஶள்க.

இவ்லஶறு குழுலஶக உனலஶக்கஷரெ Add a Sort ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷ அடுக்கஷ தகஶள்ரயஶம்.

கட்டுபஶடுகரர பிடித்து இழுத்து தென்று லிடுலென்னெயம் என பகுெஷில் இனந்து ற்தமஶன பகுெஷக்கு ஶற்மஷரத்து தகஶள்ரயஶம்.

இவ்லஶதம Page Breake உனலஶக்கஷ அரத்து தகஶண்டு னடிலஶக நஶம் உனலஶக்கஷ அமஷக்ரகர தெஷத்ெஷடுலெற்கஶக லிரவு அனுகுெல் கனலிபட்ரடில் உள்ர Saveன்ம உனலதபஶத்ெஶரன தெரிவு தெய்து தெஶடுக்குக. உடன் தெஶன்றும் உரஶடல் தபட்டிில் தபஶனத்ெஶன தபர ெட்டச்சு தெய்து saveன்ம தபஶத்ெஶரன தெரிவு தெய்து தெஶடுக்குக.

இந்ெ அமஷக்ரகர அச்ெஷடுலெற்கஶக ரக்தஶ ெஶப்ட் ஆபிஸ் தபஶத்ெஶரன தெரிவு தெய்து தெஶடுக்குக. உடன் லிரினேம் பட்டியஷல் Print ன்ம லஶய்ப்ரப தெரிவு தெய்து தெஶடுக்குக. பின்னர் லிரினேம் லயதுனம பயகத்ெஷல் தெரலஶன லஶய்ப்ரப தெரிவு தெய்து அச்ெஷட்டு தகஶள்க.

Search...

அக்சஸ் 2007-10 லிபிஏ க ொடர்ச்சி னெஷ தெல்னரமர உனலஶக்குெல் (creating new procedure)

Page 79: Ms Office Access 2007 in Tamil

79

ெனக்கனரமில்(module) அமஷலிப்ரப தெய்துனடித்ெபின் தெல்னரமர உனலஶக்க தலண்டும்அெற்கஶக பின்லனம் படினரமகரர பின்பற்றுக

1,ற்கனதல உனலஶக்கஷ ரலத்துள்ர module 1 ன்பரெ ெஷமந்துதகஶள்க,

2,குமஷனரம லிண்தடஶலின் (code window)கஶயஷஶன இடத்ெஷல் இடம்சுட்டிர தகஶண்டுதென்று ரலக்கவும்

3, பின்னர் படம்-11-1-இல் கஶட்டினேள்ரலஶறு குமஷனரமர ெட்டச்சு தெய்க

படம்-11-1

இந்ெ ெத்ெஷல் Sub ன னெல்லரி ஆம்பிக்கும்தபஶது End Sub ன்ம னடிவு லரிர ெஶனஶகதல அக்ெஸ்ஆனது உனலஶக்கஷ தகஶள்கஷன்மது

இந்ெ ெனக்கனரமர(module) இக்கும்தபஶது இெஷல் நஶம் குமஷப்பிட்டலஶறு ந்து னரம ட்டும் பபீ் ன்ம ெத்ெம் கைிப்தபஶமஷ ழுப்னகஷன்மது,

Intelisense ஐ பன்படுத்து ல்

Page 80: Ms Office Access 2007 in Tamil

80

ஏனலரிில் குமஷப்பிட்ட கட்டரரர தெர்த்ெஷட லினம்னதலஶம் ஆனஶல் அெனுரட ெரிஶன ழுத்துகள் தெரிஶல் ெடுஶறுதலஶம் இந்நஷரயில் குமஷப்பிட்ட கட்டரரின் னெல் ழுத்ரெ ெட்டச்சு தெய்ெவுடன் இதெ ழுத்ெஷல் தெஶடங்கும்

கட்டரரகரின் லரகர கஸறஷமங்கு பட்டினெயம் (Drop down list) 1, Auto

List members லறஷஶக பட்டியஷட்டிடும் இெஷல் (படம்-11-2)

தெரலஶனரெ தெரிவுதெய்து தகஶள்ரயஶம்,

படம்-11-2

இந்ெ லெெஷர 1.Auto List members,2.Auto Quick info ன இண்டு லரககரில் அக்ெஸ் லறங்குகஷன்மது,

2.Auto Quick info னெல்ழுத்ரெ ெட்டச்சு தெய்ெவுடன் தெஶடர்னரட

தபஶனட்கள், பண்பில்னகள், லறஷனரம ஆகஷலற்மஷன் கட்டரர தெஶற்கரின் பட்டிரய பிரிெஷபயஷக்கும் (படம்-11-3) இது குமஷப்பிட்ட உறுப்ன தெஶடர்னரட அரனத்து அரனனக்கரரனேம் (parameters)பிரிெஷபயஷக்கச்தெய்து எவ்தலஶன்மஶக னர்த்ெஷ தெய்னேம்படி தகஶனகஷன்மது,

Page 81: Ms Office Access 2007 in Tamil

81

படம்-11-3

இவ்லஶறு தெல்னரமர உனலஶக்கஷ னடித்ெவுடன் குமஷனரம லிண்தடஶலின் ெரயப்பில் கட்டரர பட்ரடில் உள்ர Debug=>

Compile Database=> ன்மலஶறு( படம்-11-4) தெரிவுதெய்க,

படம்-11-4

உடன் தஶறஷஶற்மஷஶனது(Compiler) லிபி குமஷனரமர

கைிப்தபஶமஷ னரிந்துதகஶள்லம் ரபனரி லடிலஶக உனஶற்மம் தெய்கஷன்மது, இந்ெ ெத்ெஷல் பிரற தெனும் ற்பட்டஶல் அெரன சுட்டிகஶட்டி ெஷனத்தும்படி தகஶனகஷன்மது,

படிலம் அல்யது அமஷக்ரககரர உனலஶக்கஷடும் தநத்ெஷதயத குமஷப்பிட்ட நஷகழ்ரல தெல்னரமில் உனலஶக்கஷ தெர்த்ெஷடுலெற்கஶக

Page 82: Ms Office Access 2007 in Tamil

82

படம்-11-5

1,படிலத்ெஷல் (அமஷக்ரகில்)இடம்சுட்டிர ரலத்து சுட்டிின் லயதுனம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக உடன் லிரினேம் குறுக்கு லறஷ பட்டிில் Build event (படம்-11-5) ன்பரெ தெரிவுதெய்து தெரிவுதெய்து தெஶடுக்குக,

2, இதெ குறுக்கு லறஷபட்டிில் properties (படம்-11-5)ன்பரெ

தெரிவுதெய்து தெஶடுக்குக உடன் லிரினேம் பண்பில்ன (properties)

உரஶடல் தபட்டிில்( படம்-11-6) குமஷப்பிட்ட on click ன்மலஶறு என நஷகழ்ரல (event)தெரிவுதெய்து அென் லயதுனமம் உள்ர னப்னள்ரி (ellips) ( படம்-11-6) தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

3, பின்னர் பண்பில்ன (properties) உரஶடல் தபட்டிில் குமஷப்பிட்ட

நஷகழ்லின் தெல்னரமர ெட்டச்சு தெய்க அல்யது கஸறஷமங்கு பட்டினெயம் (Drop down list) தெரிவுதெய்க,

Page 83: Ms Office Access 2007 in Tamil

83

படம்-11-6

நஶம் உனலஶக்கஷ குமஷனரமில் தெரலஶனஶல் பின்லனம் படினரமில் ஶறுெல் தெய்க

1,Design ன்ம ெஶலிபட்டி ின் கனலிகரின் (Tools)குழுலில் உள்ர view

code ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷபின் நஶம் உனலஶக்கஷ லிபி குமஷனரமின் லிண்தடஶரல ெஷமக்கச்தெய்து

ஶறுெல் தெய்யஶம்,

2, குமஷப்பிட்ட நஷகழ்ரல (event) இனனரம தெரிவுதெய்து தெஶடுக்கஷ குமஷனரம லிண்தடஶரல தெஶன்மச் தெய்து ஶறுெல் தெய்யஶம்

உடனடி சொரத்ண (Immediate window) வ ொன்மச்கசய் ல் : நஶம் உனலஶக்கஷ தெல்னரமில் நஷகழ்லின் (event)குமஷனரம ெரிஶக

தெல்படுகஷன்மெஶ ன ெரிபஶர்த்ெஷட லினம்னதலஶம் அந்நஷரயில்

லிரெப்பயரகிலுள்ர Ctrl + G ஆகஷ லிரெகரர தெர்த்து அழுத்துக அல்யது View => immmedate window => ன்மலஶறு தெரிவுதெய்க உடன் லிபி டிட் லிண்தடஶலின்கஸதற immmedate windowஆனது ெஷரின் கஸழ்பகுெஷில் தெஶன்றும்(( படம்-11-6) பின்னர் லிபி டிட் ன்ம ெஷரில் தெல்னரமர ெட்டச்சு தெய்து உள்ரடீ்டு லிரெர அழுத்துக,

லிபி லில் Branching

Page 84: Ms Office Access 2007 in Tamil

84

எனகட்டரர நஷல் தெஶடரில் நஷபந்ெரனின் அடிப்பரடில் ெீர்வு தெய்னேம்படி தெல்படுத்துலதுெஶன் அெனுரட ெஷமரன உர்த்துலதுெற்கஶன லறஷனரமஶகும், இந்ெ நஷபந்ெரனகரர Branching,Looping ன இண்டு லரகில் தெல்படுத்ெயஶம்

எனஶமஷின் ெஷப்ன குமஷப்பிட்ட அரலஶக இனந்ெஷடும்தபஶது குமஷப்பிட்ட குமஷனரமர ட்டும் தெல்படுத்ெனடினேம் ன்மலஶறு இனப்பது இந்ெ லரகஶகும்,

உெஶைஶக ஶைலர்கரின் ெஷப்தபண் 40 உம் அெற்கு தலும் இனந்ெஶல் தலற்மஷ, 50 உம் அெற்கு தலும்இனந்ெஶல் II nd class, 60 உம் அெற்கு தலும்இனந்ெஶல் I st class, 75 உம் அெற்கு தலும்இனந்ெஶல்

Distingushion ன்மலஶறு குமஷப்பிட்டு ஶைலர்கரின் ெஷப்தபண்பட்டிரய தெற்படுத்ெஷட தெய்லது Branching ஆகும்இெஷல்

1.If – then – Else- End if, 2. Select Case ஆகஷ இண்டுலறஷனரமகலம் நஷபந்ெரனனேரட கூற்மஶக தெல்படுத்ெபடுகஷன்மது,

எனெஷய நஷகழ்வுகரில் ெஷனம்ப ெஷனம்ப எத தெரய குமஷப்பிட்ட நஷபந்ெரனர னர்த்ெஷதெய்னேம்லர தெல்படுத்தும்படிஶன நஷரயில் கன்னி (Loop) பன்படுகஷன்மது இெஷல் Do – Loop ,For – next

ஆகஷ இனலரககள் உள்ரன

அக்ெழஷன் படிலத்ெஷன் கட்டுபஶட்டுடன் அல்யது ெவுெரத்ெஷல் இனந்து record set,object ஆகஷலற்மஷல் தெரலஶனஶல் ெவுகரர

தெர்ந்தெடுக்கும் தெல்கரில் with ன்ம கூற்று பன்படுகஷன்மது,

அெற்கடுத்ெஶக conditional completion ன்பது அக்ெழஷன் லிபிலில் னக்கஷ பங்கஶற்றுகஷன்மது இது குமஷப்பிட்ட பகுெஷின் குமஷனரமின் னர்த்ெஷதெய்தலண்டி நஷரயில் இது ஶமஷின் ெஷப்பிற்கு ற்ப ெஶனஶகதல தெல்படுஶறு தெய்லது ஆகும்

அக்ெஸ் 2007இல் லஶய்ப்னகரர உனலஶக்குெல் இறுெஷ பனஶரனக்கு ரமக்கப் பட்டுள்ர பய லஶய்ப்னகரர தலரிக்தகஶைர்லெற்கஶக ெஷமஷதுதநம் தெயலிட்டு அென் பன்கரர தெரிந்து தகஶண்டு தெல்படுத்ெஷனஶல் ஶரஶன லறஷகரில் லிபி குமஷனரமர சுயபஶக ழுெஷ பன்படுத்ெஷதகஶள்ரயஶம்

Page 85: Ms Office Access 2007 in Tamil

85

லிபிடிட் லிண்தடஶலில் உள்ர Tools=> option => ன்மலஶறு தெல்

படுத்ெஷவுடன் தெஶன்றும் option ன்ம உரஶடல் தபட்டிில்(படம்-11-7) பின்லனம் லஶய்ப்னகள் உள்ரன

படம்-11-7

1,Auto indent: இது நடப்ன குமஷனரமின் எனலரிின் நஶன்கு ழுத்து

அரலிற்கு இரடதலரி லிடும்படி தெல்படுத்துகஷன்மது, எவ்தலஶன குமஷ னரமிலும் இந்ெ லஶய்ப்னகள் அவ்லஶதம ெஶனஶகதல ெள்ரி அரக்கஷன்மது,

2,Auto syntax check : இந்ெ லஶய்ப்ன நம்னரட குமஷனரமர

உனலஶக்கஷடும் தபஶது ற்படும் பிரற syntax (ழுத்துபிரற நஷறுத்ெக்குமஷகள் தபஶன்மரலகரர ) ெஶனஶகதல சுட்டிகஶட்டுகஷன்மது :

3,Break on all error : இது if on error Go To 0 ன்ம இந்ெ லரி தபஶன்று தெற் படுத்துகஷன்மது எவ்தலஶன பிரறரனேம் கண்டவுடன் அந்ெ லரிிதயத சுட்டி நஷன்றுலிடுகஷன்மது அந்ெ பிரறர ெரிதெய்ெ பிமதக கட்டரரத் தெஶடரின் அடுத்ெலரிக்கு தெல்கஷன்மது,

4,Require variable declaration: இந்ெ லஶய்ப்ன அக்ெஸ் 2007 இல்

இல்னநஷரயில் இல்ரய நஶம் தெரிவுதெய்ெ பிமதக தெல்பட்டு அென்பின்னர் ஶமஷர அமஷலிப்ன தெய் பன்படுகஷன்மது

Page 86: Ms Office Access 2007 in Tamil

86

5,Compile on demand :இந்ெ லஶய்ப்ன தெரிவுதெய்ப்பட்டுள்ர குமஷப்பிட்ட

ெனக்கனரமர(module) ட்டும் அரறக்கும்தபஶது தஶறஷஶற்மம் ஆகும் தெரிவு தெய்ஶது லிட்டஶல் அரனத்து ெனக்கனரம(module)

கலம் தஶறஷஶற்மம் ஆகும்

6,Auto Data Tips :குமஷப்பிட்ட ஶமஷின்ீது இடம்சுட்டிர தலூர்ெல் தெய்னேம்தபஶது அென் ெஷப்ரப குமஷப்பிட பன்படுகஷன்மது,

அரனத்து ெனக்கனரம(module) கள் ,தெல்னரமகள் ,ஶமஷகள்,

குமஷனரமகரரனேம் தெர்த்து உனலஶக்குலதெ அக்ெழஷன்

எனதெல்ெஷட்டம்(Project)ஆகும், இெரன Tools=> Database2 properties

=>ன்மலஶறு தெரிவுதெய்ெஶல் படம்-11-8-இல் உள்ரலஶறு Project

properties ன்ம உரஶடல் தபட்டிெஷரில் தெஶன்றும் இெஷல் இந்ெ தெல்ெஷட்டத்ெஷன் தபர் தநஶக்கம் தபஶன்மலிங்கள் அடங்கஷினக்கும்

படம்-11-8

அென் பின்னர் லிண்தடஶ ஆபிஸ் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக உடன் லிரினேம் கட்டரர பட்டிில் acces Optionன்ம

Page 87: Ms Office Access 2007 in Tamil

87

தபஶத்ெஶரன தெரிவு தெய்து தெஶடுக்குக உடன் தெஶன்றும் access option

ன்ம உரஶடல் தபட்டிில் உள்ர Advanceன்ம ெஶலிர தெரிவுதெய்து தெஶடுக்குக உடன் தெஶன்றும் ெஷரில் நகனம்

நகனம் தபட்டிின் தபஶத்ெஶரன கஸதறநகர்த்ெஷ தென்று command line

arguments ன்பரெ தெரிவுதெய்க(படம்-11- 9)

படம்-11-9

இது பன்பஶட்டில் உனலஶக்கஷடும் கட்டரர லரிர பரிதெஶெஷத்துபஶர்த்ெஷட பன்படுகஷன்மது(படம்-11-10),

Page 88: Ms Office Access 2007 in Tamil

88

படம்-11-10

அக்சஸ் 2007-12-லிபிஏலின் வுலண மம் அ ணனகசல்படுத்தும் லறிமுணமமம்

அக்ெஸ் 2007 இன் குமஷனரம பெஷப்னத்ெஷரஶனது பல்தலறு லெெஷ லஶய்ப்னகரர லிபி லில் குமஷனரமர ழுதுலெற்கும் ழுெஷரெ பஶரிப்பெற்கும் உெவுகஷன்மது, இெனுரட குமஷனரமஶனது பய லரிகலக்கு நீலலெஶின் எவ்தலஶன லரிின்னடிலிலும் கஸழ்தகஶடிட்டு ழுதுலர் அெனஶல் லிபிலஶனது இெரன எதகூற்மஷன் லரிஶக கைக்கஷல் டுத்துக்தகஶள்லம்

இந்ெ பெஷப்னத்ெஷரில் கட்டுப்பஶடுகரின் தபர்கரஶன கட்டரரச்தெஶற்கரர அகலரிரெப்படி அடுக்கப்பட்டு குழுலஶக லரகபடுத்ெஷ தபஶனட்கரின் கஸறஷமங்கு பட்டியஶக படம்-12-1-

Page 89: Ms Office Access 2007 in Tamil

89

லிரிச்தெய்கஷன்மது,இந்ெ பட்டியஷனந்து நக்குதெரலஶன

கட்டரரகரர தெரிவுதெய்துதகஶள்ரயஶம்,

படம்-12-1

எவ்தலஶன கட்டரரலரித்தெஶடரிலும் ஶமஷகரர பன்படுத்ெஷ தெல் படுத்துலதுெஶன் ெஷமன்ஷகுந்ெ தெயஶகும்,இங்கு ஶமஷன்பது ெற்கஶயஷகஶக ெஷப்ரப தெக்கஷரலக்க பன்படும் நஷரனலகத்ெஷன் னகலரிரத ஶமஷன அரறப்பர்,இந்ெ ஶமஷக்கஶன ெஷப்ரப = ன்ம இக்கஷ னெயம் எதுக்கஸடு தெய்லஶர்கள்,

இந்ெ ஶமஷகரர Dim ன்ம ெஷமவுச்தெஶல்ரய பன்படுத்ெஷ அமஷலிப்ன தெய்யஶம் ,ற்றும் = ன்ம இக்கஷனெயம் ெஷப்ரப எதுக்கஸடுதெய்யஶம்

இந்ெ ஶமஷகரர அமஷலிப்ன தெய்லெற்கஶன லிெஷனரமகள் பின்லனஶறு உள்ரன,

1,இெரன ழுத்துகரஶல் ட்டுத ஆம்பிக்கதலண்டும்,

2,தெஶற்கலக்கு இரடில் உட்தபஶெஷந்துள்ர கஶயஷஇடம் லிடக்கூடஶது

3,எனனரமபன்படுத்ெஷ தெஶல்ரய ீண்டும் தலறுஇடத்ெஷல் பன்படுத்ெக்கூடஶது

Page 90: Ms Office Access 2007 in Tamil

90

4,தெஶல்யஷன் இரடத ஆங்கஶங்தக கஶயஷஇடம் ,நஷறுத்ெக்குமஷகள் தபஶன்மரலகரர பன்படுத்ெக்கூடஶது

5sub,module,form தபஶன்ம ற்கனதல பன்படுத்ெஷ ெஷமவுச்தெஶற்கரர ீண்டும் பன்படுத்ெக்கூடஶது

6,தெஶற்கரின் நீரம் 64 ழுத்துகலக்குஷகஶல் இனக்கதலண்டும்

7,தபரி ற்றும் ெஷமஷ ழுத்துகரர கயந்து பன்படுத்ெயஶம் அெனஶல் குறப்பம் தும் லஶது

இந்ெ ஶமஷகரர பின்லனஶறு இண்டு லறஷகரில் அமஷலிப்ன தெய்யஶம்

1,Implicitஎன்ம அமிலிப்பு இென்னெயம் லிபிலஶனது நக்கஶக ெஶனஶகதல ஶமஷகரர உனலஶக்கஷதகஶள்கஷன்மது

2.Explicitஎன்ம அமிலிப்பு இெஷல் Dim,private,public தபஶன்ம ெஷமவுச்தெஶற்கரர பன்படுத்ெஷ தலரிப்பரடஶக அமஷலிப்ன தெய்ப்படுகஷன்மது,

Dim ன்ம ெஷமவுச்தெஶல்ரய பன்படுத்ெஷ அமஷலிப்ன தெய்னேம் லறஷனரமில் ட்டும் Localன்ம ெஷமவுச்தெஶல் பன்படுத்ெலரெதபஶன்று இது தெல் படுகஷன்மது

Public ன்ம ெஷமவுச்தெஶல்ரய பன்படுத்ெஷ அமஷலிப்னதெய்ெஶல் அந்ெ ஶமஷர கட்டரரலரித்தெஶடரில் ங்குதலண்டுஶனஶலும் பன்படுத்ெஷ தகஶள்ரயஶம்

Private ன்பது Dimதபஶன்மதுெஶன் ஆனஶல் ெனக்கனரம(module)அரலில் ட்டும்இந்ெ ஶமஷர பன்படுத்ெஷட உெவுகஷன்மது,

ஶமஷர குமஷப்பிட்டதெஶல்லர அது variant ஆக இனக்கும் ஆனஶல் இந்ெ variant ஆனது ெவுலரக அரலிற்கு ெஷமனுரடென்று இெரன தெக்கஷரலக்க அெஷக நஷரனலக இடம்தெரலப்படும் இெரன தெடிப்பிடிப்பெற்கும் அெஷகதநம் டுத்ெgதகஶள்லம்

Page 91: Ms Office Access 2007 in Tamil

91

Option explicit ன்ம கூற்று ெனக்கனரம(module)ின் ெரயப்பில் ரலத்து ஆம்பிக்கும்தபஶது அரனத்து ஶமஷகரரனேம் தலரிப்பரடஶக அமஷலிப்ன தெய்லெஶக லிபி அமஷவுறுத்துகஷன்மது,

இெரன Tools=>Options=> ன்மலஶறு கட்டரரகரர தெரிவுதெய்து தெற்படுத்ெஷவுடன் தெஶன்றும் (படம்-12-2) options ன்ம உரஶடல் தபட்டிில் Editorன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்க உடன்

தெஶன்றும் ெஷரில் தெரலஶன அமஷலிப்னதெய்கஷன்ம தெர்வுதெய் தபட்டிகரர தெரிவுதெய்து தகஶள்ரயஶம்,ஶமஷகலக்கு தபரிடும்தபஶது நஶன்கு ழுத்துகள்லர சுனக்கஶக cmd ன்பது தபஶன்று குமஷப்பது லறக்கஶகும்

படம்-12-2

ஶமஷின் Scope இெஷல் Dim, Privateதபஶன்மலற்மஷன் தெல்பஶடு ற்றும்

லஶழ்வு குமஷப்பிட்ட லறஷனரமின் பைினடினேம்லர ட்டுத ஆனஶல் Publicன்பெற்கு ட்டும் ெனக்கனரம(module)னழுக்க இென் தெல்பஶடு ற்றும் லஶழ்வு இனக்கும்,ஶமஷஶனது நஷரயஶனதும் நஷந்ெஶனதும் அன்று இென்லஶழ்வு குமஷப்பிட்ட பைினடினேம்லர ட்டுதஶகும்

Page 92: Ms Office Access 2007 in Tamil

92

இந்ெ procedure ங்கு உனலஶக்குலது? இெரன என தெந்ெ லிபி

ெனக்கனரம(module) அல்யது எனபடிலம் ற்றும்அமஷக்ரகஆகஷலற்மஷன் பின்னயஶக தெல்படுலெற்கஶக உனலஶக்கப்படுகஷன்மது,

இந்ெ லிபிலின் லறஷனரமர (procedure ) பல்தலறுலறஷகரில் பல்தலறு இடங்கரில் நம்தெரலக் தகற்மலஶறு அரறக்கனடினேம்

இெஷல்உள்ர Sub procedure ஆனது பின்லனம் இயக்கைங்கரர தகஶண்டது

1,Declaration அரலில் அமஷலிப்னதெய்ப்படுலெஶல் இது ங்கு உள்ரது ன லிபி தெரிந்து தகஶள்கஷன்மது

2,எவ்தலஶன Subன்மகூற்றும்என Endன்ம கூற்றுடன் னடிலரடகஷன்மது

3,அமஷலிப்பஶனது எவ்தலஶன கட்டரரலரித்தெஶடரின் ஆம்பத்ெஷன் ெரயப்பில் தெல்படுகஷன்மது

4,லிபி procedure ஆனது பல்தலறு கூற்றுகரர உள்ரடக்கஶக தகஶண்டது

Event procedure ஐ ருபடிலத் ில் உருலொக்கு ல்

1,Frmsales ன்ம படிலம் ெஷரில் உனலஶக்கஷ ரலத்து இனப்பெஶக தகஶள்தலஶம் இெஷல் cboBuyerID ன்பரெ தெரிவுதெய்துதகஶள்க

2,பின்னர் F4 ன்ம தெயஷ லிரெர அழுத்ெஷ இந்ெ கட்டுப்பஶட்டின் பண்பில்ன ெஶரத்ரெ ெஷரில் தெஶன்மச்தெய்க,

3,இெஷல் Event ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக உடன் தெஶன்றும் ெஷரில் Afterupdateன்ம நஷகழ்ரல தெரிவுதெய்து தெஶடுக்குக அென்பின்னர் Afterupdate ன்பெஷல் உள்ர கஸறஷமங்கு பட்டிரய லிரிச் தெய்து அெஷல் Event procedure ன்பரெ (படம்-12-3) தெரிவுதெய்க,

Page 93: Ms Office Access 2007 in Tamil

93

4,பின்னர் … ன்ம னப்னள்ரி லடிகட்டும் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷ லிபி பெஷப்னத்ெஷரர ெஷமந்துதகஶள்க,

படம்-12-3

5,அெஷல் பின்லனம் குமஷனரமகரர ெலமஷல்யஶல் உள்ரடீுதெய்க,

கட்டரர நஷல் தெஶடர் 12-1

Me.Recalc

If Not IsNull(Me!cboBuyerId) Then

If Not IsNull(Me!cboBuyerId.Column(2)) Then

Me!txtDiscountRate = Format(Me!cboBuyerId.Column(2), “percent”)

Page 94: Ms Office Access 2007 in Tamil

94

Me!txtTaxLocation = Nz(Me!cboBuyerId.Column(4))

Me!txtTaxRate = Nz(Me!cboBuyerId.Column(3), 0)

End If

Else

Me!txtDiscountRate = Null

Me!txtTaxLocation = Null

Me!txtTaxRate = Null

End If

6,அென் பின்னர் Debug ன்ம பட்டிில் உள்ர Compile ன்பரெ தெரிவுதெய்து தகஶண்டு இந்ெ குமஷனரமில் syntexபிரறதுவும் இனந்ெஶல் ெரிதெய்துதகஶள்க,

7 இந்ெ லிபி ெஶரபத்ரெ னெடிலிட்டு frmsalesன்ம படிலத்ெஷற்கு ெஷனம்னக, இது என sub procedure இன் குமஷனரமஶகும்

Function உனலஶக்குெல் Bassale function ன்பரெ உனலஶக்குலெஶக தகஶள்தலஶம்

1,னெயஷல் Moduleன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, இென் லறஷகஶட்டிடும் பயகத்ரெ தெரிவுதெய்துஇந்ெ ெனக்கனரம(module)இன் தபரில் இடம் சுட்டிர ரலத்து சுட்டிின் லயதுனமதபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

2,உடன் தெஶன்றும் சூழ்நஷரய பட்டிில் Design view ன்பரெ( படம்-12-

4) தெரிவுதெய்து தகஶள்க,

Page 95: Ms Office Access 2007 in Tamil

95

படம்-12-4

3,உடன் basesales function இன் லிபி பெஷப்னத் ெஷரில் தெஶன்றும்

4அெஷல் பின்லனம் குமஷனரமர ெலமஷல்யஶல் ெட்டச்சுதெய்க,இது என function இன் குமஷனரமஶகும்

கட்டரர நஷல் தெஶடர்-12-2

Private CalcExtesion(Quantity As Integer,

price As Currency,Discountpercent As Double)As Currency

Dim Extesion As Currency

extension = Quantity * price

CalcExtension = extension – (extension * Discountpercent)

End Function

இந்ெ தெயஷ ெரிஶக தெல்படுகஷன்மெஶதலன ெரிபஶர்க்கதலண்டும் அெற்கஶக immediateன்ம ெஶரம் பன்படுகஷன்மது, ctrl+ G ன்மலஶறு லிரெகரர தெர்த்து அழுத்துக உடன் immediateன்ம ெஶரம்

Page 96: Ms Office Access 2007 in Tamil

96

ெஷரின் கஸழ்பகுெஷில் தெஶன்றும் அெஷல் ? CalcExtension (5,3.5,.05)

ன்மலஶறு ெட்டச்சு தெய்து உள்ரடீ்டு லிரெர அழுத்துக, உடன் அடுத்ெலரிில் இெனுரட லிரட 16.625 ன்மலஶறு (படம்-12-

5)தெஶன்றும்

படம்-12-5

இதெதபஶன்று ற்ம கூற்றுகரரனேம் கட்டுபஶடுகரின் கட்டரரலரிகரரனேம் ெரிஶக தெல்படுகஷன்மெஶதலன ெரிபஶர்க்கயஶம்

லிபிலில் Named arguments ன்ம ற்தமஶன லெெஷ உள்ரதுஇென்னெயம் தபரிடப்படஶெ ெனெஷப்ரப தகஶண்டு தெல்படுத்துலெஶ ?தபரிடப்பட்ட லஶறு தெற்படுத்ெலெஶ? ன்ம குறப்பததுஷல்யஶல்தெரிலஶக னரிந்துதகஶள்ர உெவுகஷன்மது, இது அக்ெஸ் 2007 இல் தெயஷில் கடத்தும்தபஶது ட்டும்

பன்படுகஷன்மது,இது ெரனனேம் ெஶர்ந்ெஷஶல் சுெந்ெஷஶக இென்அரனேஷடம் இனக்கஉெவுகஷன்மது,

அக்சஸ் 2007-13-இன் நி ழ்வு ணர (Events)

பற்மி அமிந்துக ொள்வலொம்

Page 97: Ms Office Access 2007 in Tamil

97

கபொதுலொ படிலத்ண ிமத் ல் ற்றும் மூடு ல் :படிலத்ெஷல் உள்ர ெகலல்கரர எனஆலைத்ெஷயஷனந்து ற்தமஶன ஆலைத்ெஷற்கு ஶற்றுெல் :கட்டரர தபஶத்ெஶரன தெல்படுத்துெல் :அமஷக்ரகர ெஷமத்ெல் ற்றும் னெடுெல் தபஶன்மரலகரர

நஷகழ்வுகள் (Events)ன அரறப்பஶர்கள்,அக்ெழஷல் உள்ர இவ்லஶமஶன நஷகழ்வுகரர பின்லனஶறு குழுலஶக லரகப்படுத்ெஷனேள்ரனர்,

1, லிண்வடொலின் (படிலம், அமிக்ண ) நி ழ்வு ள்: படிலம் ற்றும் அமஷக்ரககரர ெஷமத்ெல்,னெடுெல்

2.லிணசப்பயண நி ழ்வு ள்: லிரெர அழுத்துெல் ,அழுத்ெஷரெ லிடுெல்

3,சுட்டிின் நி ழ்வு ள்: சுட்டிின் தபஶத்ெஶரன எனனரமட்டும் அழுத்துெல் , இனனரம அழுத்துெல்

4,ருமு படுத் ிடும் நி ழ்வு ள்: தெற்படுத்துெலும் தலரிதறுெலும்

5, வு ரின் நி ழ்வு ள்: ெவுகரர உனலஶக்குெலும் நீக்குெலும்

6,அச்சிடும் நி ழ்வு ள்: லடிலரப்னதெய்ெல் ,அச்ெஷடுெல்

7, பிணறமம் நி ழ்வுவநத் ினதுொன நி ழ்வு ள்: பிரறதுவும் ற்படுத்துெல் ,நஷகழ்வுதந கடத்துெல்

அக்ெஸ் 2007 ஆனது லிபி நஷகழ்வு தெல்னரமின் லஶியஶக சுஶர் 50 க்கு தற்பட்ட தலவ்தலறு லரகஶன நஷகழ்வுகரர ஆெரிக்கஷன்மது, தபனம்பஶலும் இரலகள் லிரெப்பயரகிலும் சுட்டினேம் தெர்ந்ெ நஷகழ்வுகரஶக பன்படுத்துபரலஶகும்

அக்ெஸ் 2007 ஆல் அங்கஸகரிக்ககூடி பல்தலறுலரகஶன நஷகழ்வுகரின் தெல்னரமகரர உனலஶக்கஷ இக்கனடினேம் இரல ெஷமப்ன லரக படில ற்றும் அமஷக்ரககரின் கட்டுப்பஶடுகரில் பைினரினேம் லரகில் அமஷனகப்பட்டுள்ரன,

Page 98: Ms Office Access 2007 in Tamil

98

படம்-13-1

இந்ெ நஷகழ்வுகள் லிபி குமஷனரம னெயம் தூண்டிலிடப்படுகஷன்மன(Trigger) படம்-13-1 இல் form_After update() ன்ம கஶயஷஶன நஷகழ்லின் ஶெஷரி அரப்ன தகஶடுக்கப்பட்டுள்ரது,

click, dblclick ,mouse_down , mouse_up தபஶன்மரல சுட்டிின் நஷகழ்வுகரஶகும்,

கட்டுப்பஶடு ,பகுெஷ ,படிலம் ஆகஷ நஷரயில் என நஷகழ்லின் தெல் னரமர உனலஶக்கஷ குமஷப்பிட்ட படிலத்ெஷல் இரைத்ெ பின்னர் இந்ெ நஷகழ்வு தெல்படுத்ெப்பட்டவுடன் தெஶடர்னரட படிலம் னழுக்க தற்குமஷப்பிட்ட தெல் நரடதபறுகஷன்மது,

open, close,தபஶன்ம தபனம்பஶயஶன இந்ெ நஷகழ்வுகலக்தகன ெனிஶக குமஷனரம துவும் ழுெதெரலில்ரய ,தபஶதுலஶக இரல படிலங்கரின் நஷகழ்வுகரஶகும்

After update , Before update தபஶன்மரல படிலங்கரில் உள்ர ெவுகரர ரகஶலலெற்கு பன்படுகஷன்ம நஷகழ்வுகரஶகும்

Event Order

இந்ெநஷகழ்வுகள் தெஶ என்ரம தூண்டிவுடன் தெஶ எனநஷகழ்ச்ெஷ தெற்படுத்ெலெற்கஶக ற்படுபரலன்று து னெயஷல்

Page 99: Ms Office Access 2007 in Tamil

99

நஷகறதலண்டும் து அெற்கடுத்ெஶக நஷகறதலண்டும் ன்ம என எழுங்கரதலஶடு ட்டுத இரல தெற்படுகஷன்மன

Opening and closing of forms

When a Form opens:, open(form)=>Load(form)=>Resize(form)=>Activate(form)=>

Current(form)=> Enter(form)=> GotoFocus(Control) ன்மலஶறு

அவ்லஶதம when a Form

Closes:Exit(control)=>LostFocus(control)=>Unload(form)=>Deactivate(Form)close(form)

ன்மலஶறு லரிரெக்கஷஶக ட்டுத தெல்படுகஷன்மன இவ்லஶதம பல்தலறு நஷகழ்வுகலம் குமஷப்பிட்ட லரிரெகஷத்ெஷல் தெல்படுகஷன்மன,

Mouse click, dblclick இந்ெ நஷகழ்வுகரர Switch board formன்ம பட்டில் அரப்ரப (படம்-13-2 ) உனலஶக்கஷ தெற்படுத்ெஷடயஶம் இந்ெ

பட்டியஷல் நஶம் தெரிவுதெய்ெ பன்பஶட்டுடன் தெஶடர்னரட நஷகழ்வுகள் உடன் தெற்படுத்ெப்படுகஷன்மன,

படம்-13-2

படம்-13-3 இல் தபஶதுலஶக படிலத்ரெ ெஷமக்கவும் னெடுலெற்குஶன பன்படும் நஷகழ்வுகரின் ஶெஷரி தகஶடுக்கப்பட்டுள்ரன

Page 100: Ms Office Access 2007 in Tamil

100

படம்-13-3

தபஶதுலஶக படிலத்ெஷல் தெனும் ஆலைங்கரர நீக்கம் தெய்னேம்தபஶது அெற்குனன்ன நீக்கம் தெய்லரெ உறுெஷபடுத்ெஷ தகஶள்லெற்கஶன என தெய்ெஷ தபட்டிர ெஷரில் கஶண்பிக்கதெய்து அெஷல் உள்ர தபஶத்ெஶரன தெரிவுதெய்லெற்தகற்ப நஷகழ்வுகரர

தெற்படுத்தும்படி அரக்கப்பட்டுள்ரது

இந்ெ MsgBox நஷகழ்வு ஷகத்ெஷமனுரடெஶகும் ,னெயஷல் இது என தெய்ெஷ தபட்டிர ெஷரில் பிரிெஷபயஷக்கதெய்கஷன்மது (படம்-13-

4)பின்னர் பனஶரர் இந்ெதெய்ெஷதபட்டிில் தெரிவு தெய்லெற்கு ற்ம நஷகழ்வுகரர தெற்படுத்தும்படி அரக்கப்பட்டுள்ரரது, இந்ெ தெய்ெஷதபட்டிில் ந்து arguments உள்ரன,அரல

படம்-13-4

1,MsgBox , prompt : இது Are you sure you want to delete the record?ன்மலஶமஶன தெய்ெஷர உரஶக ெஷரில் (படம்-13-4)பிரிெஷபயஷக்கதெய்கஷன்மது,

2,Button: இது ok or cancel , yes or no ன்மலஶமஶன தபஶத்ென்கரர தெற்படுத்துலெற்கஶனெஶக இனக்கும்

Page 101: Ms Office Access 2007 in Tamil

101

3, Title: இது delete record ன்மலஶமஶன தெய்ெஷதபட்டிின் ெரயப்பஶக இனக்கஷன்மது

4,Help control: இது தெனும் உெலி தெரலப்பட்டஶல் லறங்குலெற்குெஶஶக இனக்கஷன்மது

5,Format eventg: இது னெயஷல் கட்டுப்பஶட்டில் தலரிிடும் ெஷப்ரப

ெரிபஶர்க்கஷன்மது ,அென் பின்னர் ெரிஶக இனந்ெஶல் தெரலஶனரெ ட்டும் ெஷரில் பிரிெஷபயஷக்கதெய்கஷன்மது இல்ரயதனில் ஆலைங்கரர ரமத்துலிடுகஷன்மது,

அக்சஸ்-2007-14 இல் லினொவும் லிபிஏகுமிமுணமிலும் கலரிப்பொடு ணர பன்படுத்து ல்

குமஷடீுகள்(Symbols),இக்கஷகள்(Operators),ண்கள்(numbers),ழுத்துகள்(Stri

ngs),சுட்டிகள்(Identifier)ஆகஷரல தெர்ந்து பிரிெஷநஷெஷபடுத்ெம் ழுத்து அல்யது ண்கரின் ெஷப்ரபத தபஶதுலஶக

தலரிப்பஶடுகள்(Expression)ன கைினி தஶறஷில் குமஷப்பிடுலஶர்கள் ,இது என பிரிெஷநஷெஷபடுத்ெம் தபஶனரஶகும்,தலும் இது அக்ெழஷன் ெஷப்னகரர சுட்டிகஶட்டவும் இெனடிப்பரடில் குமஷப்பிட்ட ெகலல்கரர தபமவும் னடினேம்,

ஷகஇத்ெஷனசுனக்கஶக குமஷப்பிடுலெஶின் தலரிப்பஶடு(Expression)

ன்பது என ெஷமப்ன தெல் அல்யது தெஶடர்ச்ெஷஶன ெஷமப்ன தெஶற்கள் இக்கஷகரஶல் கட்டுபடுத்துலெஶகும்,இந்ெ தலரிப்பஶதட அக்ெழஷனுரட தெயஷின் அடிப்பரடஶகும் இெரன பன்படுத்ெஷ அக்ெழஷல் பல்தலறுலரகஶன தெல்கரர தெய்னடினேம்

உெஶைஶக WHERE ன்ம எத தலரிப்பஶடு SQLஇல் தெஶற்தமஶடர் ஆகவும் படிலத்ெஷல் லடிகட்டிஶகவும் தெற்படுத்ெனடினேம் படம்-14-1

என ெஶெஶை லினஶவுள்ரது,இெஷல் Buyer full nameன்ம னயத்ெஷல் First

name ன்பரெனேம் LastNameன்பரெனேம் என்மஶக எனங்கஷரைக்க பன்படும் என ெஶெஶை தலரிப்பஶடு(Expression)ஆகும்,

Page 102: Ms Office Access 2007 in Tamil

102

படம்-14-1

இந்ெ தலரிப்பஶடுகரில் தபஶதுலஶக பின்லனம் உறுப்னகள் உள்ரன

1,இக் ி ள்(Operators): > ,=,*,and,or,not,like ன்பன தபஶன்மரல

2.கபொருரின் கபர்(Object Name): Forms(frmcontact),Lastname,Firstname

ன்பன தபஶன்மரல இரெத Identifierன்றும் அமஷந்துதகஶள்க,

3.கசயி(Function): Date(),DLookup() ன்பன தபஶன்மரல

4.நிணயமரு ிப்பு(Literal name): நஶம் அமஷந்ெதகஶள்லம் லண்ைம் உள்ர ெஷப்ன 100,Aug17,2008,secter ன்பன தபஶன்மரல

5.ொமியி(Constant): yes,no,Null ,true ,False ன்பன தபஶன்மரல

Page 103: Ms Office Access 2007 in Tamil

103

படம்-14-2

லிண்தடஶலின் பன்பஶடுகரில் தக்தஶலின் தெற்பஶடுகரில் ,லிபிலில் (படம்-14-2இல் தலரிப்பஶரட குமஷக்கும் ஶெஷரி லிபி குமஷனரமகள்) லினஶ ழுப்னம் பகுெஷில் ற்றும் ெனக்கநஷரய (arguments)ஆகஷலற்மஷல் தலரிப்பஶடு பன்படுகஷன்மது அக்ெழஷன் லினஶலில் Shift+ F2ஆகஷ லிரெகரர தெர்த்து அழுத்ெஷவுடன் உனலஶகும் நீண்ட தலரிப்பஶட்டின் தெஶற்மத்ரெ ெஷரில் Zoom Box

இல் படம்-14-3இல் உள்ரலஶறு கஶைனடினேம்

Page 104: Ms Office Access 2007 in Tamil

104

படம்-14-3

தலரிப்பஶரட உனலஶக்கும்தபஶது அக்ெஸ்ஆனது ெஶனஶகதல பகஅரடப்ரப [ ]ற்படுத்ெஷ அெற்குள் தபஶனரின் தபரனேம் , $

ன்ம பவுண்ட் குமஷடீ்ரட னேம் ற்படுத்ெஷ அெற்குள் நஶள்ற்றும் தநத்ரெனேம் ,தற்தகஶள் குமஷடீ்ரட “ “ற்படுத்ெஷ அெற்குள் உரகரரனேம் அவ்லலற்மஷற்கு ற்மலஶறு உனலஶக்கஷ தகஶள்கஷன்மது,

அக்ெழஷல் உள்ர க்ஸ்பிஸ் பில்டர் னும் கனலி ஷகச்ெஷமந்ெ தலரிப்பஶரட உனலஶக்கப் பன்படுகஷன்மது, தலும் இெரன ங்கு தலண்டுஶனஶலும் ப்படி தலண்டுஶனஶலும் பன்படுத்ெஷதகஶள்ரயஶம், இந்ெ லடிகட்டும் கனலிகரர இண்டு

லறஷகரில் தெற்படுத்ெயஶம்,

1,கனலி பட்ரடில் உள்ர build னும் தபஶத்ெஶரன அழுத்துலது2,சுட்டிின் லயதுனம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷவுடன் தெஶன்றும் குறுக்கு லறஷபட்டிில் உள்ரBuild ன்ம லஶய்ப்ரப தெரிவுதெய்லது(படம்-14-4)

Page 105: Ms Office Access 2007 in Tamil

105

படம்-14-4

இந்ெ கனலிஶனது கைிெம் ற்றும்ழுத்து,இக்கஷகள்,னயஷன் இக்கஷகள் ஆகஷலற்மஷரன அட்டலரைகரின் னயங்கரில் ரலத்து first name னேம் Lastname னேம் ஆகஷலற்ரம இரைக்க பன்படுகஷன்மது,

அக்ெழஷல் னற்றுப்னள்ரி period ( . ) ற்றும் ஆச்ெரிக்குமஷExclamation ( !

)ஆகஷ இண்டு ெஷமப்னச் சுட்டும் இக்கஷகள்

இனக்கஷன்மன,இரலகரர லிபி குமஷனரம ற்றும் லினஶலின் QBE

கட்டத்ெஷல் அடிக்கடி பன் படுத்ெப்படுலரெ கஶையஶம்,தலும் இரல தபஶனட்கரரனேம் அலற்மஷன் பண்னஇல்னகரரனேம் பிரித்ெமஷ உெவுகஷன்மது,

Forms! Frmproduct ன்பெஷல் Forms ன்ம தபஶனரரனேம் அெனுரட frm

productன்ம பண்பில்ரபனேம் பிரித்ெமஷ ஆச்ெரிகுமஷடீு பன்படுகஷன்மது

Forms.frmsale.caption இெஷல் Frmsalesனேம் captionனேம் பிரித்ெமஷ னற்றுப்னள்ரி பன்படுகஷன்மது,

Page 106: Ms Office Access 2007 in Tamil

106

Me,Screen,From,தபஶன்ம ெஷமப்னலரக தெஶற்கள் ற்றும் இரலகரின்

பண்பில்னகள் ஆகஷரல அக்ெழஷல் தெல்படும் தபஶனட்கரர தற்தகஶள்கஶட்டுலெற்கு பன்படுகஷன்மன

அக்ெழஷன் பன்பஶட்ரட உர்த்ெஷ கஶட்டுலெற்கு தெயஷகள் ெஷமப்னலரக இக்கஷகரஶக உெவுகஷன்மன,இந்ெ தெயஷகள் பின்லனம் தெல்கரர அக்ெழஷல் தெய்கஷன்மன

1,அட்டலரைகலக்கு இல்னநஷரய ெஷப்ரப லறங்குகஷன்மன

2,அமஷக்ரகிலும் படிலங்கரிலும் நடப்ன நஶரரனேம் தநத்ரெனேம்

சுட்டிகஶட்டுகஷன்மன,

3,ெவுகரர எனலரகியஷனந்ெ ற்தமஶனலரகஶக உனஶற்மம் தெய்கஷன்மன

4,நஷெஷதெஶடர்பஶன கைக்கஸடுகரர தெற்படுத்துகஷன்மன,

5,அட்டலரைகரின் னயங்கரில் ெவுகரர உள்ரடீுதெய்லெற்கஶக லடிலரப்ன தெய்கஷன்மன

6,ற்ம ெஷப்னகரினடிப்பரடில் Lookup ெஷப்பஶக னயங்கரர தெடிப்பிடித்து தகஶண்டுலனகஷன்மன,

7,நஷகழ்ரல(Event)தூண்டிலிட(Trigger) பன்படுகஷன்மன

அக்ெழஷல் பல்தலறுதெயஷகள் இனந்ெஶலும் தபஶதுலஶக இரலகரர பின்லனம் லரககரில் தெஶகுக்கயஶம்

1,உருொற்றும் கசயி(Conversion function): இது எனெஷப்ரப ற்தமஶன்மஶக உனஶற்மம் தெய் பன்படுகஷன்மது Lcase () Ucase

(),Format ()ன்பன தபஶன்மரல

2.நொள் ற்றும் வநகசயி (Date /Time function): இரலநடப்ன நஶள் ற்றும் தநத்ரெ தகஶரிில் தகஶண்டுல பன்படுகஷன்மன now(),Time()தபஶன்மரல

Page 107: Ms Office Access 2007 in Tamil

107

3.நி ிக ொடர்பொன SQLகசயி ள்(FinancialSQL function):

நஷெஷதெஶடர்பஶன கைக்கஸடுகரர தெய் இரல பன்படுகஷன்மன,

Avg(),Sum()தபஶன்மரல

4.நி ிக ொடர்பொன பைத் ின் ிப்ணப ொணும் கசயி ள்(Financial

monetary function) : இரல பைத்ெஷன் நடப்ன ெஷப்ரப கஶைபன்படுலன NPV(),PMT()தபஶன்மரல

5. ைி கசயி ள் (Maths function): இரல ண்கரர கைக்கஷட பன்படுகஷன்மன Round(),Sqr(),தபஶன்மரல

6.எழுத்ண உருொற்மம் கசய்பன்படுகசயி (String manipulation

function): இரலழுத்துகரர உனஶற்மவும் அறகூட்டவும் பன்படுபரல Left(),Right() ,RTrim() தபஶன்மரல

7. ட்டணரகசயி (Program function ): தற்குமஷப்பிட்டுள்ர ந்ெ லரகிலும் தெஶெரல ஆினும் ஆரைத்தெஶடஶன கட்டரரதெஶற்கரஶக பன்படுபரல IsNull().Choose()

8.கசற் ரபகு ிின் கசயி(Domain function) :தெயஷ அல்யது

ஸ்கஷனைல் தலரிப்பஶட்டு அட்டலரை தபஶன்மரலகரர உனலஶக்க பன்படும் ஆலைங்கரின் தெஶகுெஷர தெற்கரபகுெஷ(Domain ) ன அரறப்பஶர்கள் லினஶலில்

இரலபன்படுகஷன்மன DAvg(),DCount() தபஶன்மரல

தபஶதுலஶக என அட்டலரைர பஶர்ரலிடுலெற்கு DLookUp()ன்ம தெயஷ பன்படுகஷன்மது

DLookup( “ADDRESS”,”tblcontact”,”contacted = 20”)

இெஷல் Contact IDின் ெஷப்ன 20 ஆக இனக்கும்தபஶது Address

tblcontact பஶர்ரலிட்டு அெஷயஷனந்து தகஶண்டுலனகஷன்மது

இெரன உனலஶக்கும் படினரம பின்லனஶறு

1.Query Design லிண்தடஶலியஷனந்து tblsalesன்பரெ தெரிவுதெய்க,

Page 108: Ms Office Access 2007 in Tamil

108

2. அட்டலரைி ல்உள்ர sale Dateன்ம னயத்ெஷல் இடம்சுட்டிர ரலத்து சுட்டிின் லயதுனமதபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,அரெதபஶன்தம தலறு பஶர்ரலிடதலண்டி னயங்கரரனேம் தெரிவுதெய்து தெஶடுக்குக,

3.உடன் தெஶன்றும் கஶயஷஶன QBE பின்லனம் லரிகரர ெலமஷல்யஶல் ெட்டச்சு தெய்க,

DLookup(“shortName” , “tblepayType”,_

“tblepayType.paymentType = „ “ _

& tblesales.paymentmethod & “ ‟ “).

இெஷல் Shortnameன்பது என னயஶகும்

tblepayTypeன்பது DLookupன்ம தெயஷின் தெற்கரபகுெஷஶக (Domain) ெவுகரர டுத்து தகஶண்டு payment க்கு தபஶனத்ெஶக இனந்ெஶல் அட்டலரைின் குமஷப்பிட்ட நஷபந்ெரனகலக்கு உட்பட்டு ெஷப்ரப தெடிப்பிடித்து தகஶண்டுலந்ெ பிரிெஷபயஷக்கச்தெய்லெற்கஶக இந்ெ DLOOKUP()ன்ம தெயஷ பன்படுகஷன்மது

அக்சஸ் 2007-15 லிபிஏ குமிமுணமமடன் வு ணர அனுகு ல்

ெவுகரர அனுகுெலும் நஷனலகஷத்ெலும் ஆகஷ இண்டு தெல்கலம் ெவுெர பன்பஶடுகரிலும் ஷகனக்கஷஶன பைிகரஶகும்,லிபிலின் குமஷனர பன்படுத்ெஷ ெவுகரர அனுகுலெற்கும் அலற்ரம உனஶற்மம் தெய்லெற்கும் தெரலஶன

தெல்கரர கட்டுண்ட படிலத்ெஷல் தெல் படுத்ெஷட னடினேம்,

இெற்கஶக லிபிலில் ADO (Active X Data Object) ன்பது பன்படுகஷன்மது,

பய லிபி குமஷனரமகரில் ெவுகரர ரகஶலலெற்கஶக Structured

Query Language ன்பரெ SQL(இெரன ess que ell ன உச்ெரிக்க

Page 109: Ms Office Access 2007 in Tamil

109

தலண்டும்) ன சுனக்கஶக அரறக்கப்படும் கூற்று பன்படுத்ெஷ தகஶள்ரப்படுகஷன்மது, இென்னெயம் ெவுெரத்ெஷயஷனந்து ெவுகரர ீட்தடடுப்பது,னெஷரெ தெர்ப்பது,னத்ெஶக்கம் தெய்லது,ஆகஷபைிகரர ஷக லிரலஶகவும் சுயபஶகம் தெய்யஶம்,அக்ெழஷன் லினஶ

லடிலரப்ரப பன்படுத்ெஷ னெஷதெஶன லினஶரல உனலஶக்கஷடும்தபஶது அக்ெஸ்ஆனது ெஶனஶகதல இந்ெ லினஶரல என SQL கூற்மஶக உனஶற்மம் தெய்து லடிலரத்து தகஶள்கஷன்மது இெற்தகன ெனிஶக SQL கூற்ரம ழுெஷடும் பைிர தெய்த் தெரலில்ரய தலும் இந்ெ லினஶரல இக்கஷனஶல் ன்னதெல் நரடதபறுதஶ அதெ தெல் இந்ெ SQL கூற்றும் தெல்படுத்ெஷடும்,

தெஶடர்னரட பல்தலறு ெவு தயஶண்ரில் SQL னும் தெந்ெதஶறஷ அக்ெழஷன் அட்டலரைிற்கஶக லினஶ ழுதுெல் னத்ெஶக்கம் தெய்ெல், ஆகஷ தெல்கரர பன்படுத்ெஷக் தகஶள்கஷன்மது, இது ANSI SQL -92 ன்பெற்கு தபஶனத்ெஶக

இல்யஶெஷனந்ெஶலும் பல்தலறு தெல்கரில் அக்ெழஶனது SQL உடன் தெர்ந்து எனெஷய ெஷமஷ ஶற்மங்கதரஶடு நரடனரம படுத்துலெற்கஶக பங்கஷட்டு தகஶள்கஷன்மது,

அக்ெழஷன் படிலங்கரிலும் அமஷக்ரககரிலும் ஷகலிரலஶனதெஶன லினஶரல உனலஶக்கஷட SQL இன்குமஷனரம பன்படுகஷன்மது

Page 110: Ms Office Access 2007 in Tamil

110

படம்-15-1

ஏன ெஶெஶை லினஶரல படம்-15-1இல் உள்ரலஶறு லடிலரப்ன கஶட்ெஷ ெஷரில் உனலஶக்கஷடும்தபஶது இென் பின்னயஶக என SQL

கூற்றும் (படம்-15-2)ெஶனகதல உனலஶகஷன்மது, தெரலதனில் லடிலரப்ன ெஶரத்ெஷன் அல்யது SQL ெஶரத்ெஷன்லின் னெயம் இெஷல் ஶறுெல் தெனும் தெய்து தகஶள்ரயஶம்,அல்யது அக்ெழஷன் பட்டிில் உள்ர view னும் drop down பட்டிரய பிடித்து தெல்படுத்துலென் னெயம் இலற்மஷற்கஷரடத பரிஶமஷ தகஶள்ரர னடினேம்

Page 111: Ms Office Access 2007 in Tamil

111

படம்-15-2

என SQL கூற்ரம உனலஶக்கஷடும் ஆம்ப நஷரயில் இனப்பலர்கள் லடிலரப்ன கஶட்ெஷில் லினஶரல உனலஶக்கஷ பிமகு தெஶடர்னரட SQLஇன் கூற்மஶனது இென் கஶட்ெஷ ெஶரத்ெஷன்லில்

ெஶனஶகதல உனலஶகஷினப்பரெ கஶையஶம்,

தபஶதுலஶக SQL கூற்றுகரில் 1,SELECT, 2,FROM , 3,WHERE, 4,ORDER BY

ஆகஷ நஶன்கு ெஷமவுச்தெஶற்கள் இனப்பரெ கஶையஶம்,இெஷல்

1,SELECT ந்ெதலஶன SQL கூற்ரமனேம் தெஶடங்குலெற்கஶக இந்ெ ெஷவுச்தெஶல் பன்படுகஷன்மது , இெரன தெஶடர்ந்து என அட்டலரைியஷனந்து தெரிவு தெய் தலண்டி னயங்கரின் தபர் இனக்கும், உெஶைஶக

SELECT tblsaleslineitem.discription,tblcontacts.state,tblcontact.company

இெஷல் tbl ன்பது table ன்பெஷல் சுனக்குதபஶகும் இெரன தெஶடர்ந்து என அட்டலரைின் தபனம் அென்பின்னர் என னற்றுப்னள்ரினேம் அெரனனேம் தெஶடர்ந்து தெரிவு தெய் தலண்டி னயத்ெஷன் தபனம் இனக்கும்,

Page 112: Ms Office Access 2007 in Tamil

112

எனெஷய தநங்கரில் என அட்டலரைில் உள்ர அரனத்து னயங்கரின் தபனம் தெரலதனும் நஷரயில் இந்ெ SELECT

கூற்மஷரன தெஶடர்ந்து ெனிப்பட்டதெஶன னயத்ெஷன் தபர தகஶடுப்பெற்கு பெஷயஶக ALL ன்ம ெஷமவுச்தெஶல்ரய தகஶடுத்ெஶல்

அட்டலரைின் அரனத்து னயங்கரின் தபர்கரரனேம் லினஶலில் தகஶண்டுலந்து பிரிெஷபயஷக்கச்தெய்னேம்,

2,FROM தெரிவு தெய்தலண்டி னயங்கள் உள்ர அட்டலரைின்தபர் இந்ெ ெஷமவுச்தெஶல்ரய தெஶடர்ந்து தகஶடுக்கப்பட்டினக்கும், எவ்தலஶன SELECTனும் ெஷமவுச்தெஶல்ரய தெஶடர்ந்து என FROM னும் ெஷமவுச்தெஶல் இனக்கும்

என்றுக்குதற்பட்ட அட்டலரைகரியஷனந்து இந்ெ னயங்கரர தெடிப்பிடித்து தகஶண்டு லதலண்டி நஷரயில் INNER JOIN ON

ற்றும் OUTTER JOIN ON ஆகஷரல பன்படுகஷன்மன,

எனஅட்டலரைின் னயங்கலக்குள் ற்தமஶன அட்டலரைின் னயம் லதலண்டுதனில் INNER JOIN ON உம் அரெத தலரிப்னமம் தகஶண்டுல தலண்டுதனில் OUTTER JOIN ON உம் அதெதபஶன்ம லயதுனமஶக இனக்கதலண்டுதனில் RIGHT JOIN ON உம் இடதுனமஶக இனக்க தலண்டுதனில் LEFT JOIN ON உம் பன்படுகஷன்மன,

இவ்லஶதம இந்ெ FROM னும் ெஷமவுச்தெஶல்ரய தெஶடர்ந்து எததபரில் என்றுக்குதற்பட்ட னயங்கள் இனந்ெஶல் உனஶெஷரிர லிட்டுலிடுலெற்கஶக DISTINCT ன்ம ெஷமவுச்தெஶல் பன்படுகஷன்மது எதஶெஷரிஶன ஆலைத்ரெ தெடிப்பிடித்ெஷட DISTINT ROW னும் ெஷமவுச்தெஶல் பன்படுகஷன்மது, தலும் TOP

னும் ெஷமவுச்தெஶல்யஶனது லினஶலில் தகஶடுக்கப்பட்ட னெயஷல் உள்ர பத்து ஆலைங்கரர ட்டும் தெடிப்பிடித்து தகஶண்டுலனம்படி அமஷவுறுத்ெ பன்படுகஷன்மது,

3.WHERE னும் ெஷமவுச்தெஶல்னது தெடிப்பிடிக்கும் அட்டலரைின் னயங்கரர நஶம் குமஷப்பிடும் நஷபந்ெரனகலக்குட்பட்டு லடிகட்டி ஷகுெஷர ட்டும் தகஶண்டுலந்து பிரிெஷபயஷக்க தெய் பன்படுகஷன்மது, உெஶைஶக,

WHERE (tbl contact.state).”TN” or ( tbl contact.state). “AP”

Page 113: Ms Office Access 2007 in Tamil

113

இெஷல் தெடிப்பிடிக்கும்தபஶது ெஷழ்நஶடு அல்யது ஆந்ெஷஶ ஆகஷ ஶநஷயங்கரின் தபர்கரர ட்டும் தகஶண்டுலந்து லினஶலில் பிரிெஷபயஷக்கும்படி தகட்டுக்தகஶள்ரப்படுகஷன்மது,

4.ORDER BY னும் ெஷமவுச்தெஶல்யஶனது இவ்லஶறு தெடிப்பிடித்து தகஶண்டுலந்ெ அட்டலரைில் இனக்கும் ஆலைங்கரர ந்ெ னன்னுரிர லரிரெப்படி தெக்கஷரலத்ெஷடுலது னக் குமஷப்பிட பன்படுகஷன்மது, உெஶைஶக

ORDER BY tblsaleslineitem.discription, tblcontact.state, tblcontact.company

இெஷல் னெயஷல் discription பின்னர் stateஇன் தபர் அென்பின்னர்

companyஇன் தபர் ன்மலஶமஶன னன்னுரிர லரிரெப்படி இனக்குஶறு தெக்கஷரலக்கஷன்மது,

இந்ெ SQL கூற்றுகரின் இறுெஷில் என ; அரனள்ரி இனக்கதலண்டும், அப்தபஶதுெஶன் இந்ெ கூற்மஷன் தெல் னடிவுதபற்மெஶக தகஶள்ர னடினேம், இவ்லஶறு அரனள்ரிர கூற்மஷன் இறுெஷில் ரலக்கஶல் இனந்ெஶலும் அக்ெழஶனது கூற்மஷன் இறுெஷில் என அரப்னள்ரி இனப்பெஶக கனெஷ தகஶள்லம்,

ஆனஶல் கூற்மஷன் இரடில் தெரலற்ம இடத்ெஷல் இந்ெ அரனள்ரிரஇட்டஶல் உடன் நஶம் தகஶரி தெரய தெய்ஶது ெஷரில் பிரற தெய்ெஷர ட்டும் பிரிெஷபயஷக்க தெய்னேம்,

நடப்பில் அக்ெழஷன் லிபிலஶனது DAOரல ஆெரிக்கும்படி தெய்ப் பட்டுள்ரது, ஆனஶல் தெஶடர்ந்து தெல்படும்படிஶன லெெஷர ற்படுத்ெ லில்ரய அெற்கு பெஷயஶக என ADOரல ஆெரித்து தெல்படும்படி உனலஶக்கப்பட்டுள்ரது,தபஶதுலஶக இரலிண்டும் பல்தலறு இடங்கரின் சூறயஷல் என்றுக்தகஶன்று

பகஷர்ந்துதகஶள்லம்படி தெய்ப்பட்டுள்ரது, இலற்மஷல் DAOலஶனது DAO.Recorset dataன்றும் ADOலஶனது ADODB.Recordsetன்றும் எதஶெஷரிஶன Recordset இன் லரகஶகும்

பட்டி 15-1

Dim rs As ADODB.Redordset

Set rs = New ADODB.Recordset

Page 114: Ms Office Access 2007 in Tamil

114

rs.ActiveConnection = CurresntProject.Connection

rs.Source = “tblcontacts “

rs.CursorType = adOpenDynamic

rs.LockType = adLockOptimistic

rs.Open

இந்ெ பட்டிில் என அட்டலரைர ெஷமப்பெற்கஶன குமஷனரமில் ADO Recordset வ்லஶறு பன்படுகஷன்மது ன தகஶடுக்கப்பட்டுள்ரது,

ADO Recordset Object ஆனது என லினஶலில் அல்யது என அட்டலரைில் இனந்து ெவுகரர ீட்தடடுப்பெற்கஶக ெஷமக்கும் லறஷனரமகரர லறங்குகஷன்மது

இங்கு ெவுெரத்ெஷன் அட்டலரைிள் குழுலஶன ஆலைங்கரர லினஶ னெயம் அரறக்கபடுபரலத Recordset ஆகும்

இந்ெ ெஷமக்கும் லறஷனரம நஶன்கு அரனனக்கரர(attribute) தகஶண்டது,

1,source :இது ஆலைங்கரர ீட்தடடுக்கும் லினஶலின் தபர்அல்யது அட்டலரைின் தபஶகும்,

2.Active connect : இெ ெவுெரத்ெஷன் அட்டலரைகலக்குள் இரைப்ன ற்படுத்ெ பன்படும் தெஶடர்னதகஶடஶகும்,

3. Cursor Type:இது ஆலைத்ரெ தெடிப்பிடிக்கும்தபஶது தெஶன்றும்

இடும்சுட்டிின் உனலஶகும், ADO இட்ம்சுட்டிஶனது forward ன்ம

ெஷமவுச்தெஶல்ரய பன்படுத்ெஷ adOpenforwardonly ன்ம கட்டரரலறஷஶக னன்பக்ககஶக ட்டுத நகர்த்ெனடினேம்,

adOpenDynamicஇென்னெயம் இடம்சுட்டி ந்ெ பக்கனம் நகர்த்ெஷ தெல்யனடினேம் இரல இடம்சுட்டி தெல்லும் ெஷரெரனேம்

லரகரனேம் குமஷக்க பன்படுகஷன்மது,

4,LockType:இது ஆலைங்கரின் னத்ெஶக்கத்ெஷன்தபஶது ADO ஆனது வ்லஶறு Lock தெய்லது ன குமஷப்பிடுகஷன்மது,இெஷல் உள்ர Lock

optimistic ன்பது ற்மலர்கள் ஆலைங்கரர பன்படுத்ெஷ தகஶள்ர

Page 115: Ms Office Access 2007 in Tamil

115

அனுெஷக்கஷன்மது, Lock pessimistic ன்பது ற்மலர்கள் ஆலைங்கரர பன்படுத்ெஷ தகஶள்ர றுக்கஷன்மது,ததய உள்ர கூற்ரம பின்லனஶறு ஶற்மஷரக்கனடினேம்,

பட்டி 15-2

Dim rs As ADODB.Recordset

Set rs = New ADODB.Recordset

rs.Open “tblcontacts”, CurrrentProject.Connection,_adOpenDynamic,adLockOptimistic

னெஷ ஆலைங்கரர தெர்ப்பெற்கஶன கூற்று,பட்டி 15-3

Private Sub New_Contact_Click()

Dim rs As ADODB.Recorset

On Error GoTo HandleError

Set rs = New ADODB.Recordset

rs.Open “tblContacts”, CurrrentProject.Connection,_

adOpenDynamic,adLockOptimistic

With rs

„Add New record to end of Recordset;

„AddNew

„Add data:

![LastName] = “Sarkarai”

![LastName] = “Manickam”

„Commit the changes:

.Update

End With

rs.Close

Set rs = Nothing

Page 116: Ms Office Access 2007 in Tamil

116

ExitHere

Exit Sub

HandleError:

MsgBox Err.Description

Resume ExitHere

End Sub

இெஷல் Add new metod ன்பது னெஷ ஆலைத்ரெ தெர்க்க பன்படுகஷன்மது, இது ADO லின் Edit Recordset data ரல தபஶன்மது,

னெயஷல் என தபஶத்ெஶரன உனலஶக்கப் படுகஷன்மது, பின்னர் இெற்கஶக Add New ன்ம தபர உள்ரடீுதெய்து இந்ெ Recordset இன் என ெஷப்ன எதுக்கஸடு தெய்ப்படுகஷன்மது, உடன் Recordset இன் தபஶனள் லறஷனரம தபஶத்ெஶனியஷனந்து னெஷ ஆலைத்ரெ இரைத்து தகஶள்கஷன்மது,

நீக்கம் தெய்லெற்கஶன பட்டி 15-4

Private Sub Delete_Contact_Click()

Dim rs As ADODB.Recorset

Dim strSQL As String

On Error GoTo HandleError

Set rs = New ADODB.Recordset

strSQL = “SELECT * FROM tblcontacts ” _

& WHERE [ContactID]=”

&ME![txtContactID]

rs.Open “tblContacts”, CurrrentProject.Connection,_

adOpenDynamic,& adLockOptimistic

With rs

With rs

Page 117: Ms Office Access 2007 in Tamil

117

If Not .EOF Then

„Delete the record ;

.Delete

End If

End With

rs.Close

Set rs = Nothing

ExitHere

Exit Sub

HandleError:

MsgBox Err.Description

Resume ExitHere

End Sub

இெஷல் னெயஷல் என தெய்ெஷ தபட்டினெயம் நீக்கம்தெய்லரெ உறுெஷதெய்து தகஶள்ரஶது, ஆனஶல் ADOலில் னெயஷல் நீக்கம் தெய்லரெ உறுெஷதெய்து தகஶண்ட பின்னத ஆலைஶனது நீக்கம்தெய்ப்படுகஷன்மது,

பய அட்டலரைகரர நீக்கம் தெய்ெல் பட்டி15-5

Private Sub cmdDelete_Click()

Dim intAnswer As Integer

Dim strSQL As String

If Me.NewRecord Then

Me.Undo

Exit Sub

End If

Page 118: Ms Office Access 2007 in Tamil

118

intAnswer = MsgBox(“Are you sure you want to “_

& “delete this Invoice?”, vbQuestion +vbYesNo,_

“Delete Invoice”)

If intAnswer = vbNo Then

Exit Sub

End If

„Delete payments for this invoices:

strSQL = “FROM * FROM tblSalesPayments”_

& “WHERE Invoice Number = ” & me.InvoiceNumber

CurresntProject.Connection.Execute strSQL

„Delete line items:

strSQL = “DELETE * FROM tblSalesLineItems”_

&”WHERE InvoiceNumber = ” & Me.InvoiceNumber

CurrentProject.Connection.ExecutestrSQL

„Delete invoice record:

RunCommand acCmdSelectRecord

RunCommand acCmdDeleteRecord

End Sub

இக்கூற்மஷல் இண்டு தலவ்தலம இடங்கரில் Exit sub னும் கட்டரர உள்ரது, னெயஷல் இனப்பது னெஷ ஆலைங்கள் தெர்த்ெவுடன் தலரிதறும்படி கட்டரர ிடுகஷன்மது, தனனில் னெஷ ஆலைத்ரெ நீக்கம்தெய்தலண்டி தெரலில்ரய, ஆனஶல் இந்ெ னெஷஆலைத்ரெ நீக்கம்தெய் னற்ெஷதெய்ெஶல் உடன் பிரறச்தெய்ெஷ ெஷரில் தெஶன்மச்தெய்கஷன்மது,

இண்டஶலெஶக இனப்பது ஆலைத்ரெ நீக்கம் தெய்லெற்கஶன

உறுெஷதெய்து தகஶள்லம் உரஶடல் தபட்டிர ெஷரில் தெஶன்மச்தெய்து அெஷல் நஶம் தெரிவுதெய்லெற்தகற்மலஶறு

Page 119: Ms Office Access 2007 in Tamil

119

தெல்படும்படி அரக்கப்பட்டுள்ரது உெஶைஶக தெய்ெஷ தபட்டிில் yesன்பரெ தெரிவுதெய்ெஶல் ட்டும் நீக்கம்

தெய்னடினேம்ன்றும் no ன்பரெ தெரிவுதெய்ெஶல் நீக்கம்தெய்ஶல் லிட்டுலிடும்படினேம் நஷபந்ெரனர தபஶறுத்ெ தெல்படும்பபடி அரக்கப்பட்டுள்ரது,

அக்சஸ் 16-அக்சஸுடன் ற்ம பன்பொடு ரின் வு ணர பரிொமிக்க ொள்ளு ல்

பல்தலறுலரகஶன பன்பஶடுகரில் ெவுகள் தெக்கஷ ரலக்கப்படுகஷன்மன, அெனஶல் இன்ரம ெவுெரத்ெஷல் தலரிில் உள்ர ற்மபன்பஶடுகலடன் இந்ெ ெவுகரர பகஷர்ந்துதகஶள்லெல் ஷகனக்கஷஶன அத்ெஷஶலெஷஶன பைிஶக இனக்கஷன்மது,

இந்நஷரயில் அக்ெழஶனது இரலகரின் தெஶந்ெ லடிலரப்னகரர ட்டுல்யஶது ற்ம பன்பஶடுகரின் லடிலரப்ன கரரனேம்

ென்னுரடெஶக ஆக்கஷ ெகலரத்து தகஶள்கஷன்மது,

இந் வு ணர பின்லருொறு லண ப்படுத் யொம்

1,ற்ம ெஶரங்கரின் பன்பஶட்டுெவுகள்,

2,தயஶட்டஸ்1,2,3 ற்றும் க்தெல் தபஶன்மரலகரின் லிரிெஶரில் உள்ர ெவுகள்,

3,ஸ்கஷனைல் தபஶன்ம ெவுெர பன்பஶடுகரில்உள்ர ெவுகள்,

4,ஃபஶக்ஸ்ப்தஶ , ஃபஶக்ஸ்தபஸ் பன்பஶடுகரின் தகஶப்னகரில்உள்ர ெவுகள்,

5,தலர்டுஸ்டஶர் , தலர்டு ஆகஷலற்மஷன் உரக்தகஶப்னகரில்உள்ர ெவுகள்,

6,தவச்டிம்ல் இன் ஆலைங்கரில்உள்ர ெவுகள்,

Page 120: Ms Office Access 2007 in Tamil

120

7,க்ஸ்ம்ல் இன்ஆலைங்கரில்உள்ர ெவுகள்,

இவ்லஶமஶன தலரிப்னம ெவுகலடன் ெகலல்கரர அக்ெழஷல் பகஷர்ந்து தகஶள்லம்தபஶது பின்லனம் லறஷனரமகள் பின்பற்மப்படுகஷன்மன,

1,இணைப்பு(Link): நடப்பில் இனக்கும் ெவுெரத்துடன் தலரிிலுள்ர தகஶப்னகரின் ெகலல்கரர இரைப்ன ற்படுத்ெஷதகஶள்லெல், இந்ெ லறஷனரமில் அக்ெழஷல் இனக்கும் அட்டலரைில் ஶறுெல் துவும் தெய்னடிஶது ,இரைப்பிற்கு தலரிில் உள்ர உண்ர தகஶப்பில் ட்டும் தெரலதனில் ஶறுெல் தெனும்

தெய்துதகஶள்ரயஶம்,

2,ப ிலிமக் ம்கசய் ல்(import):தலரிப்னம தகஶப்னகரியஷனந்து நக்குத் தெரலஶன ெகலல்கரர பெஷலிமக்கம்தெய்து தகஶள்லெல்

,இென்னெயம் ெவுகரின் லடிலரப்ரப நக்குத் தெரலஶனலஶறு ஶற்மஷரத்து தகஶள்ரனடினேம்,

3,ஏற்று ிகசய் ல்(Export): அக்கழஷல் உள்ர ெவுகரர நகதயடுத்து எட்டுெல் தெய்லென் னெயம் ற்று தலரிப்னம பன்பஶடுகரில் உபதஶகப்படுத்ெஷ தகஶள்ரனடினேம்,

நடப்ன ெவுெரத்ெஷனுரட தகஶப்பின் லடிலரப்ரப ஶறுெல் துவும் தெய்ஶல் பன்படுத்ெ தலண்டி நஷரயில் இரைப்ரப(Link) தெல்படுத்ெயஶம்,

நடப்பியஷனக்கும் ெவுெரத்ெஷனுரட தகஶப்பின் லடிலரப்ரப நஶம்

லினம்பிலஶம ஶறுெல் தெய்து தகஶள்ர தலண்டி நஷரயில் பெஷலிமக்கம் (Import) தெய்து தகஶள்லது நல்யது,

இவ்லஶறு தலரிப்னம ெவுெரத்துடன் இரைப்ன ற்படுத்ெஷடும்தபஶது

க்தெல்யஷன் தகஶப்னகள் xls ன்ம பின்தனஶட்டுடனும்,ெவுெரத்ெஷன் தகஶப்னகள் dbf ன்ம பின்தனஶட்டுடனும் இனக்கும், இவ்லஶமஶன இரைப்ரப அக்ெழஷல் ற்படுத்ெஷ ெவுகரர பன்படுத்ெஷ தகஶண்டஶலும் இந்ெ லரகில் பின்லனம் குரமபஶடுகள்

ற்படுகஷன்மன,

Page 121: Ms Office Access 2007 in Tamil

121

1,எக்கசல், வலர்டில்: ெவுகரர அக்ெழஷல் இரைப்ன

(Link)ற்படுத்ெஷடும்தபஶது படிக்க ட்டும்(Read only) ன்மலஶறு இனக்கும் அெனஶல் இெரன ெஷனத்ெதலஶ ஶற்மஷரக்கதலஶ னடிஶது,

2,கெச்டிஎம்எல் :இன் ெவுகரர ஶறுெல் தெய்தலஶ நீக்கம் தெய்தலஶ அனுெஷக்கஶது,

3,டிவபஸ் ,ஒடிபிசி: இரலகரின் ெவுகரர அக்ெழஹடன்

இரைப்ன(Link) ற்படுத்ெஷ ற்ம ெவுெரம்தபஶன்று ஶறுெல் தெய்ெல் ,நீக்கம் தெய்ெல் தபஶன்று பன்படுத்ெஷ தகஶள்ரனடினேம்,

னெயஷல் அக்ெழஹடன் ற்ம ெவுெரத்ெஷரன வ்லஶறு இரைப்ன (Link)ற்படுத்ெலது ன இப்பதபஶது கஶண்தபஶம்,

அக்சஸுடன் இணைப்பு ஏற்படுத்துல ற் ொன கபொதுலொன படிமுணம ள் பின்லருொறு

1,இரைப்ன ற்படுத்ெஷட லினம்னம் அக்கஸ்-2007 இன் ெவுெரத்ெஷரன ெஷமந்து தகஶள்க,

2,இெஷல் தல்பகுெஷில் உள்ர Expternal Data ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,உடன் Expternal Data ன்ம ெஶலிபட்டி ெஷரில் லிரினேம், இெஷல் இரைப்ன(Link) தெய்லெற்கஶக லினம்னம் ெலின் லரகர தெரிவுதெய்து தெஶடுக்குக,

3,உடன் தெஶன்றும் Get External Data ன்ம உரஶடல் தபட்டிில் Browse ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, பின்னர் இரைப்ன(Link) தெய் லினம்னம் தகஶப்ன இனக்கும் இடத்ரெ அென்லறஷனேடன் தெடிப்பிடித்து குமஷப்பிட்ட தகஶப்பிரன தெரிவுதெய்து Open ன்ம தபஶத்ெஶரன தெஶடுக்குக, அென் பின்னர் இந்ெ உரஶடல் தபட்டிில் உள்ர Link to the Data Source by creating a Limk table ன்ம லஶதனஶயஷ தபட்டிர தெரிவுதெய்து next ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

4, உடன் தெஶன்றும் Link Table ன்ம உரஶடல் தபட்டிில் இரைப்ன ற்படுத்ெஷட லினம்னம் தெரலஶன அட்டலரைர

Page 122: Ms Office Access 2007 in Tamil

122

தெரிவுதெய்து தகஶண்டு Ok ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

எக்கசல் வ ொப்புடன் இணைப்பு(Link) ஏற்படுத்து ல்

1,இரைப்ன ற்படுத்ெஷட லினம்னம் அக்கஸ்-2007 இன் ெவுெரத்ெஷரன ெஷமந்து தகஶள்க,

2,இெஷல் தல்பகுெஷில் உள்ர External Data ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷவுடன் External Data ன்ம ெஶலிபட்டி ெஷரில் லிரினேம், இெஷல் இரைப்ன தெய்லெற்கு லினம்னம் ெலின் லரகில் க்தெல் உனலதபஶத்ெஶரன

தெரிவுதெய்க,

படம்-16-1

3,உடன் ெஷரில் Get External Data ன்ம உரஶடல் தபட்டி படம்-16-1

இல் உள்ரலஶறு தெஶன்றும் அெஷல் Link to the Data source by creating a Linked

Table ன்ம லஶதனஶயஷ தபட்டிர தெரிவுதெய்து தகஶள்க, பின்னர் Browse ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

Page 123: Ms Office Access 2007 in Tamil

123

4, உடன் தெஶன்றும் file open ன்ம உரஶடல் தபட்டிில் நஶம் இரைப்ன ற்படுத்ெஷட லினம்னம் இடத்ரெ அென் லறஷனேடன் தெடிப்பிடித்து குமஷப்பிட்ட க்தெல் தகஶப்பின் தபர தெரிவு தெய்துதகஶண்டு open ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

5,இென் பின்னர் தெஶன்றும் பல்தலறு ெஷரில் லறஷகஶட்டுலதுதபஶன்று தெற்படுத்ெஷ அவ்லப்தபஶது next , next

ன்மலஶறு தபஶத்ெஶரன தெரிவு தெய்து தெஶடுக்கஷலனக,

இந்நஷரயில் க்தெல்யஷனுரட அட்டலரைின் னெல்

கஷரடலரிரெின் தபர அக்ெஸ் அட்டலரைில் உள்ர தநடுலரிரெக்கு ெரயப்னதபஶக தெரிவு தெய்து தகஶள்க,இந்ெ அக்ெழஷல் உனலஶகும் அட்டலரைக்கு னெஷதெஶன தபரனேம் தெரிவுதெய்துதகஶண்டு இறுெஷஶக finish ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

வலர்டின் உணக்வ ொப்புடன் இணைப்பு ஏற்படுத்து ல்

1,இரைப்ன ற்படுத்ெஷட லினம்னம் அக்கஸ்-2007 இன் ெவுெரத்ெஷரன ெஷமந்து தகஶள்க,

2,இெஷல் தல்பகுெஷில் உள்ர External Data ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷவுடன் External Data ன்ம ெஶலிபட்டி ெஷரில் லிரினேம், இெஷல் இரைப்ன தெய்லெற்கு லினம்னம் ெலின் லரகில் தலர்டு உனலதபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

3,உடன் Get External Data ன்ம உரஶடல் தபட்டி தெஶன்றும் படம்-15-

2 இல் உள்ரலஶறு அெஷல் Link to the Data source by creating a Linked Table ன்ம

லஶதனஶயஷ தபட்டிர தெரிவுதெய்ெரெ உறுெஷ தெய்து தகஶண்டு

Browseன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

Page 124: Ms Office Access 2007 in Tamil

124

படம்-16-2

4, உடன் தெஶன்றும் file open (படம்-16-2)ன்ம உரஶடல் தபட்டிில் நஶம் இரைப்ன ற்படுத்ெஷட லினம்னம் உரக்தகஶப்ன இனக்கும்

இடத்ரெ அென் லறஷனேடன் தெடிப்பிடித்து குமஷப்பிட் உரக்தகஶப்பின் தபர தெரிவு தெய்து open ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

5, இந்ெ உரஶடல் தபட்டிில் பின்னர் தெஶன்றும் ற்ம லஶய்ப்னகரர ெலிர்த்ெஷடுக, உடன் தலர்டின் உரக்தகஶப்ன ஆனது அக்ெழஹடன் இரைப்ன ற்படுத்ெப்பட்டுலிடும்,

இவ்லஶமஶக இரைப்ன ய்படுத்ெஷடும் அட்டலரைின் லடிலரப்ரப ஶற்மஷரக்கனடிஶது, ஆனஶல் அட்டலரைின் பண்பில்னகரர ட்டும் ஶற்மஷரக்கனடினேம், தெரலதனில் னெஷ உமரலனேம் ஶற்மஷரத்ெஷட னடினேம்,

இவ்லஶறு இரைப்ன ற்படுத்ெஷடும் அட்டலரைின் பரன னழுரஶக தபறுலெற்கஶக,

Page 125: Ms Office Access 2007 in Tamil

125

1,அக்ெழஷல் நஶம் உனலஶக்கஷடும் லினஶலின் நஷபந்ெரன பகுெஷில் தெயஷ (function) பன்படுத்துலரெ ெலிர்க்கவும்,

2,தலரிப்னம ஆலைங்கரர ஷககுரமந்ெ அரலிற்கு ட்டும் கஶட்ெஷஶக பன்படுத்துக,

3,pag up, page down தபஶன்ம நகர்வுகரர அெஷகப்படிஶக பன்படுத்ெலரெ ெலிர்க்கவும்,

4,ெவுெரத்ெஷல் னெஷ ஆலைங்கரர படிலத்ெஷன் னெயம் தெர்க்கவும்

அட்டலணைின் இணைப்ணப நீக் ம் கசய் ல்,

1,தபஶனட்கரின் பட்டிில் நீக்கம் தெய்தலண்டி அட்டலரைின் தபர தெரிவுதெய்க

2,பின்னர் Delet லிரெர அழுத்துக, அல்யது சுட்டிின் லயதுனம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன் லிரினேம் குறுக்குப்பட்டிில் Deleteன்பரெ தெரிவுதெய்து தெஶடுக்குக,

3,உடன் தெஶன்றும் நீக்கம் தெய்லரெ உறுெஷதெய்துதகஶள்லம் உரஶடல் தபட்டிில் ok ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

னந்ரெ அக்ெழஷன் பெஷப்னகரில் குமஷப்பிட்ட அரவு உள்ர நஷரயில் ட்டுத இரைப்ன தெய்னடினேம் ஆனஶல் அக்ெஸ் 2007 இல் இவ்லஶமஶன கட்டுப்பஶடு துவும் இல்ரய ன்பரெ நஷரனலில் தகஶள்க,

அக்சஸ்-2007-17 அக்சஸில் ற்ம பன்பொடு ரின் வு ணர ப ிலிமக் ம் கசய் ல்

Fox pro.Dbase.Paradex தபஶன்ம பல்தலறுெப்பட்ட பன்பஶடுகலக்கு

ட்டுல்யஶது பல்தலறு இக்கனரமர ெரங்கரிலும் இங்கக்கூடி உர, லிரிெஶள்,க்ஸ்ம் ல்ஆலைம், ெவுெரம்

Page 126: Ms Office Access 2007 in Tamil

126

ன்பன தபஶன்ம தகஶப்னகரில் உள்ர ெவுகரர அக்ெஸ் ற்றுெஷ அல்யது இமக்குெஷ லெெஷனெயம் பகஷர்ந்துதகஶள்கஷன்மது, இெற்கஶக External Data ன்ம பட்டிில் உள்ர தபஶத்ெஶன்கள் பன்படுகஷன்மன,

அக்ெழஷல் இந்ெ External Data ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குகஉடன் லிரினேம் External Data ன்ம பட்டிில் Import ன்ம குழுலின் கஸழ் உள்ர Access. Excel. Share point. Text File. XML File.

More ஆகஷ லஶய்ப்னகரில் இமக்குெஷ தெய்லெற்கு தெரலஶன தபஶத்ெஶரனட்டும் தெரிவுதெய்து தெஶடுக்கஷ தகஶள்க,

பின்னர் Import அல்யது Export ஆகஷ குழுலில் More ன்ம கஸழ்தநஶக்கு

அம்னக்குமஷர தெரிவுதெய்து தெஶடுக்கஷவுடன் ODBC.HTML,Dbase.paradex.Lotus தபஶன்று கூடுெயஶன லஶய்ப்னகள் ெஷரில் (படம்-17-1) லிரிந்து தெஶன்றும் இரலகரரனேம் ற்றுெஷ ,

இமக்குெஷ தெய்து தகஶள்லெற்கஶக பன்படுத்ெஷ தகஶள்க,

படம்-17-1

இவ்லஶறு இமக்குெஷ தெய்ப்படுகஷன்ம தகஶப்பின் கட்டரப்ரப பன்படுத்ெஷ அக்ெழஶனது னெஷதெஶன அட்டலரைர உனலஶக்குகஷன்மது, ஆனஶல் தலரிில் உள்ர தகஶப்பிரன அெனுரட கட்டரப்பில் அப்படித பஶரிக்கபடுகஷன்மது,

அக்சஸிற்குள் இமக்கு ிகசய்ல ற் ொன கபொதுலொன படிமுணம பின்லருொறு

Page 127: Ms Office Access 2007 in Tamil

127

1. னெயஷல் இமக்குெஷதெய் லினம்னம் ெவுெரத்ரெ ெஷமந்துதகஶள்க,

2. பின்னர் அக்ெழஷல் External Data ன்ம ெஶலிின் தபஶத்ெஶரன

தெரிவுதெய்து தெஶடுக்குக, உடன் லிரினேம் External Data ன்ம பட்டிில்

import ன்ம குழுலின் கஸழ் உள்ரAccess ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

3. பின்னர் select Source and Destination Data ன்ம உரஶடல் தபட்டிெஷர தெஶன்றும் அெஷல் Import Source Data into a new table in the Current

Database ன்ம லஶதனஶயஷ தபஶத்ெஶனஶனது தெரிவு தெய்ப்

பட்டுள்ரெஶதலன உறுெஷதெய்துதகஶள்க, அென் பின்னர் ெவுெரத்ெஷன் னெயத்ெஷல் உள்ர தகஶப்பின் தபர Browse ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குலென்னெயம் தெரிவு தெய்க,

படம்-17-2

4. உடன் படம்-17-2இல் உள்ரலஶறு import object ன்ம உரஶடல் தபட்டி ெஷரியதெஶன்றும்

5. அெஷல் தெரலஶன அட்டலரைர தெரிவுதெய்துதகஶண்டு

ok ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

6. அடுத்து தெஶன்றும் ெஷரில் VBA லின் தக்தஶ குமஷனரமின் லறஷனரம தெல்பஶடு தெஶன்றும் அெரன தெரிவுதெய்து தெஶடுக்கஷ தெல்படுத்துக,

Page 128: Ms Office Access 2007 in Tamil

128

7. உடன் ெவுெரத்ெஷன் அட்டலரைஶனது அக்ெழஷற்குள் இமக்குெஷ ஶகஷலிடும், இெற்கு எனதபரிட்டு தெஷத்து லிடுக,

எக்கசல்லிரி ொரில் உள்ர வு ணர அக்சஸிற்குள் இமக்கு ிகசய் ல்,

1, அக்ெழஷன் External Data ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து

தெஶடுக்குகஉடன் லிரினேம்Extenal Data ன்ம பட்டிில் Import ன்ம

குழுலின்கஸழ் உள்ர Excel ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

2, பின்னர் Get External Data -Excel file ன்ம உரஶடல் தபட்டிெஷரில் தெஶன்றும் அெஷல் Import Source Data into a new table in the Current Database ன்ம லஶதனஶயஷ தபஶத்ெஶனஶனது தெரிவு தெய்ப்பட்டுள்ரெஶதலன

உறுெஷ தெய்து தகஶண்டு இமக்குெஷ தெய்லினம்னம் க்தெல்யஷனுரட தகஶப்பின் தபர Browse ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குலென் னெயம் File name ன்ம பகுெஷில் தெரிவு தெய்து தகஶண்டு Ok ன்ம தபஶத்ெஶரன தெரிவுதெய்து

தெஶடுக்குக,

படம்-17-3

Page 129: Ms Office Access 2007 in Tamil

129

3,உடன் import spreadsheet wizard ன்ம ெஷரஶனது படம்-17-3 இல்

உள்ரலஶறு தெஶன்றும்,அெஷல் என்றுக்கும் தற்பட்ட பைித்ெஶட்கள் இனந்ெஶல் இமக்குெஷ தெய் லினம்னம் பகுெஷர ட்டும் தெரிவுதெய்துதகஶண்டு next ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

5,உடன் அடுத்து தெஶன்றும் ெஷரில் னெல் கஷரடலரிரெஶனது (Firat Row)தநடுலரிரெகரின் ெரயப்பஶக இனக்கும் இந்ெ னெல் கஷரடலரிரெர (Firat Row) தெரிவுதெய்க,

4, பின்னர் next ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,அென்பின்னர் தெஶன்றும் ெஷரில் தெரலற்ம னயத்ெஷன் தபர நீக்கம் தெய்து ற்ம னயத்ெஷற்கு னெஷ தபரனேம் அந்ெ னயத்ெஷல் உள்ர ெவுகரின் லரகரனேம் லரிரெரனேம் உனலஶக்குக, பின்னர் next.ன்ம தபஶத்ெஶரன தெரிவுதெய்து

தெஶடுக்குக,.

5.தெரலதனில் தெஶடக்க ெஷமவுதகஶரர (Primary Key)

உனலஶக்குக,அெற்கஶக Let Access Add primary Key ர ெஶனஶகதல தெரிவு தெய்லெற்கஶன லஶதனஶயஷ தபஶத்ெஶரன தெரிவுதெய்க அல்யது தெரலஶன னயத்ரெ தெரிவுதெய்து தகஶண்டு Choose my own primary

key ன்ம லஶதனஶயஷ தபஶத்ெஶரன தெரிவுதெய்துதகஶள்க,தெரலில்ரய னில் No primary key ன்பரெ தெரிவுதெய்துதகஶண்டு next ன்ம தபஶத்ெஶரன தெரிவுதெய்து

தெஶடுக்குக,

6,இந்ெ அட்டலரைக்கஶன என னெஷ தபர உள்ரடீுதெய்து னடிலஶக Finish ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

Page 130: Ms Office Access 2007 in Tamil

130

படம்-17-4

7,இதெ தெல் பிற்கஶயத்ெஷல் தெரலப்படும்தபஶது தெல்படுத்துலெற்கு துலஶக இெற்கு என தபரிட்டு save import step

(படம்-17-4)ன்ம தெர்வுதெய்தபட்டிர தெரிவுதெய்து இெரன எனதக்தஶலஶக தெஷத்துதகஶள்க,

உணக்வ ொப்பில் உள்ர வு ணர அக்சஸிற்குள் இமக்கு ிகசய் ல்

இந்ெ உரக்தகஶப்ரப இமக்குெஷ தெய்னே னன்ன இெனுரட Delemitted ற்றும் Fixed widthஆகஷ இண்டு லரககரில் ந்ெலரகில் இமக்குெஷ தெய்ப் தபஶகஷன்தமஶம் ன னடிவுதெய்து தகஶள்க,

னெயஷல் Delemitted லரகில் இமக்குெஷதெய்லெஶக தகஶள்தலஶம்

1.இமக்குெஷ தெய்லினம்னம்உரக்தகஶப்ன உள்ர ெவுெரத்ெஷரன ெஷமந்துதகஶள்க,

2, பின்னர் அக்ெழஷன் External Data ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குகஉடன் லிரினேம் Extenal Data ன்ம பட்டிில் Import ன்ம குழுலின்கஸழ் உள்ர Text file ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

3. பின்னர் Get External Data -Text file ன்ம உரஶடல் தபட்டிெஷரில் தெஶன்றும் அெஷல் Import Source Data into a new table in the Current Database ன்ம லஶதனஶயஷ தபஶத்ெஶன் தெரிவு தெய்ப் பட்டுள்ரெஶதலன உறுெஷ தெய்து தகஶண்டு இமக்குெஷ தெய்லினம்னம் உரக்தகஶப்பின் தபர Browse ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குலென்னெயம் File name ன்ம பகுெஷில் தெரிவுதெய்துதகஶண்டு Ok ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

Page 131: Ms Office Access 2007 in Tamil

131

படம்-17-5

4,உடன் import text wizard ன்ம ெஷரபடம்-17-5 இல் உள்ரலஶறு

தெஶன்றும்,

அெஷல் Delemitted -Character such as comma or tab separate each

fields ன்ம லஶதனஶயஷ தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷதகஶண்டு next ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

5.பின்னர் தெஶன்றும் ெஷரில் Choose the Delemitter that separate your field

ன்பென்கஸழ் உள்ர Tab .semicolon. comma .space ஆகஷ லஶய்ப்னகரின்

லஶதனஶயஷ தபஶத்ெஶன்கரில் என்ரம தெரிவு தெய்துதகஶண்டு next

ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன் இமக்குெஷ தெய் லினம்னம் தகஶப்பஶனது எவ்தலஶன னயத்ெஷன் தபரினுரட னடிவுப்பகுெஷில் கஶல்னள்ரி இட்டு அல்யது நஶம்தெரிவு தெய்ெெற்தகற்ப பிரித்து பிரிெஷபயஷக்கதெய்னேம், பின்னர் next ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

6,னயங்கரின் தபர ஶறுெல் தெய்ெல், தபஶன்ம பைிகரர அடுத்துஅடுத்து தெஶன்றும் ெஷரில் தெய்க,

Page 132: Ms Office Access 2007 in Tamil

132

7.தெரலதனில் Primary Key ர உனலஶக்குக,அெற்கஶக Let Access Add

primary Key ர ெஶனஶகதல தெரிவு தெய்லெற்கஶன லஶதனஶயஷ தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குகஅல்யது தெரலஶன னயத்ரெ தெரிவுதெய்து Choose my own primary key ன்ம லஶதனஶயஷ தபஶத்ெஶரன தெரிவு தெய்து தகஶள்க, தெரலில்ரயனில் No

primary key ன்பரெ தெரிவுதெய்து next ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

7,இந்ெ அட்டலரைக்கஶன என னெஷ தபர உள்ரடீுதெய்து னடிலஶக Finish ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

8,னயங்கரில் ெஷப்தபதும் இல்ரயதனினும் கஶயஷஶக தலறும் கஶற்னள்ரிிட்டு தெஷக்கவும்

9, இந்ெ இமக்குெஷதெய்கஷன்ம தெரய பிற்கஶயத்ெஷல் பன்படுத்ெஷ தகஶள்லெற்கஶக இெற்கு என தபரிட்டு save import step ன்ம

தெர்வுதெய்தபட்டிர தெரிவு தெய்து இெரன எனதக்தஶலஶக தெஷத்துதகஶள்க,

Fixed Width இற் ொன லறிமுணம

1.இமக்குெஷ தெய்லினம்னம்உரதகஶப்ன உள்ர ெவுெரத்ெஷரன ெஷமந்துதகஶள்க,

2, பின்னர் அக்ெழஷன் External Data ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குகஉடன் லிரினேம் Extenal Data ன்ம பட்டிில் Import ன்ம குழுலின்கஸழ் உள்ர Text file ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

3. பின்னர் Get External Data -Text file ன்ம உரஶடல் தபட்டிெஷரில் தெஶன்றும் அெஷல் Import Source Data into a new table in the Current Database ன்ம லஶதனஶயஷ தபஶத்ெஶன் தெரிவு தெய்ப் பட்டுள்ரெஶதலன உறுெஷ தெய்து தகஶண்டு இமக்குெஷ தெய்லினம்னம்உர தகஶப்பின் தபர Browse ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குலென்னெயம் File name ன்ம பகுெஷில் தெரிவுதெய்துதகஶண்டு ok ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

Page 133: Ms Office Access 2007 in Tamil

133

4, உடன் import text wizard ன்ம ெஷரதெஶன்றும்,இெஷல் Fixed width -Fields

are aligned in column with space between each field ன்ம லஶதனஶயஷ தபஶத்ெஶரன தெரிவுதெய்துதகஶள்க,

5, பின்னர் இெஷல் உள்ர Advanced ன்ம தபஶத்ெஶரன தெரிவுதெய்து

தெஶடுக்குகஉடன் படம்-17-6இல் உள்ரலஶறு import specification ன்ம உரஶடல் தபட்டிதஶன்று தெஶன்றும் அெஷல் File format ன்பெஷல் Fixed width ன்ம லஶதனஶயஷ தபஶத்ெஶரன தெரிவுதெய்க,

படம்-17-6

6,பின்னர் code page இன் தெர்க்ரக தபட்டிரதெரிவுதெய்துதகஶண்டு,

அெஷல் OEM united state ன்மலஶறு தெரலஶனரெ தெரிவுதெய்துதகஶள்க,

7,பின்னர் Four Digit year ன்ம தெர்வுதெய் தபட்டி தெரிவுதெய்ப்பட்டுள்ரெஶ தலன ெரிபஶர்த்து உறுெஷ தெய்து தகஶள்க,

8,பின்னர் Leading Zeros in Dates ன்ம தெர்வுதெய் தபட்டிரதெரிவுதெய்துதகஶள்க,

Page 134: Ms Office Access 2007 in Tamil

134

9,பின்னர் Date Order இன் தெர்க்ரக தபட்டிரதெரிவுதெய்துதகஶள்க,அெஷல் MDY ன தெரிவு தெய்ப்பட்டுள்ரெஶ தலன உறுெஷதெய்துதகஶள்க,

10,அென்பின்னர் Ok ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷதகஶண்டுnext ன்ம தபஶத்ெஶரன import text wizard இல் தெரிவுதெய்து தெஶடுக்குக,,

11,பின்னர் தெஶன்றும் ெஷரில் Lines with arrow specify field break

ன்பென்கஸழ் குமஷப்பிட்டலஶறு தெரலஶன இடத்ெஷல் எனனரம ட்டும் தெரிவுதெய்துதெஶடுக்குெல் தெய்ெஶல் இரடதலரிலிடும் ,ெலமஶக இரடதலரிலிட்டினந்ெஶல் இனனரம தெரிவுதெய்து தெஶடுக்குக, தலறுஇடத்ெஷற்கு தெரலதனில் தெரிவுதெய்து தெஶடுக்கஷதகஶண்டு இழுத்துதென்றுலிடுக இவ்லஶறு னயங்கரர பிரித்ெஷடுக,

12,பின்னர் னயத்ெஷன் ெரயப்பஶக தெஶன்றும் உரர படிக்கவும் ெரிஶக இனந்ெஶல் next ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

13,அென் பின்னர் Primary Key எதுக்கஸடுதெய்ெல் இந்ெ அட்டலரைக்கு எனதபரிடுெல் ஆகஷ தெல்கரர தெய்து,னடிலஶக Finish ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

14, இந்ெ இமக்குெஷதெய்கஷன்ம தெரய பிற்கஶயத்ெஷல் பன்படுத்ெஷ தகஶள்லெற்கஶக இெற்கு என தபரிட்டு save import step ன்ம

தெர்வுதெய்தபட்டிர தெரிவு தெய்து இெரன எனதக்தஶலஶக தெஷத்துதகஶள்க,

XML ஆலைத் ில் உள்ர வு ள்ணல அக்சஸிற்குள் இமக்கு ிகசய் ல்

1 னெயஷல் இமக்குெஷதெய் லினம்னம் XMLஆலைத்ரெ ெஷமந்துதகஶள்க,

Page 135: Ms Office Access 2007 in Tamil

135

2,பின்னர் அக்ெழஷல் External Data ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன் லிரினேம் External Data ன்ம பட்டிில் import ன்ம குழுலின் கஸழ் உள்ர XML File ன்பரெ தெரிவுதெய்க

4,அென் பின்னர் இமக்குெஷ தெய்லினம்னம் XML தகஶப்ரப தெடிப்பிடித்து அென் தபர தெரிவு தெய்துதகஶண்டு ok ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

5,உடன் படம்-17-7இல் உள்ரலஶறு Import XML ன்ம உரஶடல் தபட்டிதஶன்று ெஷர தெஶன்றும் .இெஷல் Import options ன்பென்கஸழ் னென்று லஶய்ப்னகள் பிரிெஷபயஷக்கும் அலற்மஷல் Structure and Dataன்ம லஶய்ப்ரப தெரிவுதெய்துதகஶண்டு Ok ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, இந்ெ தகஶப்பிற்கு என தபரிட்டு தெஷத்து தகஶள்க,

படம்-17-7

HTML ஆலைத் ில் உள்ர வு ள்ணல அக்சஸிற்குள் இமக்கு ிகசய் ல்

Page 136: Ms Office Access 2007 in Tamil

136

1 னெயஷல் இமக்குெஷதெய் லினம்னம் HTMLஆலைத்ரெ ெஷமந்துதகஶள்க,

2,பின்னர் அக்ெழஷல் External Data ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன் லிரினேம் External Data ன்ம பட்டிில் import ன்ம குழுலின் கஸழ் உள்ரMore ன்ம கஸழ்தநஶக்கு அம்னக்குமஷ தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

3,உடன் லிரினேம் பட்டியஷல் HTML File ன்பரெ தெரிவுதெய்க

4,பின்னர் Get External Data -HTML file ன்ம உரஶடல்

தபட்டிின்ெஷரில் தெஶன்றும் அெஷல் Import Source Data into a new table in

the Current Database ன்ம லஶதனஶயஷ தபஶத்ெஶன் தெரிவு தெய்ப்

பட்டுள்ரெஶதலன உறுெஷ தெய்து தகஶண்டு இமக்குெஷ தெய்லினம்னம் HTML தகஶப்பின் தபர Browse ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குலென்னெயம் File name ன்ம பகுெஷில் தெரிவுதெய்துதகஶண்டு ok ன்ம தபஶத்ெஶரன தெரிவுதெய்து

தெஶடுக்குக,

5.அென் பின்னர் Import HTML Wizard ன்ம ெஷரதெஶன்றும் அெஷல் First

Row contain coloumn heading ன்ம தெர்வுதெய்தபட்டிரதெரிவுதெய்துதகஶண்டு next ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

6,னயங்கரின் தபர ஶறுெல் தெய்ெல், தபஶன்ம பைிகரர அடுத்துஅடுத்து தெஶன்றும் ெஷரில் தெய்க,

7.தெரலதனில் Primary Key ர உனலஶக்குக,அெற்கஶக Let Access Add

primary Key ர ெஶனஶகதல தெரிவு தெய்லெற்கஶன லஶதனஶயஷ தபஶத்ெஶரன

தெரிவு தெய்து தெஶடுக்குகஅல்யது தெரலஶன னயத்ரெ தெரிவுதெய்து Choose my

own primary key ன்ம லஶதனஶயஷ தபஶத்ெஶரன தெரிவுதெய்து தகஶள்க,

தெரலில்ரய னில் No primary key ன்பரெ தெரிவுதெய்து next ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

Page 137: Ms Office Access 2007 in Tamil

137

8,இந்ெ அட்டலரைக்கஶன என னெஷ தபர உள்ரடீுதெய்து னடிலஶக Finish ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

அட்டலணைணத் லி ற்மலண ரில் உள்ர வு ள்ணல அக்சஸிற்குள் இமக்கு ிகசய் ல்

1 னெயஷல் இமக்குெஷதெய் லினம்னம் ெவுெர தகஶப்ரப ெஷமந்துதகஶள்க,

2,பின்னர் அக்ெழஷல் External Data ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன் லிரினேம் External Data ன்ம பட்டிில் import ன்ம குழுலின் கஸழ் உள்ர access ன்மதபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக

படம்-17-8

3,உடன் படம்-17-8-இல் உள்ரலஶறு import object ன்ம உரஶடல் தபட்டி தெஶன்றும் அெஷல் queries,Form,Report,Macro.Module

தபஶன்மலஶய்ப்னகள் ெஷரில் பிரிெஷபயஷக்கும்

4,அரலகரில் ன்னதெரலதஶ அெற்கஶன ெஶலிின்

தபஶத்ெஶன்கரர

Page 138: Ms Office Access 2007 in Tamil

138

ட்டும் தெரிவுதெய்து தெஶடுக்குக, உடன் தெஶன்றும் பட்டியஷல் அரனத்தும் தெரலதனில் Select All ன்ம தபஶத்ெஶரன

தெரிவுதெய்து தெஶடுக்குக,

5,அல்யது குமஷப்பிட்டரலட்டும் தெரலதனில் அெரன தெரிவுதெய்து, ok ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷதகஶண்டு ன்னலஶக இமக்குெஷ தெய்லினம்னகஷன்தமஶதஶ அெற்கஶன லஶதனஶயஷ தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷதகஶள்க,

ODBC இக் த் ில் உள்ர வு ள்ணல அக்சஸிற்குள் இமக்கு ிகசய் ல்

1 னெயஷல் இமக்குெஷதெய் லினம்னம் ெவுெரத்ெஷரன ெஷமந்துதகஶள்க,

2,பின்னர் அக்ெழஷல் External Data ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன் லிரினேம் External Data ன்ம பட்டிில் import ன்ம குழுலின் கஸழ் உள்ர More ன்ம கஸழ்தநஶக்கு அம்னக்குமஷ தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

3,லிரினேம் பட்டியஷல் ODBC Database ன்பரெ தெரிவுதெய்க

4, பின்னர் Get External Data -ODBC Database ன்ம உரஶடல்

தபட்டிெஷரில் தெஶன்றும் அெஷல் Import Source Data into a new table in the

Current Database ன்ம லஶதனஶயஷ தபஶத்ெஶன் தெரிவு தெய்ப் பட்டுள்ரெஶ தலன உறுெஷதெய்துதகஶண்டு இமக்குெஷ தெய்லினம்னம் ODBC Database இனுரட தகஶப்பின் தபர Browse

ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குலென் னெயம் File name

ன்ம பகுெஷில் தெரிவுதெய்து தகஶண்டுOk ன்ம தபஶத்ெஶரன

தெரிவுதெய்து தெஶடுக்குக,

Page 139: Ms Office Access 2007 in Tamil

139

படம்-17-9

5,பின்னர் Select Data source ன்ம உரஶடல் தபட்டி படம்-17-9 இல்

உள்ரலஶறு தெஶன்றும் அெஷல் Machine Data source ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, File Data source ன்பரெ தெரிவுதெய்ெஶல் தகஶப்பில் ெவுகரர தெக்கஷரலத்ெஷடும் இெரன தலறு கைிப்தபஶமஷில் சுயபஶக பகஷர்ந்து பன்படுத்ெஷட னடிஶது,

Machine Data source ன்பது தகஶப்ரப Registry ில் தெக்கஷரலத்ெஷடும் தெரலஶனஶல் ற்ம கைிப்தபஶமஷில் பகஷர்ந்துதகஶள்ரனடினேம்,

6,Look inன்ம பகுெஷில் உள்ர கஸறஷமங்கு தபஶத்ெஶரன தெரிவுதெய்து

தெஶடுக்கஷதகஶண்டு லிரினேம் பட்டியஷல் இனந்து இக்ககத்ரெ தெரிவுதெய்துதகஶள்க,

7, பின்னர் DSN name ன்பெஷல் உள்ர new ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக

8,உடன் Create new data source ன்ம உரஶடல் தபட்டிின்படம்-17-9

இல் உள்ரலஶறு தெஶன்றும் அெஷல் தெரலஶன ெவுகள் தகஶப்பின் இக்ககத்ரெ தெரிவுதெய்துதகஶண்டு next ன்ம தபஶத்ெஶரன தெய்க,

7,பின்னர் தெஶன்றும் ெஷரில் Browse ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷதகஶண்டு தகஶப்ன இனக்கும் இடத்ரெ தெடிப்பிடித்து தெரிவுதெய்து next ன்ம தபஶத்ெஶரனனேம் தெரிவுதெய்து தெஶடுக்குக

Page 140: Ms Office Access 2007 in Tamil

140

8இறுெஷஶக இந்ெ உரஶடல் தபட்டிில் finish ன்ம தபஶத்ெஶரனனேம் தெரிவுதெய்து தெஶடுக்குக,

படம்-17-10

8,உடன் ODBC Test setup ன்ம ெஷறுஉரஶடல் தபட்டி படம்-17-10இல்

உள்ரலஶறு தெஶன்றும் அெஷல் Data Source name ன்பரெ தெரிவுதெய்து ற்ம தெரலஶனலிலங்கரர உள்ரடீு தெய்து Use Current Directory

ன்ம தெர்வுதெய் தபட்டி தெரிவு தெய்ப்பட்டுள்ரெஶ தலன உறுெஷதெய்து தகஶண்டு ok ன்மதபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

9,உடன் ODBC இக்ககத்துடன் இரைப்ன ற்படுத்ெஷ ெவுகரர இமக்குெஷதெய்துலிடும்,

இவ்லஶறு இமக்குெஷதெய்ெ ெவுெரத்ெஷல்

1,னயத்ெஷன் தபர ஶற்மஷரக்கனடினேம்

2,ெவுகரின் லரகர ஶற்மஷரக்கனடினேம்

3,னயங்கரின் பண்பில்னகரர ஶற்மஷரக்கனடிம்,

4,னயத்ெஷன் அரரல ஶற்மஷரக்கனடினேம்,

5,இந்ெ அட்டலரைக்கு என Primary Key தெரலதனில் ஶற்மஷரத்து உனலஶக்க னடிம்,

Page 141: Ms Office Access 2007 in Tamil

141

ெவுகரர இமக்குெஷதெய்னேம்தபஶது தபஶதுலஶக பின்லனம் பிரறகள் ற்படும் -னெஷ அட்டலரைதனில்

1,னெல் கஷரடலரிரெ அந்ெந்ெ னயத்ெஷன் ெரயப்பஶக ஶமஶது,

2,ெவுகள்லரக ஶமஷினத்ெல்

3,னெல்கஷரடலரிரெில் அடிப்பரடில் ெலமஶன ெவுகரஶக டுத்துதகஶண்டு உனஶற்மம் தெய்ெல்

4,ெவுகள்அர்ந்ெஷனக்கும் லறஷனரம ஶமஷினத்ெல்,

அக்சஸ்2007-18- வு ணர ஏற்று ிகசய் ல் ற்றும் ற்ம பன்பொடு ளுடன் ருங் ிணைத் ல்

அக்ெழஷல் உள்ர அட்டலரைர நகதயடுத்து எட்டுலது , இெஷல் உள்ர external data ன்ம பட்டிின் Export ன்ம குழுலின்கஸழ் உள்ர தபஶத்ெஶன்கரர அழுத்துலென் னெயம் ற்ம பன்பஶடுகலக்கு ற்றுெஷ தெய்யஶம்,அதுட்டுல்யஶது அக்ெழஷல் உள்ர எனெவுெரத்ெஷயஷனந்து ற்தமஶன ெவுெரத்ெஷற்கு கூட ற்றுெஷதெய்யஶம், இெற்கஶன தபஶதுலஶன படினரம பின்லனஶறு,

அக்ெழஷற்குள் ற்றுெஷதெய்லெற்கஶன தபஶதுலஶன படினரம

1. னெயஷல் ற்றுெஷதெய் லினம்னம் ெவுெரத்ெஷரன ெஷமந்துதகஶள்க,

பின்னர் அக்ெழஷல் External Data ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன் லிரினேம் External Data ன்ம பட்டிின் Export ன்ம குழுலின் கஸழ் உள்ர more ன்ம கஸறஷமங்கு ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக உடன் லிரினேம் கஸறஷமங்கு பட்டியஷல் Access ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக

Page 142: Ms Office Access 2007 in Tamil

142

படம்-18-1

2. உடன் Export Access Database ன்ம உரஶடல் தபட்டிின் ெஷர

தெஶன்றும் படம்-18-1 அெஷல் select Source and Destination Data ன்பென்கஸழ்

உள்ர File name ன்பெஷல் Browse ன்ம தபஶத்ெஶரன தெரிவுதெய்து

தெஶடுக்குலென்னெயம் தென்மரட தலண்டி ெவு ெரத்ெஷரன தெரிவு தெய்து தகஶள்க,

படம்-18-2

3. உடன் படம்-18-2இல் உள்ரலஶறு Export ன்ம உரஶடல் தபட்டிதஶன்று ெஷரில் தெஶன்றும்

4. அெஷல் Export Tables ன்பென்கஸழ் உள்ரரலகரில் தெரலஶன லஶய்ப்ரப தெரிவுதெய்துதகஶண்டு ok ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

5, உடன் ெவுெரத்ெஷன் அட்டலரைஶனது ற்தமஶன ெவுெரத்ெஷற்கு ற்றுெஷ ஶகஷலிடும், இெற்கு எனதபரிட்டு தெஷத்து லிடுக,

Page 143: Ms Office Access 2007 in Tamil

143

6,இதெ தெல் பிற்கஶயத்ெஷல் தெரலப்படும்தபஶது தெல்படுத்துலெற்கு துலஶக இெற்கு என தபரிட்டு save export steps

(படம்-18-3)ன்ம தெர்வுதெய் தபட்டிர தெரிவுதெய்துதகஶண்டு இெரன எனதக்தஶலஶக தெஷத்துதகஶள்க,

படம்-18-3

ODBC இக்கஷின்னெயம் ற்றுெஷதெய்ெல்

இமக்குெஷதெய்லரெ தபஶன்ம படினரமகதர இந்ெ ற்றுெஷக்கும்

தெய்ப்படுகஷன்மது, ற்றுெஷ தெய்தலண்டி அட்டலரைர நகதயடுத்து Oracle data base தபஶன்மலற்மஷல் எட்டுலென்னெயம் ெவுகரர ற்றுெஷதெய்னடினேம்,

இவ்லஶதம தலர்டு ,க்தெல் தபஶன்ம பன்பஶடுகலக்கும் நகதயடுத்ெல் எட்டுெல் தெரய பன்படுத்ெஷ ெவுகரர ற்றுெஷதெய்யஶம்,

இவ்லஶமஶன ெவுகரர ற்ம ஆஃபிஸ் பன்பஶடுகலடன் ற்றுெஷ ற்றும் இமக்குெஷ தெய்லென்னெயம் பரிஶமஷக்தகஶள்ரனடிம்

இந்ெ ற்றுெஷ ற்றும் இமக்குெஷ தபஶன்ம தெல்கரர ெஶனிங்கஷ தெல்கரின்னெயம் ற்ம ஆஃபிஸ் பன்பஶடுகலடன் எனங்கஷரைந்து தெல்படும்படி கட்டுபடுத்ெனடினேம்,

உெஶஶைஶக எனநஷறுலனத்ெஷற்கு பல்தலறு லஶடிக்ரகஶரரிடஷனந்து தகஶள்னெல் உத்ெவு கஷரடக்கப் தபற்றுள்ரது னக்தகஶள்தலஶம் உடன் அந்நஷறுலனம் இந்ெ

லஶடிக்ரகஶரர் அரனலனக்கும் நன்மஷ தெரிலித்து தகஶள்னெல்

Page 144: Ms Office Access 2007 in Tamil

144

தெஶடர்பஶக தலும் லிலம் தெரலதனில் தநடிஶக

தெஶடர்னதகஶள்லம்படி அமஷலிப்ன கடிெம் என்மஷரன அனுப்பிரலக்க லினம்னகஷன்மது,

இந்ெ கடிெத்ெஷன் உள்ரடக்கம் ஶமஶது ஆனஶல் இென் னகலரி ற்றும் எனெஷய ெகலல்கள் ட்டுத ஶறுபடும் இந்ெ ஶறுகஷன்ம னகலரி ற்றும் எனெஷய லிலங்கரர ட்டும் அக்ெழஷல் எனஅட்டலரைஶக உனலஶக்கஷ ரலத்துதகஶண்டு தலர்டில்

இெற்கஶன கடிெத்ரெ ெஶர்தெய்து தில்தர்ஜ் ன்ம லெெஷனெயம் ெவுெரத்ெஷல் உள்ர னகலரி ற்றும் லிலங்கரர உடனிரனத்து லஶடிக்ரகஶரர்கலக்கு கடிெங்கரர அனுப்பி ரலக்கனடினேம்,

இதெ தபஶன்தம நஷறுலனத்ெஷன் தபஶதுப்தபரல கூட்ட அரறப்ன கடிெம்,அமஷனக கடிெம், தெல் லிரக்ககடிெம் ,உற்பத்ெஷ தபஶனரின் லிரம்ப கடிெம் தபஶன்மரலகரர இந்ெ தில் தர்ஜ் லெெஷனெயம் உனலஶக்கஷ அனுப்பி ரலக்கயஶம்

இவ்லஶமஶன என்றுக்கு தற்பட்டலர்கலக்கு கடிெங்கரர அனுப்ப தலண்டி நஷரயில் இந்ெ தெல்கரர என ெஶனிங்கஷ தெல்கரஶக பெஷவுதெய்து தெல்படுத்துலது ஷக ரிெஶன தெயஶகும்,இெற்கஶக Word Integeration ன்ம தெல்கூறுஅல்யது ெகலரவு(module) பன்படுகஷன்மது,

இெஷல் mergetoword() ன்ம தெயஷ இந்ெ தெரய தெய்லெற்கு பன்படுகஷன்மது, இெற்கஶக Thanks.dotx ன்ம ஶெஷரி படித்ரெ இது பன்படுத்ெஷதகஶள்கஷன்மது, இந்ெ ெஶனிங்கஷ தெயஷல் னெயஷல் தபஶனள் என்று உனலஶக்கப்படுகஷன்மது,இெற்கஶன ஶெஷரிகுமஷனரம பின்லனஶறு,

நஷல்தெஶடர்-18-1

Public Sub MergetoWord()

„ This method creates a new document in

„ MS Word using Automation

Dim rsCust As New ADODB.Recordset

Page 145: Ms Office Access 2007 in Tamil

145

Dim sSQL As String

Dim WordObj As Word.Application

Dim iTemp As Integer

On Error Resume Next

sSQL = “SELECT * FROM Customers ” _

& “WHERE CustomerNumber = ” _

& Forms!Orders![CustomerNumber]

rsCust.Open sSQL, CurrentProject.Connection

If rsCust.EOF Then

MsgBox “Invalid customer”, vbOKOnly

Exit Sub

End If

DoCmd.Hourglass True

„Try to get a running instance of Word:

Set WordObj = GetObject(, “Word.Application”)

If Err.Number <> 0 Then

„An error is thrown if Word is not running,

„so use CreateObject to start up Word:

Set WordObj = CreateObject(“Word.Application”)

End If

„Make sure the user can see Word:

WordObj.Visible = True

„Warning:

„Specify the correct drive and path to the

„file named Thanks.dotx in the line below.

Page 146: Ms Office Access 2007 in Tamil

146

WordObj.Documents.Add _

Template:=”C:\Thanks.dotx”, NewTemplate:=False

With WordObj.Selection

.GoTo what:=wdGoToBookmark, Name:=”FullName”

.TypeText rsCust![ContactName]

.GoTo what:=wdGoToBookmark, Name:=”CompanyName”

.TypeText rsCust![CompanyName]

.GoTo what:=wdGoToBookmark, Name:=”Address1″

.TypeText rsCust![Address1]

.GoTo what:=wdGoToBookmark, Name:=”Address2″

If IsNull(rsCust![Address2]) Then

.TypeText “”

Else

.TypeText rsCust![Address2]

End If

.GoTo what:=wdGoToBookmark, Name:=”City”

.TypeText rsCust![City]

.GoTo what:=wdGoToBookmark, Name:=”State”

.TypeText rsCust![State]

.GoTo what:=wdGoToBookmark, Name:=”Pincode”

.TypeText rsCust![Pincode]

.GoTo what:=wdGoToBookmark, Name:=”PhoneNumber”

.TypeText rsCust![PhoneNumber]

.GoTo what:=wdGoToBookmark, Name:=”NumOrdered”

.TypeText Forms!Orders![Quantity]

Page 147: Ms Office Access 2007 in Tamil

147

.GoTo what:=wdGoToBookmark, Name:=”ProductOrdered”

If Forms!Orders![Quantity] > 1 Then

WordObj.Selection.TypeText Forms!Orders![Item] & “s”

Else

WordObj.Selection.TypeText Forms!Orders![Item]

End If

.GoTo what:=wdGoToBookmark, Name:=”FName”

iTemp = InStr(rsCust![ContactName], ” “)

If iTemp > 0 Then

.TypeText Left$(rsCust![ContactName], iTemp – 1)

End If

.GoTo what:=wdGoToBookmark, Name:=”LetterName”

.TypeText rsCust![ContactName]

DoEvents

WordObj.Activate

.MoveUp wdLine, 6

End With

„Set the Word Object to Nothing to free resources:

Set WordObj = Nothing

DoCmd.Hourglass False

End sub

1.Create an instance of word object

இந்ெ ெஶனிங்கஷ தெயஷற்கு னெல் படினரமஶக தபஶனள் என்ரம உனலஶக்கதலண்டும் அெற்கஶன ெஷறு குமஷனரம பின்லனஶறு

Page 148: Ms Office Access 2007 in Tamil

148

On Error Resume Next

…..

„Try to get a running instance of Word:

Set WordObj = GetObject(, “Word.Application”)

If Err.Number <> 0 Then

„An error is thrown if Word is not running,

„so use CreateObject to start up Word:

Set WordObj = CreateObject(“Word.Application”)

End If

எவ்தலஶன னரமனேம் Thank you ன்ம கடிெத்ரெ உனலஶக்க தலர்டின்

னெஷஆலைம் தெரலில்ரய அெற்கஶக ெஷமப்ன குமஷனரம தெரலப்படுகஷன்மது,ததய உள்ரது அவ்லஶமஶன ெஷமப்ன ெஷறுகுமஷனரமஶகும்

இது தலர்டில் இங்கும் என ஆலைத்ரெ உனலஶக்க னற்ெஷ தெய்கஷன்மது, இந்நஷரயில் இங்கும் பன்பஶடஶக தலர்டு இல்யஶெஷனந்ெஶல் உடன் எனபிரற தெய்ெஷ ற்படுகஷன்மது அெனஶல்

on error resume next ன்பரெ தெடிப்பிடிக்கஷன்மது, இவ்லஶறு னன்ம பின்னர் அடுத்ெ லரிர பஶர்க்கஷன்மது, அெஷல் error = 0 ன இனந்ெஶல் தபஶனரர உனலஶக்குகஷன்மது

2.Making the instance of word visible

இவ்லஶறு உனலஶக்குலது நம்னரட கண்ைிற்கு னயப்படஶது . பின்னயத்ெஷல் தலர்டு இங்குகஷன்மெஶ ன தெற்படுத்துபலனக்கு தெரிலில்ரய னில் பைிர தெஶடர்ந்து தெற்படுத்ெஷடனடிஶது

அெற்கஶக word object visible = True ன்ம லரிஶனது தலர்டு தெல்படுலரெ ெஷரில் கஶண்பிக்கஷன்மது,

3.Creating a new document based on existing template

தலர்டு இங்கஷ பின்னர் கஶயஷஶன ஆலைம் என்று உனலஶக்குலெற்கஶக

Page 149: Ms Office Access 2007 in Tamil

149

Word object.documentர .Add Tempalate:= “C:\Tthanks.dotst” new templates:= false

ன்மலரி பன்படுகஷன்மது, Thanks.dots ஶெஷ படித்ெஷல் ஆங்கஶங்கு பய குமஷடீு(Book mark)கள் உள்ரன அவ்லிடங்கரில் தெரலஶன ெவுகரர உள்ரிரைக்கதலண்டும், book Mark ன்பது ெவுகரர உள்ரிரைக்க தலண்டி பகுெஷ ன தல்ீட்பஶக கஶண்பிக்கஷன்மது,

தலர்டு-2007 இல் insert ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து

தெஶடுக்குக உடன் insert ன்ம ெஶலிின்பட்டி ெஷரில் லிரினேம் அெஷல் link ன்ம குழுலின்கஸழ் உள்ர Book Markன்ம தபஶத்ெஶரன தெரிவு தெய்க அென் பின்னர் லிரினேம் பட்டிில் Add ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குெல்தெய்து தெற் படுத்துலென் னெயம் தெரலஶன லிலங்கரர(படம்-18-4) உள்ரிரைக்க னடினேம்

படம்-18-4

4,Using book mark to insert data

இந்ெ தெரய ெஶனஶகதல தெல்படுத்ெஷட பின்லனம் லரிகள் பன்படுகஷன்மன,

WordObj.Selection

Page 150: Ms Office Access 2007 in Tamil

150

.GoTo what:=wdGoToBookmark, Name:=”FullName”

.TypeText rsCust![ContactName]

தலர்டில் book markஇனக்குஷடத்ரெ தெடிக்கண்டு பிடிக்கதலண்டும். இெற்கஶக Goto ன்ம கட்டரர பன்படுகஷன்மது, அென்பின்னர் ெவுரல பெஷயீடு தெய்தலண்டும் பெஷயீடு தெய்லெற்கு type text ன்ம கட்டரர லரி பன்படுகஷன்மது,

5.Activating the instance of word

பின்னர் ெவுரல னெஷ ஆலைத்ெஷல் தகஶப்பஶக தெல்படுத்ெஷடதலண்டும் இல்ரயதனில் அக்ெழஷற்கு ெஷனம்பதலண்டும் இெற்கஶகWordobject activateன்மலரி பன்படுகஷன்மது,

6,Moving the cursor in word

பின்னர் Worobj.Selection .Moveup wdLine,6 ன்ம லரி selection ன்பென்கஸழ் move upன்ம கட்டரரர தெல்படுத்ெஷ இடம்சுட்டிர ஆமஶலது

லரிக்கு நகர்த்ெஷ தெல்கஷன்மது,

7,Closing the insertion of word object

தில் தர்ஜ் தெல் னடிந்ெ உடன் தலர்டு பன்பஶட்ரட னெடுலெற்கஶக

Word object = nothing ன்ம லரி பன்படுகஷன்மது, பின்னர் தலர்ரட லிட்டு இடம்சுட்டி தலரிதறுலெற்கு Word object .quit ன்ம லரி பன்படுகஷன்மது, இவ்லஶமஶக தலர்ரட பன்படுத்ெஷ அக்ெழஷன் உள்ர னகலரிகரர இரைத்து லஶடிக்கரகஶரர்கலக்கு

நஶம் லினம்பிலஶமஶன கடிெங்கரர அனுப்பிரலக்கனடினேம்,

இெஷல் book mark னெயம் கடிெத்ெஷல் குமஷப்பிட்ட இடத்ெஷல் தெரலப்படும் லிலங்கரர உள்ரிரைக்கப் படுகஷன்மன, லிலங்கள் ட்டுல்யஶது படங்கரர கூட இவ்லிடத்ெஷல் உள்ரிரைக்கனடினேம், இெற்கஶக பின்லனம் குமஷனரம

பன்படுகஷன்மது,

நஷல்தெஶடர்-18-2

Page 151: Ms Office Access 2007 in Tamil

151

WordObj.Selection.GoTo what: wdGoToBookmark , Name:=”pictures”

WordObj.ChangeFileOpenDirectory ” D:\GRAPHICS|”

WordObj.ActiveDocument.Shapes.AddPicture_

Anchor : = SELECTION.Range,_

FileName:=”D:\GRAPHICS\PICTURE.EMP”,LinkToFile:=False,

SaveWithDocument:= True

இந்ெ ெஶனிங்கஷ தெல்கரர தலர்டில் பெஷவுதெய்லெற்கு தக்தஶ தக்கஶர்டர் ன்பது பன்படுகஷன்மது இந்ெ லெெஷனெயம் குமஷனரமின் எனலரிரக்கூட ழுெஶதயத தலர்டில் தெய்ப்படுகஷன்ம தெரய பெஷவுதெய்து பின்னர் எனெஶனிங்கஷ தெயஶக தெல் படுத்ெஷடனடினேம்,

படம்-18-5

இெற்கஶக தலர்டு-2007 இல் Developer ன்ம (படம்-18-5) ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன் லிரினேம் developer ன்ம பட்டிின் code ன்ம குழுலின்கஸழ் உள்ர Record macro ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக (இந்ெ Developer ெஶலிஶனது ெஷரில் இல்ரய னில் ரக்தஶ ெஶப்ட்டின் ஆஃபிஸ் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக லிரினேம் பட்டிில் word option

ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன் லிரினேம் word

optionன்ம உரஶடல் தபட்டிில் popular ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக உடன் லிரினேம் லயது னமபயகத்ெஷல் show

developer tab in ribbon ன்ம தெர்வுதெய் தபட்டிர தெரிவுதெய்துதகஶண்டு ok ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக

Page 152: Ms Office Access 2007 in Tamil

152

படம்-18-6

உடன் record macro ன்ம உரஶடல் தபட்டி (படம்-18-6) தெஶன்றும் அெஷல் macro name ன்ம பகுெஷில் இெற்கு எனதபர உள்ரடீு தெய்க,பின்னர் இந்ெ ெஶனிங்கஷ தெரய கனலிபட்ரடில் ெனிஶக என உனலதபஶத்ெஶனஶக அரக்கப் தபஶகஷன்தமஶஶ அல்யது லிரெப்பயரகில் லிரெகரர தெர்த்து அழுத்ெஷ இெரன

தெல்படுத்ெ தபஶகஷன்தமஶஶ ன தெரிவு தெய்து தகஶள்க,பின்னர் keyboard ன்பரெ தெரிவுதெய்து தெஶடுக்குகஉடன் லிரினேம் customize

keyboard ன்ம உரஶடல் தபட்டிில்press new shortcutkey ன்மபகுெஷில் Ctrl + E ன்மலஶறு லிரெகரர தெர்த்து அழுத்துகபின்னர்Assign ன்ம தபஶத்ெஶதனௌனேம் தெரிவுதெய்து தெஶடுக்குக அென்பின்னர்close ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷ இந்ெ உரஶடல் தபட்டிர னெடிலிடுக, பின்னர் record macroன்ம உரஶடல் தபட்டிில் ok ன்ம

தபஶத்ெஶரன தெரிவு தெய்து தெஶடுக்கஷ இந்ெ உரஶடல் தபட்டிர னெடிலிடுக உடன் recor macro ன்ம ெஷறுஉரஶடல் தபட்டி என்று ெஷரில் தெஶன்மஷ நஶம் தெல்படுத்துகஷன்ம தெல்கள் பெஷவு தெய் ெஶஶக இனக்கும்,பின்னர் நஶம் தலர்டில் தெய்கஷன்ம எவ்தலஶன தெலும் பெஷலஶகஷ தகஶண்தடினக்கும்

தெல்கரரனத்தும் னடிந்ெ உடன் இந்ெ ெஷறுதபட்டிில் stop ன்ம தபஶத்ெஶரன அழுத்ெஷ இந்ெ பெஷவுதெரய னடிலிற்கு தகஶண்டுலனக, பின்னர் இந்ெ தக்தஶரல தெற்படுத்ெஷனஶல் நஶம் தெய்துலந்ெ தெல்கரர கைிப்தபஶமஷர ீண்டும் தெற்படுத்தும்,

இந்ெ தெல்கள் அரனத்தும் VBA லஶக உனலஶகஷ தெஷத்து

ரலத்ெஷனக்கும்,

Page 153: Ms Office Access 2007 in Tamil

153

அக்சஸ்2007-19-அக்சஸில் ற்ம பன்பொடு ணர ருங் ிணைத் ல் க ொடர்ச்சி

அவுட்லுக்-2007ன்ம பன்பஶட்ரட உபதஶகபடுத்ெஷ ெவுகரர அனுகுெல் தெர்த்ெல்,ஶறுெல் தெய்ெல் ,நீக்கம் தெய்ெல் தபஶன்ம பைிகரர அக்ெஸ்-2007இல் ஷக ரிெஶக தெய்னடினேம்,இெற்கஶக அக்ெழஷல் னெயஷல் நஶம் பன்படுத்ெ லிரறகஷன்ம அட்டலரைஅல்யது லினஶரல ெஷமந்துதகஶள்க, பின்னர் அக்ெஸ் ெஷரின் தல் பகுெஷில் உள்ர Ext er nal Dat a ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன் லிரினேம் Ext er nal Dat a ன்மபட்டிின் Col l ect Dat a ன்ம குழுலின்கஸழ் உள்ர Cr eat e E-mai l ன்ம தபஶத்ெஶரன படம்-19-1தெரிவுதெய்து தெஶடுக்குக,

படம்-19-1

உடன் இெற்கஶன லறஷகஶட்டி என்று ெஷரில் தெஶன்மஷ உங்கரர லறஷநடத்ெஷ தெல்லும், இந்ெ லறஷகஶட்டிின் னெல் பக்கத்ெஷல் என்றும் தெய்ஶல்next ன்ம தபஶத்ெஶரன ட்டும் தெரிவுதெய்து தெஶடுக்குக,

பின்னர் தெஶன்றும் ெஷரில் ந்ெ லரகஶன (HTML அல்யது I nf o pat h f or m ஆகஷலற்மஷல் என்ரம ) ெவுகரர உள்ரடீு தெய்து தெகரிக்க லினம்ன கஷன்தமஶம் ன்பரெ தெரிவுதெய்க, இெஷல் நஶம்

Page 154: Ms Office Access 2007 in Tamil

154

HTML ன்பரெ தெரிவு தெய்ெஶல் தபறுபலனம் இதெ HTML ரலத்ெஷனக்க தலண்டும், I nf o pat h தெரிவு தெய்தெஶதனில் தபறுபலர் அவுட்லுக் ட்டும் ரலத்ெஷனந்ெஶல் தபஶதும் பின்னர் next ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

அென்பின்னர் தெஶன்றும் ெஷரில் னெஷெஶக ெவுகரர தெகரிக்கப் தபஶகஷன்தமஶஶ அல்யது ற்கனதல இனப்பதுடன் தெர்க்கப் தபஶகஷன்தமஶஶ ன்பெஷல் எனலஶய்ப்ரப ட்டும் தெரிவுதெய்க, உடன் கஶயஷஶன படிலத்ரெ லறஷகஶட்டி உனலஶக்கஷலிடும், ற்கனதல இனப்பது னில் தபறுபலர் இெரன ஆய்வுதெய்து ெரிஶக இனக்கஷன்மது ன னத்ெஶக்கம் தெய்னடினேம், ெவுகரர வ்லஶறு தெகரித்ெஶலும் ற்கனதல இனக்கும் ெவுகரர அறஷத்துலிட்டு னெஷெஶகத்ெஶன் ழுெப்படும் ன்பரெ நஷரனலில் தகஶள்க, பின்னர் next ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,அென்பின்னர் ந்தெந்ெ னயத்ெஷரன உடன் அரக்கப் தபஶகஷன்தமஶம் ன்பரெ தெரிவு தெய்க, அடுத்ெெஶக எவ்தலஶன னயனம் படிப்பெற்கு ட்டுஶ ன குமஷப்பிடுக, னயங்கரின் தபர்கலக் கஷரடத இரடதலரி லிடுக, இடம்சுட்டிின் லயதுனம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குகஉடன் தெஶன்றும் குறுக்குலறஷ பட்டிில் pr oper t y ன்பரெ தெரிவு தெய்க பின்னர் தெஶன்மஷடும் பன்பில்ன தபட்டிில் தெரலஶனலஶறு ெஷனத்ெம் தெய்து, லறஷகஶட்டிில் next ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, பிமகு லனகஷன்ம ஷன்னஞ்ெயஷற்கு பெஷரய வ்லஶறு அனுப்பிட லினம்னகஷன்தமஶம் ன னடிவுதெய்க, Aut omat i cal l y pr ocess t o r ecei penet ன்பரெ தெரிவுதெய்து அவுட்லுக்ரக அனுெஷப்பெற்கஶக Cust oms தெர்வுெய்தபட்டிில் ெவுகரர தெர்க்கவும் ,அவுட்லுக் 2007இல் Acces Dat a updat e t o exi st i ng dat a ன்ம தெர்வுெய்தபட்டிர தெரிவுதெய்து தகஶண்டு next ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, ெவுெரத்துடன் தபறுபலரின் ஷன்னஞ்ெல் னகலரினேம் இனக்கும் னயத்ெஷரன குமஷப்பிட்டு நடப்பில் உள்ர அட்டலரைஅல்யது லினஶலின் னயத்ெஷரன தெரிவு தெய்து தகஶண்டு ஷன்னஞ்ெல் னெயம் தெஶடர்னள்ர அட்டலரைின் னயத்ெஷரன தெரிவுதெய்து next ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, இந்ெ ஷன்னஞ்ெயஷல் subj ect , To ,CC ,BCCC ,at t achment ஆகஷ லிலங்கரர லஶடிக்ரகஶரர் லினம்பிலஶறு

Page 155: Ms Office Access 2007 in Tamil

155

உள்ரடீுதெய்து இல்னநஷரய அரப்ரப ற்றுக்தகஶண்டு next ன்ம தபஶத்ெஶரன தெரிவு தெய்து தெஶடுக்கஷபின் ீண்டும் அடுத்து தெஶன்றும் ெஷரில் next ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, தபறுபலரின் ஷன்னஞ்ெல் னகலரிற்றும் இெ லிலங்கரர தபறுபலரின் அரடரல (di r ect or y) தெரிவு தெய்து send ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, இந்ெபடி னரமில் நஶம் தெரிவு தெய்ெ லஶய்ப்பிற்கு ற்ப ஶறுபடும்,i nf opat h தெரிவுதெய்ெஷனந்ெஶல் எனெஷய படினரமகள் ட்டும் ஶறுபடும்,

ெரி ெவுகரர தெகரிப்பெற்கஶன ஷன்னஞ்ெரய லஶடிக்ரகஶரனக்கு அனுப்பிலிட்தடஶம் இெற்கஶன பெஷல் லஶடிக்ரகஶரரிடஷனந்து தபறும்தபஶது அலற்ரம வ்லஶறு நஷர்லகஷப்பது , நம்னரட ெவுெரத்ெஷரன இந்ெ லஶடிக்ரகஶரரிடஷனந்து தபறுகஷன்ம பெஷயஷயஷனந்து வ்லஶறு னத்ெஶக்கம் தெய்லது ன இப்தபஶது கஶண்தபஶம்,

அக்ெஸ்ெஷரின் தல்பகுெஷில் உள்ர Ext er nal Dat a ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக உடன் லிரினேம் Ext enal Dat a ன்ம பட்டிின் Col l ect Dat a ன்ம குழுலின் கஸழ் உள்ர Manage r epl i es ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக

Page 156: Ms Office Access 2007 in Tamil

156

படம்-19-2

உடன் Manage Dat a Col l ect i on message ன்ம உரஶடல் தபட்டி (படம்-19-2) தஶன்று ெஷரில் தெஶன்றும் இெஷல் ந்தெந்ெ ஷன்னஞ்ெல்கள் வ்லப்தபஶது அனுப்பட்டது அெற்கஶன பெஷல் வ்லப்தபஶது தபமப்பட்டது, ரலதரல னத்ெஶக்கம் தெய்ப்பட்டன ரலதரல நீக்கம் தெய்ப்பட்டன ன்பன தபஶன்ம தெய்ெஷ அமஷந்து தகஶள்லெற்கஶன லெெஷகள், லஶய்ப்னகள் உள்ரன,

இெனுரட தல்பகுெஷில் sel ect a Dat a col l ect i on message ன்பென்கஸழ் தபமப்பட்ட தெய்ெஷகரின் தபர் அட்டலரைஅல்யது லினஶ,தெய்ெஷின் லரக தெகரித்ெ லிலங்கள் ந்தெந்ெ டிப்பகத்ெஷல் (f ol der ) தெக்கஷ ரலக்கப்பட்டுள்ரன, ன்ம லிலம் பட்டியஶக தெஶன்றும் இந்ெ உரஶடல் தபட்டிின் கஸழ்பகுெஷில் நம்ஶல் தெரிவுதெய்ப்பட்ட தெய்ெஷின் Dat e/Ti me,l ast sent ,aut o mat ai c r epl y st at us தபஶன்ம னழுலிலங்கலம் தெஶன்றும்

Resend e -mai l message ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷவுடன் தல்ீட்பஶக லிலம் தெஶன்றும் தலும் இந்ெ

Page 157: Ms Office Access 2007 in Tamil

157

ஷன்னஞ்ெயஷல் லஶடிக்கரகஶரஶல் ெஷய படினரமகள் தெய்ப்படுகஷன்மன, இது தபறுபலரின் னகலரி அல்யது தலறுஎனலனக்கு இந்ெ தெய்ெஷர ஷன்னஞ்ெயஶகஅனுப்பிரலக்க உெவும்,

Del et e e-mai l message ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன் இது நஶம் தபற்ம ஷன்னஞ்ெரய நீக்கம் தெய்துலிடும் இென்பிமகு இதெ லஶடிக்ரகஶரரிடஷனந்து பெஷல் ஷன்னஞ்ெல் கஷரடக்கப்தபற்மஶல் அெரன லறக்கஶன னெஷ ஷன்னஞ்ெயஶக பஶலித்துக்தகஶள்லம்,

படம்-19-3

Message opt i on ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குெல் தெய்ெஶல் தல்ீட்பஶக தெய்ெஷ லஶடிக்ரகஶரர் லினம்பிலஶறு ஶறுெல் தெய்துலிடும், இெரன தெரிவுதெய்து தெஶடுக்கஷவுடன் col l ect i ng Dat a usi ng e-mai l opt i on ன்ம உரஶடல் தபட்டி படம்-19-3இல் உள்ரலஶறு தெஶன்றும் இது i nput sect i on ற்றும் cut oms pr ocess sect i on ஆகஷலற்ரம அரத்ெஷட உெவுகஷன்மது, இெஷல்

Page 158: Ms Office Access 2007 in Tamil

158

ஶறுெல் தெனும் தெய்ெஶல் அவுட்லுக்கஷல் ஷன்னஞ்ெல் தபட்டிில் இனப்பரலகள் பஶெஷப்பரடஶது,இெஷல் உள்ர

1,Aut omat i cal l y pr ocess r epl i es and add dat a t o dat a base ன்ம லஶய்ப்பின் தெர்வுதெய்தபட்டிர தெரிவுதெய்க,இென்னெயம் அவுட்லுக்கஷல் லஶடிக்ரகஶரரிடஷனந்து பெஷல் ஷன்னஞ்ெல் கஷரடக்கதபற்மதும் ெஶனஶகதல ெவுெரத்ெஷல் தெர்த்துலிடும், இெரன தெரிவுதெய்லில்ரய தனில் நஶஶக னன்று நஶம் அனுப்பி ஷன்னஞ்ெயஷற்கு பெஷல் லந்ெெஶ ன தெடிப்பிடித்து ெரிபஶர்த்து ெவுெரத்ெஷல் தெர்க்கதலண்டும்,

2,Di scar d r epl i es f or t hose t o whom you dat a not send t heses message ன்ம லஶய்ப்ரப தெரிவுதெய்ெஶல் ஷன்னஞ்ெல்யஷற்கு பெஷல் லந்ெஶல் அவுட்லுக் டிப்பகத்ெஷல் தெக்கஷரலத்துலிடும், ெவுகரர ெஶனஶகதல தெர்க்கஶது, இெரன தெரிவுதெய்ெஶல் பெஷல் கஷரடத்ெதும் அல்யது தலரிில் ற்மலர் கரிடஷனந்து பெஷல் லந்ெஶலும் ெஶனஶகதல ெவுகரர தெர்த்துலிடும்,

3,Al l ow mul t i pl e r pl i es f or each r ecei pi ent ன்ம லஶய்ப்ன என்றுக்கு தற்பட்ட லஶடிக்ரகஶரரிடஷனந்து கஷரடக்கப்தபறும் பெஷல்கரர அவ்லப்தபஶது ெவுெரத்ெஷரன னத்ெஶக்கம் தெய்து தகஶள்ர பன்படுத்ெஷதகஶள்லம், இெரன தெரிவுதெய்ெஶல் னெயஷல் லனம் பெஷரயட்டும் னத்ெஶக்கம் தெய் பன்படுத்ெஷ தகஶள்லம் பின்னர் லனம் பெஷரய தெரலதனில் தெர்த்து பன்படுத்ெஷ தகஶள்ரயஶம் அல்யது நீக்கம் தெய்துலிடயஶம், i nf opat h2007 பன்படுத்துெஶின் பெஷல் ஷன்னஞ்ெயஷன் ண்ைிக்ரகர ட்டும் கஶட்டும் ஆலைங்கரின் ண்ைிக்ரக ன்று எதபெஷயஷல் பல்தலறு ஆலைங்கரர னத்ெஶக்கம் தெய்ப்படும், தெரிவு தெய்லில்ரய தனில் னெயஷல் லந்ெ பெஷரய ட்டும் கைக்கஷல் தகஶள்லம் ற்மலற்ரம லிட்டுலிடும்,

4,Al l ow mul t i pl y r ow per r epl y ன்ம லஶய்ப்ன பயலரிகரர ஷன்னஞ்ெயஷன் னடிவுப்பகுெஷில் என்மன் கஸழ் என்மஶக தெய்ெஷில் தெர்க்கஷன்மது, இெரன தெரிவுதெய்ஶது லிட்டஶல் எனலரிர ட்டும் தெர்க்க அனுெஷக்கஷன்மது,

Page 159: Ms Office Access 2007 in Tamil

159

5,Onl y al l ow updat e t o exi st i ng Dat a ன்பரெ தெரிவுதெய்ெஶல் னெஷ ஆலைத்ரெ லிட்டுலிடும் னத்ெஶக்கம் தெய்ஶது இெரன தெரிவுதெய்ஶது லிட்டுலிட்டஶல் னெஷ ஆலைத்ரெ தெர்த்துலிடும்,

6,Set t i ng f or aut omat i c pr ocessi ng ன்ம லஶய்ப்ரப தெரிவுதெய்ெஶல் ெஶனஶகதல ப்தபஶது பெஷயஷனக்கதலண்டும் நீக்கம் தெய்தலண்டும்ன்மலஶறு தெற்படுத்ெஷ னடிவுதெய் உெவுகஷன்மது, த்ெரன பெஷல்கரர தெரிவு தெய்கஷன்தமஶஶ அெற்தகற்மலஶறு Dat e and Ti me ஆகஷலற்ரம குமஷப்பிட தலண்டும், Appl y தபஶத்ெஶரன தெஶரிவுதெய்து தெஶடுக்குெல் தெய்து ok தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

இவ்லஶறு அவுட்லுக்-2007 பன்படுத்ெஷ நம்னரட ெவுெரத்ெஷரன னத்ெஶக்கம்(Updat e) தெய்து தகஶள்ரனடினேம்,

அக்சஸ்-2007-20-ப ிர்வுபுள்ரி(share Point)

பகஷர்வுனள்ரி (share point)ன்பது அடிப்பரடில் எனகுமஷப்பிட்ட

பகுெஷில் பிரைத்ெஷன் (Network) லஶியஶக ெகலல்கரர தெக்கஷரலத்துக்தகஶண்டு பகஷர்ந்து தகஶள்லெற்கஶன லரச்ெட்டஶகும் (firmware), தபஶதுலஶக நரடனரமில் எனநஷறுலனத்ெஷற்குள் ட்டுல்யஶது லஶடிக்ரகஶரர்கலம் அந்நஷறுலனத்ெஷனுரட

கூட்டஶரிகலம் கூட அந்நஷறுலனத்ரெபற்மஷ ெகலல்கரர பகஷர்ந்துதகஶள்லெற்கஶக இது பன்படுகஷன்மது, அதுட்டுஷன்மஷ இரைத்ெஷன் லறஷஶகவும் ெகலல்கரர பகஷர்ந்துதகஶள்ர இது பன்படுகஷன்மது, தலும் எனநஷறுலனத்ெஷன் ெகலல்கரர

லஶடிக்ரகஶரர்கலம் தெர்ந்து பகஷர்ந்து தகஶள்லஶறு இது உெவுகஷன்மது, இெனுடன் இரைந்ெ இரைபக்கத்ெஷன் தநனப்னச் சுலரனேம் (fire wall) ெஶண்டி லஶடிக்ரகஶரர்கள் ெகலல்கரர பகஷர்ந்து தகஶள்ர இதுஅனுெஷக்கஷன்மது, இரைத்ெஷன் ெஷமரன தபஶறுத்து இென் ெஷமன் அரவு ஶறுபடுகஷன்மது, இெஷல் தபரவு

லஶடிக்ரகஶரர்கள் ெங்கலக்குள் ெகலல்கரர பகஷர்ந்து தகஶள்ர இென்னெயம் னலும்தபஶது இெனுரட தெல்கள் ததுலஶக நரடதபறும்நஷரய ற்படுகஷன்மது, இெரன ெலிர்த்து தெல்பஶடு தலகஶக நரடதபறும் தபஶனட்டு ரக்தஶ ெஶப்ட் நஷறுலனம் share

Page 160: Ms Office Access 2007 in Tamil

160

point ற்றும் window server-2003 ஆகஷ தன்தபஶனட்கரர

தெல்படுத்துகஷன்மது, இெரன நரடனரமபடுத்துலெற்கஶக பகஷர்வு னள்ரி தெரல (share point service) பகஷர்வுனள்ரி லஶில் தெரலஶரர் (share point port server) ஆகஷ இண்டு தெல்கரின் உள்ரடக்கத்துடன் தநடிதெயஷல் (online) லறங்கப்படுகஷன்மது,

பனஶரர்கலக்கு லரஶக பிரைம் அல்யது இரைம் லறஷஶக தலர்டு , ஸ்பிட்ெஸட், தடட்டஶதபஸ் ஆகஷ பன்பஶடுகரினுரட ஆலனத்ெஷன் லஶியஶக அமஷக்ரககள் படிலங்கள் ஆலைங்கரர பன்படுத்ெஷதகஶள்ர உெவுலெற்கஶன லறஷனரமத பகஷர்வுனள்ரி தெரல தெஶறஷல்தட்பஶகும்

இந்ெ பகஷர்வுனள்ரி தெரலர பனஶரனக்கு லறங்கும் பைிர பகஷர்வுனள்ரி லஶில் தெல்படுத்துகஷன்மது, இந்ெ தெரலஶரர் ஆனது ெகலல்கரர லரிரெ படுத்துெல், தெக்கஷரலத்ெல் ,ீட்தடடுத்ெல், தெரலப்படும் ெகலல்கரர ஷகலிரலஶக தெடிப்பிடித்து தகஶண்டுலனெல் பனஶரர் தகஶரிலஶறு

னெஷெகலல்கரினுரட அமஷக்ரகரகர உனலஶக்கஷெனெல் ,பிற்கஶப்ன நகதயடுப்பெற்கஶக பனஶரர்தபர் கடவுச்தெஶற்கரர உள்தர தரறனேம்தபஶது ெரிபஶர்த்து ெரிஶக இனந்ெஶல் ட்டும் அனுெஷத்ெல் ன்பன தபஶன்ம ண்ைற்ம பைிகரர தெல்படுத்துகஷன்மது,

இந்ெ தெரலகள் ட்டுல்யஶது எனநஷறுலனத்ெஷனுரட நஷர்லஶக இக்குநர், நஷர்லஶககுழுலினர், நஷெஷதயஶரர்,பைிதயஶரர் தபஶன்ம எவ்தலஶனலனக்கும் ெனித்ெனிஶன இரைபக்கத்ரெ உனலஶக்கஷ பன்படுத்ெஷதகஶள்ர அனுெஷக்கஷன்மது, அதுட்டுல்யஶது பைிக்குழு , நஷர்லஶககுழு ,தபஶதுக்குகுழு ஆகஷலற்மஷன் கூட்ட

நடலடிக்கரர நஷர்லகஷத்ெல் இரலகலக்கஶன நஷகழ்ச்ெஷ நஷல் ெஶரித்ெல் அமஷக்ரக ெஶரித்ெல் தபஶன்ம பைிகரரனேம்,க்கள் தெஶடர்னநஷர்லஶகம், ெஷமன்அமஷபரிதெஶெரன, னிெலர நஷர்லஶகம்,

எனங்கஷரைப்ன நஷர்லஶகம் ஆகஷலற்மஷற்கஶன ஆலைங்கரர

பஶதுகஶத்ெல், பஶரித்ெல் தபஶன்ம பல்தலறுலரகஶன பைிகரரனேம் இது தெல் படுத்துகஷன்மது,

Page 161: Ms Office Access 2007 in Tamil

161

என நஷறுலனத்ெஷன் தல்ட்ட அெஷகஶரிகள் ெங்கலக்குள் ெகலல்கரர பரிஶமஷக்தகஶள்லெற்கஶக னன்தபல்யஶம் ஷன்னஞ்ெல்கரர பன் படுத்ெஷதகஶண்டனர் அெற்குபெஷயஶக இந்ெ பகஷர்வுனள்ரி தெரலின்லஶியஶக எதஆலைத்ரெ

ற்றுெஷதெய்ெல் , இமக்குெஷதெய்ெல் தபஶன்ம தெயஷன்னெயம் ெங்கலக்குள் ெகலல்கரர ஷகரிெஶக பகஷர்ந்து தகஶள்ரனடிகஷன்மது,

இவ்லஶறு எதஆலைத்ரெ பல்தலறு அெஷகஶரிகலம் பகஷர்ந்து தகஶள்லம்தபஶது அவ்லப்தபஶது அெஷல் தெய்ப்படும் ஶற்மங்கரர அந்ெ ஆலைத்ெஷன் ெனித்ெனி பெஷப்பஶக பஶரிக்கஷன்மது, தலும் லஶடிக்ரக ஶரர்கரின் பட்டில்தெஶகுப்ன, தெல்பட்டில் தெஶகுப்ன ,தெஶடர்ன இரை பக்கத்ெஷன் பட்டில் தெஶகுப்ன ன்பன தபஶன்ம பல்தலறுதெஶகுப்ன பட்டில்கரர பஶரிக்கஷன்மது, பின்னர்

லஶடிக்ரகஶரர்கலக்கு தெரலப்படும்தபஶது குமஷப்பிட்ட பட்டிரய ெஷரில் பிரிெஷபயஷக்கதெய்து ெவுகரின் லிரிலஶக்கத்ெஷற்கஶக லரகபடுத்துகஷன்மது, தலும் அக்ெஸ்-2007 ஆனது இந்ெ பட்டில்கரர லஶடிக்ரகஶரர் லினம்பிலஶறு உனலஶக்கஷடவும் அனுெஷக்கஷன்மது,

www.somesharepointsite.net/ ,http://www.somesharepointsite.net/ ன்ம இரை னகலரிகரஶனது வ்லஶறு ஷகசுயபஶக அக்ெஸ்-2007 பகஷர்வுனள்ரி தெரலஶரர்லிட ,பகஷர்வுனள்ரி லரங்கலடன்

தெஶடர்னதகஶள்லது ன தெரிவு படுத்துகஷன்மது, இது பல்தலறு பனஶரர்கலக்கும் தெரலஶன பல்தலறு பகஷர்வுனள்ரி தெரலர அனுகுலெற்கஶக எவ்தலஶனலனக்கும் ெனித்ெனி பனஶரரின் தபர் கடவுச்தெஶற்கரின் னெயம் அனுெஷக்கஷன்மது, இந்ெ பகஷர்வுனள்ரி ெஶம்

லறங்கும் பல்தலறுலரகஶன தெரலகரர இரைபக்கத்ெஷல் பட்டியஶக பிரிெஷபயஷக்கச்தெய்கஷன்மது, இெஷயஷனந்து நஶம்லினம்னம் தெரலர தெரிவு தெய்ெவுடன் தெஶடர்னரட தெரலர இெரனஅனுகஷடும் லஶடிக்ரக ஶரர்கலக்கு

லறங்குகஷன்மது,அக்ெழஷல் உனலஶக்கப்பட்டு பஶரிக்கப்படும் ெவுெரத்ெஷனுரட அட்டலரைின் நகதயடுத்ெல் எட்டுெள் ஆகஷ தெயஷன் னெயம் share point service web site இல் பட்டியஶக தெர்த்துதகஶள்ர அனுெஷக்கஷன்மது,

Page 162: Ms Office Access 2007 in Tamil

162

1,னெஷெஶன sharepoint service web site அக்ெஸ்னெயம் உனலஶக்கஷடனடினேம்,

2, sharepoint services data sets இன் அடிப்பரடில் அக்ெழஷன் படிலங்கரில் ெகலல்கரர உள்ரடீு தெய்னடினேம்,

3, இரைத்ெஷன் லஶியஶக அக்ெழஷற்கும் பகஷர்வுனள்ரிக்குஇரடத

ெகலல்கரர பரிஶமஷக்தகஶள்ரனடினேம்,

அக்ெழஶனது பனஶரரின்இரடனகஶகவும் பகஷர்வுனள்ரி ெவுெரஶகவும் எனங்கஷரைந்துதெல்பட்டு எதெலிரனஅடிப்பரடஶக தகஶண்டு பல்தலறுெப்பினனம்

பகஷர்ந்துதகஶள்ர அனுெஷக்கஷன்மது,

ப ிர்வுபுள்ரி வசணலொரர் இணை ரத் ியிருந்து வு ணர கபறு ல்

1,னெயஷல் உங்கலரட இரை உயஶலினெயம் பகஷர்வுனள்ரி தெரலஶரர் இரைெரத்ெஷரன அனுகுலெற்கஶக தெற்படுத்துக,

2,உடன் தெஶன்றும் பகஷர்வுனள்ரி தெரலின்இரைபக்கத்ெஷல் லிரினேம் தெரலபட்டியஷல் என்ரம தெரிவுதெய்துதகஶண்டு Actions=>

Access => ன்மலஶறு தெரிவுதெய்து தெற்படுத்துக,

3,பின்னர் Access database தெரிவுதெய்க,அென்பின் link option ன்ம

லஶய்ப்ன ற்கனதலஇல்னநஷரயில் தெரிவுதெய்ெரெ அப்படித ற்றுக்தகஶண்டு Ok ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக

4,உடன் பகஷர்வுனள்ரி தெரலினுரட இரைபக்கம் ஆனது ெஷயதெல்கரின் பட்டிலுடன்ெஷரில் பிரிெஷபயஷக்கும்,

5,இென்னெயம் ெவுகரர ரிெஶக பரிஶமஷக்தகஶள்னடினேம்,

அக்ெஸ் ெவுெரத்ெஷயஷனந்து ெவுகரர தபறுெல்

1,னெயஷல் அக்ெஸ் ெவுெரத்ெஷரன ெஷமந்துதகஶள்க,

Page 163: Ms Office Access 2007 in Tamil

163

2,இென் தல்பகுெஷில் உள்ர create ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக உடன் create ன்ம பட்டி ெஷரில் லிரினேம் அெஷல் Tables ன்ம குழுலில்உள்ர sharepoint list ன்ம லஶய்ப்ன தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக உடன் லிரினேம் பட்டியஷல் contacts(படம்-1) ன்பரெ தெரிவுதெய்க,

படம்-1

3. பின்னர் தெஶன்மஷடும் create new list (contact) ன்ம உரஶடல்

தபட்டிில் தெரலஶன லிலங்கரர உள்ரடீு தெய்துதகஶண்டு Ok

(படம்-2)ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, பின்னர் தெஶன்றும் ெஷரில் பகஷர்வுனள்ரிில் தரற அனுெஷ தபறுலெற்கஶன பனஶரரின் தபர் கடவுச்தெஶற்கள் தபஶன்மலற்ரம ஷகச்ெரிஶக உள்ரடீு தெய்க,

Page 164: Ms Office Access 2007 in Tamil

164

படம்-2

4, உடன் contacts ன்ம பட்டில் பகஷர்வுனள்ரி தெரலஶரர் இரைபக்கத்ெஷல் ெஶனஶகதல தெர்ந்துலிடும்

பகஷர்வுனள்ரி பட்டிரய தலரிப்னம ெவுகரஶக பன்படுத்துெல்

1,அக்ெழஷன் தல்பகுெஷில் உள்ர External Data ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக

2, உடன் லிரினேம் External Data ன்ம பட்டிின் share point lists ன்ம குழுலில் உள்ர லஶய்ப்னகரர பன்படுத்ெஷ பகஷர்வுனள்ரி பட்டிரய

பகஷர்வுனள்ரி தெரலஶரர் ெரத்ெஷல் பஶரிக்கப்படுலரெ அப்படித அக்ெழஷன் ெவுெரத்ெஷற்குள் தகஶண்டுலந்து தெற்படுத்ெஷதகஶள்ரயஶம்

என்மஷல் தெய்னேம் ஶறுெல்கரர ற்மலற்மஷல் அவ்லப்தபஶது தம்படுத்ெஷதகஶள்ரயஶம்

Page 165: Ms Office Access 2007 in Tamil

165

இெஷல் (படம்-3) 1,Move to sharepoint ன்பது அக்ெழஷல் உள்ர அட்டலரைர பகஷர்வுனள்ரி தெரலெரத்ெஷல் நகதயடுத்ெஷட பன்படுகஷன்மது

2,Synchronize and Discard changesன்பரல என்மஷல் தெய்னேம் ஶறுெல்

ெஶனஶகதல ற்தமஶன்மஷல் தெல்படுலெற்கும், தெல்படஶல் நஷறுத்ெஷரலக்கவும் பன்படுகஷன்மன

3,,Workl Offlineன்பது தநடிஶக இரை இரைப்ன இல்யஶல் தெல்படுலெற்கு பன்படுகஷன்மது,

படம்-3

இவ்லஶறு பகஷர்வுனள்ரிதெரலஶரர் லெெஷனெயம் அக்ெழஷன் ெவுகரரற்மலர்கலடன் பகஷர்ந்துதகஶள்ரனடி னேம்

அக்சஸ்2007-22- ஆக்டிவ்எக்ஸ் ட்டுப்பொட்ணட பன்படுத்து ல்

20 ஏக 2013 பின்னூட்டதஶன்ரம இடுங்கள்

by Computer news in tamil (கைினி பற்மஷ ெகலல் ெஷறஷல்) in அக்ெஸ்2007

தெஶடர் குமஷச்தெஶற்கள்:embedded

அக்ெஸ் 2007 ஆனது இெஷல் உள்ர படிலங்கரிலும் அமஷக்ரககரிலும்

படங்கள் .லரபடங்கள்.எயஷ எரிப்படங்கள் தபஶன்மரலகரர ெவுெர பன்பஶடுகரில் தெர்த்து தம்படுத்ெற்கஶக ெஷமன்ஷகுந்ெ பல்தலறுகனலிகரர லறங்குகஷமது. இந்ெ தெயஷற்கஶக ஆக்டிவ் க்ஸ் ன்ம கட்டுப்பஶடு னன்ன அக்ெழஷல் பன்பட்டது.இப்தபஶது

Page 166: Ms Office Access 2007 in Tamil

166

அக்ெஸ் 2007 இலும் இென் பன் னன்ன ப்தபஶதும் இல்யஶெ

அரலிற்கு தெஶடர்ந்து இனந்துலனகஷன்மது.

தபஶதுலஶக தலர்டின் ஆலைங்கள்.க்தெல்யஷன் லிரிெஶள் .லிஶபஶ லரபடம்.எயஷ , எரி படதகஶப்பகள் தபஶன்மரலகரர உள்ரிரைத்து லறங்குலெற்கஶன ெஷமரன அக்ெஸ்

அரிக்கஷன்மது.அதுட்டுல்யஶது அமஷக்ரககரிலும் படிலங்கரிலும்

OLE னசுனக்கஶக அரறக்கப்படும் தபஶனட்கரர இரைத்து உட்தபஶெஷனேம் (object link embedded) ென்ரர அக்ெஸ்2007 ஆனது லறங்குகஷன்மது.இவ்லஶறு இரலகரர அக்ெழஷல் உட்தபஶெஷந்து பன்படுத்துலெஶல் இரலகரர ெரிதெய்து நஶம் லினம்பிலஶறு

ஶற்மஷரத்ெஷடும் லெெஷ இெஷல் ற்படுகஷன்மது

அக்ெழஷன் அட்டலரைில் என லரபடம் உட்தபஶெஷந்து தெர்ப்பெஶக தகஶள்தலஶம் அெற்கஶக பின்லனம் படினரமர பின்பற்றுக.

லடிலரப்ன கஶட்ெஷ(Design view) ில் எனலரபடம் லரலெற்கஶக

Frm product Example start ன்ம படிலத்ெஷரன ெஷமந்துதகஶள்க.பின்னர் Design னும் ெஶலிப்பட்டிின் controls ன்ம குழுலின் கஸழ் உள்ர insert

chart ன்ம கனலிர தெரிவு தெய்துதகஶண்டு இடம்சுட்டிின் லயதுனம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷ அப்படித பிடித்து இழுத்துலந்து படிலத்ெஷல் என ெதும் அல்யது தெவ்லக உனலத்ரெ லரக உடன் படம் 1 இல் உள்ரலஶறு லரபட லறஷகஶட்டி (chart

wizard) என்று ெஷரில் தெஶன்றும்.

Page 167: Ms Office Access 2007 in Tamil

167

படம்-1

2.அெஷல் இந்ெ படிலத்ெஷல் லர லினம்னம் லரபடத்ெஷற்கஶன அட்டலரை அல்யது லினஶரல தெரிவுதெய்லெற்கஶன பட்டியஶக லிரிம். அலற்மஷல் qry chart example ன்பரெ தெரிவு தெய்துதகஶண்டு

next ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக.

3. பின்னர் தெஶன்மஷடும் லறஷகஶட்டிின்(wizard) ெஷரில் தெரலஶன னயங்கரர தெரிவுதெய்து தகஶண்டு >> ன்ம குமஷனேள்ர தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக. அல்யது நஶம்லினம்னம் லரிரெகஷத்ெஷல்

sale date, productId, price ன்மலஶறு இந்ெ னயங்கரர தெரிவுதெய்துதகஶண்டு next ன்ம தபஶத்ெஶரன (படம்-2)தெரிவுதெய்து தெஶடுக்குக.

Page 168: Ms Office Access 2007 in Tamil

168

படம்-2

4.பின்னர் ந்ெலரகஶன லரபடம் லரதலண்டும் ன்பெற்கஶக நஶம் லினம்னம் லரபடத்ெஷன் லரகர column chart ன்மலஶறு (படம் -3 ) தெரிவுதெய்து தகஶண்டு next ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக.

படம்-3

Page 169: Ms Office Access 2007 in Tamil

169

5. உடன் sale date ன்ம னயம் X அச்ெஷலும் price ன்ம னயம் Y அச்ெஷலும் (படம்-4) அர்ந்து தகஶண்டினக்கும் தெரலஶனஶல் இந்ெ அச்சுகரர பிடித்து இழுத்துதெஶன்று தெரலஶனலஶறு ஶற்மஷரத்து தகஶள்ரயஶம்.

படம்-4

6.இந்ெ னன்கஶட்ெஷ லரபடத்ெஷல் (preview chart) இடதுனமத்ெஷல்

sumofprice ன்ம னயத்ெஷல் இடம்சுட்டிர ரலத்து சுட்டிின் தபத்ெஶரன இனனரம தெரிவுதெய்து தெஶடுக்குக. உடன் summarize

ன்ம உரஶடல் தபட்டி படம் -5 இல் உள்ரலஶறு தெஶன்மஷடும்.அலற்மஷல் தெரலஶனரெ தெரிவுதெய்து தகஶண்டு ok

ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக

Page 170: Ms Office Access 2007 in Tamil

170

படம்-5

இவ்லஶதம sale date by month னயத்ெஷல் இடம்சுட்டிர ரலத்து சுட்டிின் லயதுனம தபஶத்ெஶரன இனனரம தெரிவுதெய்து தெஶடுக்குக. உடன் Group ன்ம உரஶடல் தபட்டி படம்-6 இல் உள்ரலஶறு தெஶன்மஷடும்.அலற்மஷல் தெரலஶனரெ Day ன்மலஶறு தெரிவுதெய்துதகஶண்டு ok ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக

படம்-6

Page 171: Ms Office Access 2007 in Tamil

171

பின்னர் next ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குகஇறுெஷஶக இந்ெ லரபடத்ெஷற்கு qrychartsjexample ன்மலஶறு தபரஉள்ரடீு தெய்துதகஶண்டு Do you want the chart to display a legend ன்மதகள்லிக்கு No,

Don’t display a legend ன்மலஶய்ப்ரப தெரிவுதெய்துதகஶண்டு இறுெஷஶக (படம்-7) finish ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக.

படம்-7

உடன் படம் -8 இல் உள்ரலஶறு பட்டக லரபடம் இந்ெ அக்ெழஷன் படிலத்ெஷல் உள்தபஶெஷப்பட்டுலிடும்.

Page 172: Ms Office Access 2007 in Tamil

172

படம்-8

அக்ெழஷன் அமஷக்ரகரனேம் படிலத்ெஷல் ஆய்ந்ெமஷ அட்டலரைரனேம் உனலஶக்கஷ உள்ரிரைத்ெல்

1.தெனும் என அட்டலரைர லடிலரப்ன கஶட்ெஷ ெஷரில் (design view ) ெஷமந்து தகஶள்க.இெற்கஶக ததய design ன்ம ெஶலிின் பட்டிர தெரிவுதெய்து தெஶடுக்குக உடன் லிரிம் design ன்ம ெஶலிின் பட்டிில் views ன்ம லினஶலில் உள்ர viewன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக உடன் படம்-9இல் உள்ரலஶறு லிரிம் பட்டிில் pivot table view ன்பரெ தெரிவுதெய்க உடன் pivot table field list ன்ம ெஷறு உரஶடல் தபட்டி தெஶன்மஷடும் .அெஷல் Description ன்ம னயத்ரெ தெரிவுதெய்து தகஶண்டு Drop Column

field here ன்ம பகுெஷில் தகஶண்டுலந்து தெர்த்ெஷடுக தலும் Total

payments ன்ம னயத்ரெதெரிவுதெய்துதகஶண்டு Drop totals or Detail fields

here ன்ம பகுெஷில் தகஶண்டுலந்து தெர்த்ெஷடுக . அவ்லஶதம Company

ன்ம னயத்ரெ தெரிவுதெய்துதகஶண்டு Drop filter field here ன்ம பகுெஷில் தகஶண்டுலந்து தெர்த்ெஷடுக. தலும் Sale date by month ன்ம னயத்ரெ தெரிவுதெய்து Drop Column field here ன்ம பகுெஷில் தகஶண்டுலந்து தெர்த்ெஷடுக( (படம்-9)

Page 173: Ms Office Access 2007 in Tamil

173

படம்-9

2.தநடுலரிரெிலும் கஷரடலரிரெிலும் உள்ர +,- ஆகஷ குமஷடீுகரர தெரிவுதெய்து தகஶள்க.இறுெஷஶக ஆய்ந்ெமஷ அட்டலரைஶனது படம்-9 இல் உள்ரலஶறு இனக்கும்

அென்பின்னர் design ன்ம ெஶலிின் பட்டிில் views ன்ம குழுலில் உள்ர view ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக உடன் படம்-10இல் உள்ரரலஶறு லிரினேம் பட்டிில் pivot chart view ன்பரெ தெரிவுதெய்து தகஶள்க உடன் ற்கனதல உள்ர ஆய்ந்ெமஷ அட்டலரைக்கு ற்மலஶறு pivot chart ஆனது தெஶன்மஷடும் அெதனஶடு

pivot table field list ன்ம ெஷறு உரஶடல் தபட்டினேம் தெஶன்மஷடும் .அெஷல் தெரலஶன னயத்ரெ இழுத்து தெஶன்று லிடுலென்னெயம் ஶற்மஷரத்து தகஶள்ரயஶம்

Page 174: Ms Office Access 2007 in Tamil

174

படம்-10

அக்சஸ்-2007-23 அக்சஸில் நொம் லிரும்பிலொறு பட்டிண

ொறு ல் ள் கசய்யொம்

அக்ெழஷன் னந்ரெ பெஷப்னகரில் கட்டரர பட்ரட (command bar),

கனலிபட்ரட(Tool bar),பட்டில் பட்ரட (menu bar)தபஶன்மரல கஸதற ததய பக்கலஶட்டில் ன ல்யஶ பகுெஷிலும் ஷெந்துதகஶண்டும் ,நகர்ந்துதகஶண்டும் பட்டிலுக்குள் பட்டியஶக ெஷக்கல் பிக்கல் ஆக பனஶரர்கள் இந்ெ பன்பஶடுகரர பன்படுத்துலெஷல் அெஷக ெஷத்ரெ அரித்துலந்ெெரெ ெலிர்த்து அக்ெழஷன் 2007 பெஷப்பில் பட்டி ன்ம னெஷ அனுகுனரம அமஷனகப்படுத்ெப்பட்டது,

இந்ெ பட்டி ன்பது பனஶரர்கள் ரிெஷல் அனுகுலெற்கும் குறப்பஷல்யஶலும் இனப்பெற்கு துலஶக பன்பஶடுகரின் தல்பகுெஷில் ப்தபஶதும் இனக்குஶறும் நஶம் லினம்னம் தெரய தெற்படுத்ெஷட அெற்கஶன ெஶலிின் தபஶத்ெஶரன அழுத்ெஷவுடன் தெஶடர்னரட குழுக்கரரனேம் அரலகரின் கட்டுப்பஶட்டு

தெயஷகரரனேம் எதபஶர்ரலில் படும்படினேம் ரலக்கப்பட்டுள்ரன,

இந்ெ கட்டுப்பஶட்டு தெயஷகள் அடிக்கடி பன்படுத்துபரல தபரி உனலஶகவும் ற்மரல ெஷமஷெஶகவும் இனக்கும்படினேம் தலவ்தலறு அரவுகரில் அரக்கப்பட்டுள்ரன,

இந்ெ பட்டிர உரபெஷப்ன அல்யது க்ஸ்ம்ல் னெயம் நஶம்

Page 175: Ms Office Access 2007 in Tamil

175

லினம்பிலஶறு ஶறுெல் தெய்லெஶ அல்யது னெஷெஶகதலஶ உனலஶக்கஷ பன்படுத்ெஷ தகஶள்ர னடினேம் இெற்கஶன தன்தபஶனரர ரக்தஶ ெஶப்ட் நஷறுலனம்

http://msdn.microsoft.com/vstudio/express/vwd/ ன்மலரய ெரத்ெஷல் இயலெஶக அரனலனம் பன்படுத்ெஷதகஶள்லெற்கு துலஶக

ரலத்துள்ரது, இெரன உங்கள் கைிப்தபஶமஷில் இமக்குெஷதெய்து தெற்படுத்ெஷ நஶம் லினம்பிலஶறு ரிப்பரன உனலஶக்கஷ தகஶள்க,இவ்லஶறு னெஷ பட்டிர உனலஶக்குலெற்கு உங்கலக்கு ெஷஶக இனந்ெஶல் http://office.microsoft.com ன்ம லரயெரத்ெஷற்கு தென்று ஶரஶன அரலில் ெஶர் நஷரயில் ரலத்துள்ர நஶம்

லினம்பிலரக பட்டிர தெடிப்பிடித்து இமக்குெஷதெய்து பன்படுத்ெஷ தகஶள்க,

அக்ெஸ்2007 இல் உள்ர பட்டிஶனது உரப்தபட்டி(text box),

தபர்பட்டி(lable), பிரிப்பஶன்(separator) ,இனநஷரயற்மஷ தபஶத்ெஶன்(toggle

button) ,பெஷப்னதபட்டி (edit box),தெர்வுதெய்தபட்டி(check box),

கன்னிபட்டில்(nested menu)ன்ம பல்தலறு கட்டுப்பஶட்டு தெயஷகள்

உள்ரடக்கஷெஶகும்,இலற்மஷல் எனெஷயலற்மஷன் அரப்ரப ட்டும் இப்தபஶது கஶண்தபஶம்,

பிரிப்னதபஶத்ெஶன் (split button) பட்டிில் உள்ர எனெஷய தபஶத்ெஶன்கள்

கஸழ்னமம்,தல்னமம், லயதுனமம் , இடதுனமம் ன்மலஶறு குறுக்கு,

தநடுக்கு லஶட்டில் தகஶடுஎன்று இண்டஶக பிரித்ெஷனக்கும், இென் எனனமத்ெஷல் உள்ர உனலதபஶத்ெஶரன எனனரம தெரிவுதெய்து தெஶடுக்கஷனஶல் உடன் தெஶடர்னரட தெல் தெல்படும்படினேம் இென் ற்தமஶனனமம் இனக்கும் னக்தகஶை லடிலத்ரெ

தெரிவுதெய்து தெஶடுக்கஷனஶல் பல்தலறு கட்டரரகள் அடங்கஷ தெஶகுெஷஶக பட்டி என்று ெஷரில் லிரினேம்படினேம் அரக்கப்பட்டுள்ரன,அவ்லஶறு லிரினேம் பட்டிில் உள்ரலற்மஷல் என்ரம தெரிவுதெய்க ,பின்னர் இவ்லஶறு பிரிக்கப்பட்டுள்ர தபஶத்ெஶனில் உள்ர லஶய்ப்பில் தெனும் என்ரம ட்டும்

எனெத்ெஷல் தெரிவுதெய்து தெற்படுத்ெஷட னடினேம்,ஆஃபிஸ் பட்டிில் உள்ர save as (படம்-23-1)ன்ம தபஶத்ெஶன் இந்ெ லரகர தெர்ந்ெது, இென் இடதுனமனள்ர உனலதபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குெல் தெய்ெவுடன் save as ன்ம உரஶடல் தபட்டி ெஷரில் தெஶன்மச் தெய்னேம்,லயதுனமனள்ர னக்தகஶை அம்னக்குமஷர

தெஶடுக்குெல்தெய்ெவுடன் இெனுள் உள்ர பல்தலறு லஶய்ப்னகள்

Page 176: Ms Office Access 2007 in Tamil

176

பட்டியஶக ெஷரில் லிரினேம் அலற்மஷல் என்ரம தெரிவுதெய்து தெற்படுத்ெஷ தகஶள்ரயஶம்,

படம்-23-1

கஸறஷமங்கு பட்டில்(Drop down list)(படம்-23-2)இது தெர்க்ரக

தபட்டி(combobox) தபஶன்தம தெஶன்றும்,இெஷல் கட்டரர பட்டில் ட்டுல்யஶது உனல தபஶத்ெஶனும் உடன் தெஶன்றும் அலற்மஷன்ீது இடம்சுட்டிர தலூர்ெல் தெய்ெஶல் அெற்கஶன கனலிஆதயஶெரன என்று ெஷரில் தெஶன்றும் அெரன படித்து நஶம் தெய் தலண்டி தெல்கரர தெரிவு தெய்து தெற்படுத்ெஷதகஶள்ரயஶம்,

Page 177: Ms Office Access 2007 in Tamil

177

படம்-23-2

தெஶகுப்ன(Gallery)(படம்-23-3): தெனும் லடிலரப்ன தெய்லது ,

இெதெல்கலக்கஶன ஶரஶன அரலில் லஶய்ப்னகரர தெஶகுத்து பட்டியஶக ெஷரில் பிரிெஷபயஷப்பரெத தெஶகுப்ன(Gallery)ன்பர்,

அலற்மஷன்ீது இடம்சுட்டிர தலூர்ெல் தெய்னேம்தபஶது தெஶடர்னரட லடிலரப்ன ப்படி இனக்கும் ன னன்கஶட்ெஷஶக ெஷரில் கண்டு தெரலஶனரெ ட்டும் தெரிவுதெய்து

தெல்படுத்ெஷடயஶம்,

படம்-23-3

ீப்தபனம் உெலிக்குமஷப்ன(super tips)( படம்-23-4):இதுவும் கனலி உெலிக்குமஷப்ன (Tool tip) தபஶன்மதெ குமஷப்பிட் கட்டரர அல்யது கட்டுப்பஶட்டு தெயஷீது இடம்சுட்டிர தலூர்ெல் தெய்னேம்தபஶது தெஶடர்னரட தெயஷபற்மஷ னழுலிலக்குமஷப்னம் வ்லஶறு

Page 178: Ms Office Access 2007 in Tamil

178

தெற்படுத்துலது ன்ம லிலக்குமஷப்னம் ெஷரில் பிரிெஷபயஷக்க தெய்கஷன்மது,

படம்-23-4

அக்ெஸ்2007 இன் பட்டி( படம்-23-5): இெஷல் பய ெஶலிின் தபஶத்ெஶன்கள் உள்ரன,குமஷப்பிட்ட ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷவுடன் அெனுள் தெஶகுக்கப்பட்டுள்ர பல்தலறு கட்டுப்பஶட்டு தெயஷகரின் தெஶகுப்ன பல்தலறு குழுக்கரஶக லரகப்படுத்ெப்பட்டு ெஷரில் பிரிெஷபயஷக்கும்,,இந்ெ பட்டி

எவ்தலஶன்றும் பல்தலறு குழுக்கரஶக பிரிக்கப்பட்டுள்ரன, இந்ெ குழுக்கரின் எவ்தலஶன்மஷன் கஸழும் பல்தலறு கட்டரரகள் ,கட்டுப்பஶட்டுத் தெஶகுெஷகள் தபஶத்ெஶன்கரஶக தெஶகுக்கப்பட்டு ரலக்கப்பட்டுள்ரன,இந்ெ பட்டிர எனனரம தெரிவுதெய்து தெஶடுக்கஷனஶல் இெரன தெஶன்மச் தெய்யஶம் இனனரம தெரிவுதெய்து தெஶடுக்கஷனஶல் பட்டிர ரமச்தெய்யஶம்,

படம்-23-5

அெஷலிரவுஅனுகும் கனலிபட்ரட(Quick access tool (QAT))( படம்-23-

6):அக்ெழஷன் னந்ரெபெஷப்னகரில் ஷக அெஷக அரலிற்கு அடிக்கடி

பன்படுத்ெப்பட்ட கட்டரரனேம் கனலிகரரனேம் ஆஃபிஸ்

Page 179: Ms Office Access 2007 in Tamil

179

தபஶத்ெஶனுக்கு அனகஷல் ெனிஶக தெஶகுத்து QAT ன ரலத்துள்ரனர் இெஷல் நஶம் உனலஶக்கஷ பன்படுத்ெஷடும் ஆலைங்கரர அவ்லப்தபஶது தெஷத்ெல் கனலி(save) னெயம் தெஷத்து தகஶள்ரயஶம்

,ெலமஶக தெய்ெ தெரய னன்தெல் நீக்குெல் (undo)னெயம் ஆலைத்ெஷயஷனந்து நீக்கம் தெய்துலிடயஶம், அடடஶ ெரிஶனரெ ெலமஶனது ன நீக்கஷலிட்தடஶத ன னம் ஶறும்தபஶது னன்னர் நீக்கஷதெரய ீண்டும் தகஶண்டுலனெல்(Redo) னெயம் நீக்கஷரெ ீண்டும் தகஶண்டுலயஶம் , அரலட்டுல்யஶது தலும் தெரலதனில் நஶம் லினம்பி கட்டரரகரரனேம் கனலிகரரனேம் அடிக்கடி பன்படுத்துலெற்கஶக இெஷல் தகஶண்டுலந்து தெர்க்கயஶம்,

படம்-23-6

அெற்கஶக ரக்தஶ ெஶப்ட் ஆஃபிஸ் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக, உடன் லிரினேம் பட்டிில் access option ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக பின்னர் லிரினேம் options ன்ம உரஶடல் தபட்டிின் இடதுனமபயகத்ெஷல் உள்ர customize ன்ம லஶய்ப்ரப தெரிவுதெய்து தெஶடுக்குக,உடன் இென் லயதுனம பயகத்ெஷல் லிரினேம் ெஷரில் choose command from ன்பெஷல் உள்ர கஸறஷமங்கு பட்டியஷல் நஶம் லினம்னேம் கட்டரரத் தெஶகுெஷர தெரிவுதெய்து தெஶடுக்குக,

உடன் separator ன்பென் கஸழ்லிரினேம் பல்தலறு கட்டரரகரில் நஶம்லினம்னம் கட்டரரர தெரிவுதெய்து ரத்ெஷல் உள்ர add

ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக உடன் customize quick

access tool bar ன்பென் கஸழ் ற்கனதல இனக்கும் கட்டரரகரின் தெஶகுப்பின் கஸழ் இது தபஶய்ச் தெனம், பின்னர் ok ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக உடன் இந்ெ கட்டரரனேம் இந்ெ QAT னேடன்

பட்டியஶக தெர்ந்துலிடும்,

அக்ெஸ்2007 இல் னெஷ பட்டிர உனலஶக்குெல்

Page 180: Ms Office Access 2007 in Tamil

180

படினரம 1,பட்டிர லடிலரத்ெலும் க்ஸ்ம்ல் கட்டரத்ெலும்

னெயஷல் நஶம் உனலஶக்கஷடலினம்னம் பட்டிர லடிலரப்ன தெய்ெஷடதலண்டும் அெற்கஶன ஷகரி லறஷஶக நடப்பில் இனக்கும் கட்டரரகரர பட்டிஶக உனலஶக்குலெற்கஶக தெரிவுதெய்து தகஶள்ரயஶம்,அெற்கடுத்ெஶக இந்ெ பட்டிின் பின்னயத்ெஷல் இனந்து கட்டுபடுத்ெக்கூடி க்ஸ்ம்ல் கட்டரக்கதலண்டும்

தபஶதுலஶன எனனன்ஶெஷரிபடில பட்டிின் க்ஸ்ம்ல் லரிகள் பின்லனஶறு இனக்கும்

1

2 <cutomUI xmlns= onLoad=”onRibbonLoad”>

3

4

5 <tab id=”tab1” …

6

7 … Cotrol go Here …

8

9

10 <tab id=”tab2” …

11

12 …. Control go Here …

13

14 …. Repeat Group …

15

16 … Repeat Tabs …

17

18

19

இென் னெல் லரிஶனது பெஷப்ன லிலம் ஆகும், அெற்கடுத்ெஶக இனப்பது இென் தபர் இடதலரிஶகும் இென்னெயம் இந்ெ கட்டரர லரிகரர தெடிப்பிடித்ெஷடவும் tabs ,groups ,controls ஆகஷரல வ்லஶறு கட்டரக்கப் பட்டுள்ரன ன்றும் தெரிந்துதகஶள்ர னடினேம் ,னென்மஶலெஶக இந்ெ பட்டி ஆம்பத்ெஷயஷனந்து னெஷெஶக

கட்டரக்கப்படுகஷன்மெஶ ன்பெற்கு True ன அமஷலிப்ன தெய்கஷன்மது,

ந்ெஶலது லரி இடதுனம ஏத்ெஷல் உள்ர tab பற்மஷ கூறுகஷன்மது,ஆமஶலது லரி group பற்மஷ கூறுகஷன்மது,றஶலது லரி control பற்மஷ கூறுகஷன்மது, ட்டஶலது லரி ீண்டும் group பற்மஷனேம் என்பெஶலது லரி ீண்டும் tab பற்மஷனேம் கூறுகஷன்மது இவ்லஶறு ெஶலிின்தபஶத்ெஶனில் ஆம்பித்து குழு,கட்டுப்பஶது ீண்டும் குழு னும் ெஶலிின்தபஶத்ெஶனில் னடினேஶறு எவ்தலஶன கட்டரரர

Page 181: Ms Office Access 2007 in Tamil

181

பற்மஷனேம் லிலரிக்கஷன்மது, கரடெஷஶக பட்டிின் குமஷதஶட்டு,

customUI குமஷதஶட்டுடன் எனெஶெஶை க்ஸ்ம் ல் லரிகள் னடிலரடகஷன்மன,இெஷல் ழுத்துக்கள் ெஷமஷது தபரிது ன்ம தலறுபஶட்டிற்கு ற்ப தெற்படக்கூடிது ன்பரெ கலைத்ெஷல் தகஶள்க,

படினரம 2,ெஷனம்ப அரறக்கும் தெஶடர்ச்ெஷஶன தெரய (callback

routine) உனலஶக்குெல்

அக்ெஸ்2007 பட்டிின் கட்டுப்பஶட்டிற்கஶன குமஷனரமர ழுதுலெற்கு னன்ன இெரன வ்லஶறு ரகஶலலது ர Microsoft

office 12.0 object library ன்பரெ தற்பஶர்ரல உரஶடல் தபட்டிில் பஶர்த்து அமஷந்து தகஶள்க, இெற்கஶக tools => reference =>ன்மலஶறு தெரிவுதெய்க உடன் தெஶன்றும் உரஶடல் தபட்டிில் உள்ர கட்டரரகரர பஶர்த்து தெரிந்து தகஶள்க எனெஶெஶை

தபஶத்ெஶனுக்கஶன ெஷனம்ப அரறக்கும் லறஷனரமின் லரிகள் பின்லனஶறு இனக்கும்,

Public Sub OnAction(control As IRibbonControl)

DoCmd.OpenForm “frmMyForm”, , , , acNormal

End sub

எனெஶெஶை தெர்க்ரகதபட்டிக்கஶன(check box) ெஷனம்ப அரறக்கும் லறஷனரமின் லரிகள் பின்லனஶறு இனக்கும்,

Public Sub OnAction(control As IRibbonControl, pressed As Boolean)

If pressed = True Then

DoCmd.OpenForm “frmHelp”

Else

DoCmd.Close acForm, “frmHelp:”

End If

End Sub

இதுதபஶன்ம பல்தலறு கட்டுப்பஶடுகரின் ெஷனம்ப அரறக்கும் லறஷனரமின் லரிகள் பின்லனஶறு இனக்கும்,

Public Sub onGetLabel(control As IRibbonControl, ByRef label)

Select Case control.ID

Case “lblWelcom”

label = GetWelcomeMessage()

Case “lblToday”

label = “Today is: ” & FormatDateTime(Date, vbLongDate)

Page 182: Ms Office Access 2007 in Tamil

182

Case “lblorderCount”

label = GetSalesCountString()

Case ” lblcompany”

label = “Name: ” & DLookup(“company”, “tblcontacts”)

Case “lblcompanylocation”

label = “Lcation:” & DLookup(“city”, “tblcontacts”) & ” ,” _

& DLookup(“state”, “tblcontacts”)

End Select

End Sub

பின்லனம் லரி ெஷனம்ப அரறப்ன இல்யஶல் ழுத்துகரியஷனந்து தபர னர்த்ெஷதெய்துதகஶள்லஶறு அரக்கப்பட்டுள்ரது

படினரம3 Usys Ribbons table உனலஶக்குெல்

தபஶதுலஶன எனஶெஷரிபடிலம் வ்லஶறு இனக்கும் ன்ம அட்டலரன படம்-23-7 இடம்தபற்றுள்ரரது, இெஷல் ID ன்பது இந்ெ பட்டி இனக்குஷடத்ரெ அரடஶரம் கஶட்டுலெற்கு உெவுகஷன்மது,அடுத்ெஶக உள்ர name ன்பது இந்ெ பட்டிர குமஷக்கும் தபஶகும்,னென்மஶலெஶக இனப்பது இந்ெ பட்டிின் பின்னயத்ெஷல்

இனந்து கட்டுபடுத்ெஷடும் க்ஸ்ம்ல் குமஷனரமலரிகரஶகும்,

இெரன உனலஶக்குலெற்கஶக ரக்தஶ ெஶப்ட் நஷறுலனம்

http://msdn.microsoft.com/vstudio/express/vwd/ ன்ம லரயெரத்ெஷயஷனந்து vwd

ன்ம கனலிர இமக்குெஷதெய்து உங்கலரட கைிப்தபஶமஷில் நஷறுலிக்தகஶள்க, பின்னர் இெரன இக்கஷவுடன் தெஶன்றும் ெஷரில் file=> new => கட்டரரகரர ன்மலஶறு தெரிவுதெய்து

தெற்படுத்ெஷடுக,உடன் தெஶன்றும் new file ன்ம உரஶடல் தபட்டிில் XML ன்பரெ தெரிவுதெய்து தெஶடுக்குக உடன் XML editor

ெஶரம்என்று தெஶன்றும் அெஷல் பட்டிின் பின்னயத்ெஷல் இங்குகஷன்ம XMLகுமஷனரமர உனலஶக்கஷதகஶள்க,

Page 183: Ms Office Access 2007 in Tamil

183

படம்-23-7

படினரம4 Usys Ribbons க்கஶன XML லரிகரர தெர்த்ெல்,

இந்ெ பட்டிக்கஶன க்ஸ்ம்ல் லரிகரர Microsoft visual developer

ெஶரத்ெஷன் னெயம் உனலஶக்கஷ தெர்க்கயஶம்,இந்ெ ெஶரத்ெஷல் தல்பகுெஷில் <customUI … னஆம்பித்து இறுெஷஶக… ன னடினேம்லரனேள்ர லரிகரர தெரிவுதெய்து

நகல்தெய்துதகஶள்க,பின்னர் அக்ெழஷற்கு லந்து இெஷல் உள்ரUsys

Ribbon அட்டலரைின் குமஷப்ன(memo) னயத்ெஷல் எட்டிக் தகஶள்க,இறுெஷஶக இந்ெ பட்டிக்கஶன தபர் என்ரம உள்ரடீு தெய்து தகஶள்க,

படினரம5இந்ெ னெஷ பட்டிக்கஶன பண்பில்ரப குமஷப்பிடுக,

இறுெஷஶக office button => access options =>current database => ன்மலஶறு கட்டரரகரர தெரிவுதெய்து தெற்படுத்துக,உடன் தெஶன்றும் ெஷரில் Toolbar ன்ம பகுெஷ தெரினேம்லர உனள்பட்ரடர னன்பின் நகர்த்ெஷதகஶள்க,custom ribbon ID (படம்-23-8) ன்ம தெர்க்ரக தபட்டிில் நஶம் ற்கனதல Usys Ribbons அட்டலரைில் உள்ரடீுதெய்ெ இந்ெ பட்டிக்கஶன தபரத இங்கும் உள்ரடீுதெய்க,

Page 184: Ms Office Access 2007 in Tamil

184

படம்-23-8

பட்டிின் கட்டுப்பஶட்ரட உனலஶக்குெல்

படினரம 1 இல் தகஶடுக்கப்பட்டுள்ர க்ஸ்ம்ல் இன் லரி 7னெல் 12 லர உள்ரரல எனகட்டுப்பஶட்ரடபற்மஷ லிலரிக்கூடி லரிகரஶகும்,

பின்லனபரல னகப்ன கட்டுப்பஶட்டு (lable control )இன் க்ஸ்ம் ல் குமஷனரமலரிகரஶகும்

இெஷல் பட்டிின் னகப்ன வ்லஶறு இனக்கதலண்டும் ன குமஷப்பிடுகஷன்மது இெரன ெஷனம்ப அரறக்கும் லறஷனரமர பின்பற்மஷ தெற்படுத்ெஷடயஶம்,

பின்லனபரல பிரிப்பஶன் கட்டுப்பஶட்டு(separator control) இன் க்ஸ்ம் ல் குமஷனரமலரிகரஶகும்

கட்டரரகரர ெனித்ெனிஶகவும் குழுலஶகவும் பிரித்துரலத்ெஷடும் பிரிப்பஶரன உனலஶக்கஷட இந்ெ லரிகள் பன்படுகஷன்மன,

பின்லனபரல தெர்க்ரகதபட்டி கட்டுப்பஶட்டு(check box control) இன் க்ஸ்ம் ல் குமஷனரமலரிகரஶகும்

checkBox id=”chk07” label=”Water Polo” …/

பல்தலறு கட்டரரகரர தெஶகுத்து குழுலஶக இென்கஸழ் தெனும் என்ரம தெரிவுதெய்துதகௌலஶறு ரலத்ெஷட இந்ெலரிகள் பன்படுகஷன்மன,

Page 185: Ms Office Access 2007 in Tamil

185

பின்லனபரல கஸறஷமங்கு பட்டி கட்டுப்பஶட்டு(Dropdown control) இன் க்ஸ்ம் ல் குமஷனரமலரிகரஶகும்

Public Sub onGetLogins( _

control As IRibbonControl, index As Integer, ByRef label)

Dim strName As String

strName = Nz(DLookup(“SalespersonName”, _

“tblSalesPerson”, “SalesPersonID = “ & index + 1), “”)

label = strName

End Sub

Public Sub onGetLogins( _

control As IRibbonControl, index As Integer, ByRef label)

Dim strName As String

strName = Nz(DLookup(“SalespersonName”, _

“tblSalesPerson”, “SalesPersonID = “ & index + 1), “”)

label = strName

End Sub

இெஷலும் பல்தலறு கட்டரரகரர தெஶகுத்து குழுலஶகரலத்து இென்கஸழ் தெனும் என்ரம தெரிவுதெய்துதகௌலஶறு ரலத்ெஷட இந்ெலரிகள் பன்படுகஷன்மன,

தபஶதுலஶக பட்டிர உனலஶக்கும்தபஶது னந்ரெ பட்டிின் தெரய நஷறுத்ெம் தெய்ெஷடதலண்டும் அெற்கஶக

Ribbon.Invlidate ன்மலரி பன்படுகஷன்மது, பின்னர்

<CustomUI xmlns = onLoad=”onRibbonLoad”> ன்மலரி னெஷ பட்டிர நஷரனலகத்ெஷல் ற்றுலெற்கு பன்படுகஷன்மது, அென்பின்னர்

Public gobjeRibbon As IRibbonUI ன்ம லரி தபஶதுப்தபஶனள் ஶமஷர ஆம்பித்ெஷட பன்படுகஷன்மது,பின்னர்

Public sub onRibbonLoad(ribbon As IRibbonUI)

Set gobjRibbon = ribbon

End sub

ன்ம லரிகள் பட்டிின் ஆம்பத்ெஷல் தற்தகஶள் ஆக தெக்கஷரலப்பெற்கு தபஶனள் ஶமஷர பன்படுத்ெஷட பன்படுகஷன்மது

அென்பின்னர் CustomUI_Name ற்றும் Custom_ XML ஆகஷலற்ரம UsysRibbons அட்டலரைியஷனந்து டுத்துதகஶள்லெற்கு பின்லனம் குமஷனரமலரிகள் பன்படுகஷன்மன,

Public Function LoadRibbons(strName As String)

Dim strXML As String

strXML = DLookup(“RibbonXML”, “USysRibbons”, _

“RibbonName= „“ & strName & “„“)

Call Access.Application.LoadCustomUI(strName, strXML)

Page 186: Ms Office Access 2007 in Tamil

186

End Function

Call Access.Application.LoadCustomUI(strName, strXML)

End Function

Call Access.Application.LoadCustomUI(strName, strXML)

End Function

பட்டிர னழுலதுஶக நீக்கம் தெய்ெல்

அக்ெஸ்2007 இரடனகத்ெஷல் உள்ர என பட்டிர வ்லஶறு னழுலதுஶக நீக்கம்தெய்லது ன இப்தபஶது கஶண்தபஶம்,

1, Usys Ribbon ன்ம னெஷ அட்டலரைர உனலஶக்குக,

2, பின்னர் பட்டிின் தபரனேம் பட்டிின் க்ஸ்ம்ல் லிலத்ரெனேம் ஆகஷ இன னயங்கரஶக( field) உனலஶக்குக,

3,blank ன்ம தபனரட னெஷ ஆலைம் என்ரம உனலஶக்குக,

4, அென் க்ஸ்ம்ல் லிலப்பகுெஷில் பின்லனம் லரிகரர தெர்க்கவும்,

<cutomUI xmlns= ”>

5ெவுெரத்ெஷரன ீண்டும் ஆம்பிக்கவும்,

6,அெஷல் officeன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,பின்னர் லிரினேம் பட்டிில் access option ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,

7, உடன் லிரினேம் access option ன்ம உரஶடல் தபட்டிின் இடதுனமபயகத்ெஷல்current database ன்பரெ தெரிவுதெய்க,

8 பின்னர் தெஶன்மஷடும் ெஷரில் Toolbar ன்ம பகுெஷ தெரினேம்லர

உனள்பட்ரடர னன்பின் நகர்த்ெஷcustom ribbon ID ன்ம தெர்க்ரக தபட்டிில் நஶம் ற்கனதல Usys Ribbons அட்டலரைில் உள்ரடீுதெய்ெ இந்ெ பட்டிக்கஶன தபரblank ன்பரெத இங்கும் உள்ரடீுதெய்க,

9,ெவுெரத்ெஷரனீண்டும் ஆம்பிக்கவும், இப்தபஶது அக்ெழஷல் பஶர்த்ெஶல் பட்டி நீக்கப்பட்டு தெஶன்றும்,

அக்சஸ்-2007- 24- அக்சஸில் வக்வணல பன்படுத்து ல்

அக்சஸில் வக்வொ ர்அமிமு ம்

அக்ெழஷன் தெல்கரர ெஶனஶகதல தெல்படுஶறு அனுெஷக்க உெலிடும் எனகனலித(Tool) தக்தஶலஶகும்.இது நஶம்தெய்னேம்

Page 187: Ms Office Access 2007 in Tamil

187

தெல்கரர பெஷவுதெய்து பின்னர் அந்ெ தெல்கரரத் கைினிஶனது ெஶனஶகதல தெல்படுஶறு அனுெஷக்கும் தலர்டின் தக்தஶரலலிட ெற்தம ஶறுபட்டெஶகும். இது அக்ெழஷன் படிலங்கரிலும் அமஷக்ரகரிலும் இனக்கும் லரறுத்ெ தெல்கலடன் இரைத்ெஷட பன்படுகஷன்மது. தபஶதுலஶக லிபிலின் ரிரஶக்கப்பட்ட லடிலத தக்தஶ ன அரறக்கப் படுகஷன்மது,

அக்ெழஷன் லடிலரப்ன ெஶரத்ெஷல் இனக்கும் தெல்கள்(action)

னும் தநடுலரிரெில் உள்ர தெனும் என அரமில் இடம்சுட்டிர ரலத்து தெஶடுக்குக,உடன் தெஶன்றும் கஸறஷமங்கு பட்டில் (Dropdownlist) னெயம் தெரலஶன தெல்கரர தெரிவுதெய்க,

உடன் இெற்கஶன ெனெஷப்ன(argument)ஆனது இெனுரட தநடுலரிரெில் ெஶனஶகதல னர்த்ெஷதெய்து தகஶண்டு லிபி கட்டரரலரிகரரப் தபஶன்று எனதக்தஶ

உனலஶகஷலிடும்,இவ்லஶமஶன ரிரஶன அரப்ரபத னெஷலர்கள்கூட லினம்னலஶர்கள். இந்ெ தெல் ெற்கஶக தெய்ப்படுகஷன்மது அெனஶல் ன்ன லிரரவு ற்படும் ன்பன தபஶன்ம லிலங்கரர comments ன்ம தநடுலரிரெில் தெரலஶனஶல் பின்னஶட்கரில் அமஷந்து தகஶள்லெற்கஶக உள்ரடீு தெய்து தகஶள்க.

இந்ெ தக்தஶரல உனலஶக்குலெற்கஶன ந்ெஎன கட்டரர லரிரனேம் லிபிதபஶன்று ரககரஶல் ழுெத் தெரலில்ரய

அரல ெஶனஶகதல உனலஶகஷலிடும் ன்பரெ னெஷல் தகஶள்க,

அக்சஸில் வக்வொணல உருலொக்கு ல்

அக்ெழஷன் ெஷரில் All are Welcome ன்ம தெய்ெஷர பிரிெஷபயஷக்க

தெய்லெற்கஶன நம்னரட னென்னெல் தக்தஶ என்ரம உனலஶக்குலெஶக தகஶள்தலஶம். இெற்கஶக அக்ெழஷல் create ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக. உடன் லிரினேம் create ன்ம ெஶலிபட்டிின் லயதுனமம் other ன்ம குழுலின்கஸழ் உள்ர macro ன்ம உனலதபஶத்ெஶரன படம்-24-1 இல் உள்ரலஶறு

தெரிவுதெய்து தெஶடுக்குக.

Page 188: Ms Office Access 2007 in Tamil

188

படம்-24-1

உடன் தக்தஶ லடிலரப்ன ெஶரம் படம்24-2 இல் உள்ரலஶறு Design ன்ம பட்டினேடன் தெஶன்று.அெஷல் Actionன்ம தநடுலரிரெில் இடம் சுட்டிர ரலத்து தெஶடுக்குக. உடன் லிரினேம் கஸறஷமங்கு பட்டியஷல் உள்ர கட்டரரகரில் இனந்து MsgBox

ன்பரெ தெரிவுதெய்துதகஶள்க.

படம்-24-2

அென் பின்னர் கஸதற உள்ர Action Arguments ன்ம பகுெஷக்கு தென்று

Message ன்ம தெய்ெஷதபட்டிில் All are Welcome ன்ம தெய்ெஷ தெஶன்றுலெற்கஶக இெரன உள்ரடீுதெய்க. பின்னர் இெரன தெல்படுத் ெஷடும்தபஶது தெனும் எயஷ ழும்ப தலண்டுதனில் Beep

ன்பெஷல் yes ன்றும் இல்ரயதனில் no ன்றும்

தெரிவுதெய்க.இவ்லஶதம Type ன்பெற்கு information ன்றும் Title

ன்பெற்கு இந்ெ தெய்ெஷதபட்டிின் ெரயப்பஶக This is my first macro

ன்மலஶறு உள்ரடீு தெய்க. உடன் இந்ெ கட்டரர லிலங்கள் ததய ெனெஷப்பில் arguments ன்ம பகுெஷில் ெஶனஶகதல

Page 189: Ms Office Access 2007 in Tamil

189

தெர்ந்ெலிடும்.,அென்பின்னர் தல்பகுெஷில் உள்ர comments ன்ம தநடுலரிரெில் தெரலஶனஶல் இந்ெ தெய்ெஷதபட்டி பற்மஷ லிலத்ரெ உள்ரடீுதெய்க.இறுெஷஶக இந்ெDesign ன்ம ெஶலி பட்டிின் Tools ன்ம குழுலின்கஸழ் உள்ர Run ன்ம கட்டரரர தெரிவுதெய்துதெஶடுக்குக .உடன் இந்ெ தக்தஶலஶனது இங்கஷ படம்-2 இல் உள்ரலஶறு All are Welcome ன்ம தெய்ெஷனேடன் this is my first

macro ன்ம தெய்ெஷதபட்டிர ெஷரில் பிரிெஷபயஷக்கச் தெய்கஷன்மது. பின்னர் இெஷல் உள்ர ok ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷ இந்ெ தெய்ெஷதபட்டிர னெடிலிடுக.

வ்கலொரு நி ழ்லிற்கும் ருவக்வொணல துக் ீடுகசய் ல்,

பனஶரர் எவ்தலஶனனரமனேம் தக்தஶ லடிலரப்ன ெஶரத்ெஷற்கு தென்று Runன்ம கட்டரரர தெரிவுதெய்து தெஶடுக்கஷ தக்தஶரல இக்கஷதகஶண்டினக்க னடிஶது. நஶம் லினம்னம் ெஶரத்ெஷல் இனந்ெலஶதம இந்ெ தக்தஶரல இங்கஷடுஶறு தெய்லதெ

பனுள்ரெஶக இனக்கும் அெற்கஶக பின்லனம் லறஷனரமகரர பின்பற்றுக.

1,create ன்ம ெஶலிதபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக.உடன் லிரினேம் create ன்ம ெஶலிபட்டிின் (படம்-24-1)form ன்மகுழுலின்கஸழ் உள்ர form design ன்ம கட்டரரர தெரிவுதெய்து தெஶடுக்குக.

2, உடன் form Design ன்ம பட்டினேடன் லடிலரப்னத் ெஷரத்

தெஶன்றும்.அெஷல் control ன்ம குழுலில் உள்ர use control wizard ன்ம

கட்டரர ெஶனஶகதல தெரிவு தெய்லரெ நீக்கம் தெய்துலிடுக.

3, பின்னர் தபஶத்ெஶன் கட்டுப்பஶட்டு உனலதபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷ கஶயஷஶன படிலத்ெஷல் இடம்சுட்டிரரலத்து எனதெவ்லகலடில தபஶத்ெஶரன உனலஶக்குக.

4,அென் பின்னர் இந்ெ கஶயஷஶன தபஶத்ெஶனில் இடம்சுட்டிரரலத்து சுட்டிின் லயதுனமதபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக. உடன்லிரினேம் சூழ்நஷரய பட்டியஷல்

இனந்து properties ன்ம கட்டரரர தெரிவுதெய்க.

Page 190: Ms Office Access 2007 in Tamil

190

5,உடன் படம் 24-3 இல் உள்ரலஶறு தெஶன்றும் property sheet ன்பெஷன் name ன்பெஷல் All are welcome ன்றும் அெஷல் உள்ர caption ன்ம பகுெஷில் All are welcome ன்றும் உள்ரடீுதெய்க.

6,பின்னர் இெஷல் உள்ர Event ன்ம ெஶலிதபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக. பின்னர் லிரினேம் ெஷரில் on click ன்பெஷல் உள்ர அம்னக்குமஷர தெரிவுதெய்து தெஶடுக்குக. உடன் லிரினேம் கஸறஷமங்கு

பட்டியஷல்(படம்-24-3)நஶம் உள்ரடீுதெய்ெ all are welcome ன்பது பட்டியஷல் உள்ரெஶதலன ெரிபஶர்த்து அெரன தெரிவுதெய்துதகஶள்க.

7,இப்தபஶது தக்தஶ லடிலரப்ன ெஷரக்கு லந்து action ன்பரெ தெரிவு தெய்து தெஶடுக்குக. உடன் தெஶன்றும் கஸறஷமங்கு பட்டிில் இனந்து நஶம் உனலஶக்கஷ தக்தஶரல எதுக்கஸடுதெய்து தகஶண்டு இந்ெ தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக. உடன் all are welcome

ன்ம தெய்ெஷதபட்டி ெஷரில் தெஶன்றும் . இவ்லஶறு தபஶத்ெஶனிற்கு ட்டுன்று படிலத்ரெ நஷரனலகத்ெஷல் ற்றும்தபஶதும் ந்ெதலஶன படிலத்ெஷலும் இந்ெ தக்தஶரல இங்க தெய்லெற்கு on load event

ன்ம பண்பில்ரப தக்தஶலின் தபரில் எதுக்கஸடுதெய்து தெல்படுத்ெயஶம்.

Page 191: Ms Office Access 2007 in Tamil

191

படம்-24-3

பல்கசல் வக்வொ

இவ்லஶறு ெனிப்பட்ட தெயஷற்குட்டுல்யஶது என்றுக்குதற்பட்ட

தெல்பஶடுகலக்கும் தக்தஶரல உனலஶக்கஷ தெல்படுத்துதெ இென்உண்ரஶன பனஶகும்.இவ்லஶறு என்றுக்குதற்பட்ட தெஶடர்ச்ெஷஶன தெரய குமஷப்பிட்ட கட்டரரர தெற்படுத்ெஷவுடன் தெல்படுஶறு தெய்லெஷல் தக்தஶ

தபனம்பங்கஶற்றுகஷன்மது.

இண்டு அட்டலரைகரில் உள்ர ெவுகரர நீக்குலெற்கஶகவும் delete query அரலகரில் ெவுகரர தெர்ப்பெற்கும் Append query ஆகஷ இண்டு தக்தஶ தெற்படுலெஶக தகஶள்தலஶம்.இந்ெ தெல்கள் கைினிில் நரடதபறும்தபஶது ெஷரில் நக்கு அெரன பற்மஷ தெய்ெஷர அமஷலிப்ன தெய்ெஷடதலண்டும். அப்தபஶதுெஶன் நஶம்

கைினிில் தெஶதலஶன தெல்நரடதபறுலெஶக ெஷனப்ெஷனேறுதலஶம். இல்ரயதனில் தெல் என்றும் நரடதபமலில்ரயத ன தலறு தெனும் தபஶத்ெஶரன ெட்டிஇந்ெ தெல் நரடதபறுலரெ இரடிட்டு ெரடதெய்துலிடுதலஶம்.அெரன ெலிர்க்க பின்லனம்

தெல்னரமகள் படம் -24-4 இல் உள்ரலஶறு Action ன்ம தநடுலரிரெில் கஸறஷமங்கு பட்டில் னெயம் அரக்கப்படுகஷன்மன.

Hourglass: இடசுட்டிின் தெஶற்மம் Hourglass ஆக ஶமஷஅரலெற்கு இெரன yes ன அரத்ெஷடுக தெயஷன் னடிலில் no ன்றும் அரத்ெஷடுக.

Setwarnings:கைிப்தபஶமஷஶனது தெய்ெஷதபட்டிர பிரிெஷபயஷக்க தெய்லெஶ தலண்டஶஶ ன்பெற்கு இந்ெ லஶய்ப்ன பன்படுகஷன்மது.தெயஷன் ஆம்பத்ெஷல் noன்றும் தெயஷன் னடிலில் yes ன்றும் அரத்ெஷடுக.

Echo : இெரன தெயஷன் ஆம்பத்ெஷல் no ன்றும் தெயஷன் னடிலில் yesன்றும் தெரிவுதெய்து அரத்ெஷடுக.

Open query: இது நஶம் குமஷப்பிடும் எனலினஶரல ெஷமக்கதெய்து தெரலஶன ஶறுெல்கள் (Add.Delete.Edit) தெய்லெற்கு

Page 192: Ms Office Access 2007 in Tamil

192

உெவுகஷன்மது.இவ்லஶறு அரத்து பல்தலறு தெல்கரர எதெத்ெஷல் தெஶடர்ச்ெஷஶக தக்தஶனெயம்

தெல்படுஶறும்,பின்னர் அென்நஷரயன்னதலன்றும் அமஷந்துதகஶள்ரனடினேம்.

படம் -24-4

தக்தஶலிற்கு தபரிடுெல்: என்றுக்குதற்பட்ட தக்தஶரல உனலஶக்கஷ அரலரனத்ரெனேம் என்மஶக இரைத்து எனதபரிட்டு அெரன இக்கஷவுடன் ெஷரில் தெஶன்றும் பட்டியஷல் தெரலஶனலற்ரம ட்டும் தெல்படுத்ெஷ தகஶள்லது நல்யது. அெற்கஶக macro Tools ன்ம ெஷரில் Design ன்ம ெஶலிபட்டிின் show /hide ன்ம குழுலின்கஸழ்உள்ர macro name ன்ம கட்டரரர தெரிவுதெய்து தெஶடுக்குக.உடன் லிரினேம் ெஷரில் தக்தஶலிற்குஎன தபர உள்ரடீுதெய்க.

Page 193: Ms Office Access 2007 in Tamil

193

படம் -24-5

Mcr main menu தக்தஶலில் open contact ,open products ,open sales ஆகஷ

னென்று படிலங்கரர open form ன்ம தெயஷ னெயம் இெற்கஶன னென்று தபஶத்ெஶன்கரர தெரிவுதெய்து தெஶடுக்கஷ ெஷமக்கனடினேம்.இலற்ரம onclick நஷகழ்லின் பண்பில்பில் அரத்து தெல்படுத்ெனடினேம்.இெஷல்

Form name ன்பெஷன் ெனெஷப்ன நஶம் ெஷமக்கலினம்னம் படிலத்ெஷன் தபஶகும்.

View:இது படிலத்ரெ ந்ெலரகஶன கஶட்ெஷில் கஶைலிரறகஷன்தமஶம் ன கூறுகஷன்மது.

Filter name:இது தெரலற்ம லிலங்கரர லடிகட்ட உெவுகஷன்மது.

Where conditions: இது SQLஇனத்ெஷன் தலரிப்பஶட்ரட உள்ரடீுதெய் அனுெஷக்கஷன்மது. அென்னெயம் தெரலஶன ஆலைங்கரர தெரிவுதெய்யஶம்.

Page 194: Ms Office Access 2007 in Tamil

194

படம் -24-6

Data mode: இெஷல் Addன்ம கட்டரர னெஷ ஆலைத்ரெ தெர்க்கவும் ,

Edit ன்பது ற்கனதலஇனப்பரெ ஶறுெல்தெய்து பெஷப்பிக்கவும் பன்படுகஷன்மது.

Window mode:படிலத்ெஷன் பண்பில்ரப தெற்படுத்ெலெற்கு normalன்பதும், படிலத்ரெ ெஷமப்பெற்கு hide/unhide உம் பன்படுகஷன்மன.

Argument ட்டுல்யஶது Condition ன்ம தநடுலரிரெனேம் இெஷல்

உடனினக்கஷன்மது. இென்னெயம் குமஷப்பிட்ட நஷபந்ெரன நஷரமவு தபற்மஶல் ட்டுத குமஷப்பிட்ட நஷகழ்வு நரடதபறும் ன அரத்ெஷடனடினேம்.

வக்வொலில் ொமிண பன்படுத்து ல்

னன்தபல்யஶம் லிபிலில் ட்டும் ஶமஷ(variable)பன்படுத்ெப்பட்டு

குமஷனரமழுெப்பட்டது.அக்ெஸ்2007 இல் தக்தஶலில் கூட ெற்கஶயஷக ஶமஷர ர பன்படுத்ெஷதகஶள்லஶறு அரக்கப்பட்டுள்ரது.

படம் -24-7

Page 195: Ms Office Access 2007 in Tamil

195

All are welcome ன்பெஷல் உள்ர set Tempvariable ன்பரெ தெயஷன் (Action)

தநடுலரிரெில் கஸறஷமங்கு பட்டில் னெயம் தெரிவுதெய்க.பின்னர்

கஸழ்(action arguments) பகுெஷில் My name ன்பரெ name ன்பெற்கும்

Expression ன்பெஷல் input box (Enter your name )ன்றும் உள்ரடீுதெய்க. இெனஶல் Enter your name ன்ம தெய்ெஷதபட்டிர ெஷரில் தெஶன்மச்தெய்து அெஷல் நஶம் உள்ரடீுதெய்னேம் தபர my name ன்ம ெற்கஶயஷக ஶமஷஶக எதுக்கஸடுதெய்கஷன்மது .பின்னர் using variable ன்ம தெய்ெஷதபட்டி all are welcome sk ன்மதெய்ெஷர இந்ெ ெற்கஶயஷக ஶமஷக்கு ெஶன ெஷப்ரப எதுக்குகஸடு தெய்து ெஷரில் பிரிெஷபயஷக்கச் தெய்கஷன்மது.

படம் -24-8

தலும் இந்ெ ெற்கஶயஷக ஶமஷின்னெயம் படிலம் அல்யது அமஷக்ரகின் தபர ற்தமஶனபடிலத்ெஷற்குள் உள்ர கட்டுப்பட்டின்னெயம் தபமனடினேம். இத்ெரக லெெஷ பயபடிலங்கள் அல்யது அமஷக்ரககரர ெஷமப்பெற்கஶன தெயஷர உனலஶக்குலெஷயஷனந்து ெலிர்க்கஷன்மது. அதுட்டுல்யஶது இந்ெ தக்தஶலில் என்றுக்குதற்பட்ட ஶமஷகரர தெரலஶனஶல் பன்படுத்ெஷ தகஶள்ரயஶ.இெஷல் லிபிரலதபஶன்று

ஶமஷரஅமஷனகப்படுத்ெஷ எனெஷறுலரிகூட ழுெஶதயத தக்தஶலில் குமஷனரமர உனலஶக்க னடினேம் ன்பரெ னெஷல் தகஶள்க.

Page 196: Ms Office Access 2007 in Tamil

196

படம் -24-9

இந்ெ தக்தஶரல தெற்படுத்துலெற்கஶக னெயஷல் இந்ெ குமஷனரமர இந்ெஷ தஶறஷஶக தஶறஷஶற்மம் தெய்னேம்தபஶது அக்ெழஷன் னந்ரெ பெஷப்னகரின் தக்தஶனில் இெரன தஶறஷஶற்மம் தெய்னடிலில்ரய ன அமஷலிப்ன தெய்து

இடம்சுட்டி தலரிதமஷலிடும்.ஆனஶல் அக்ெஸ்2007 இல் இந்ெ தக்தஶலின் குமஷனரம லரிகரில் உள்ர பிரறகரின் குரமகரர கரரந்து தெஶடர்ந்து தெற்படுஶறு ரகஶலம் macro error object ன்ம லெெஷ ற்படுத்ெப் பட்டுள்ரது. இென் பண்பில்பஶக action error ன்ம தபஶக அரந்துள்ரது.இென் ெனெஷப்ன argumentதற்படி

பரிதெஶெஷக்கும் தக்தஶலின்தெல்ஆகும்.

இந்ெ பிரறர ெரிதெய்லெற்கு Design ன்ம ெஶலிபட்டிின் Tools

ன்ம குழுலின்கஸழ்உள்ர single step ன்ம கட்டரர கட்டுப்பஶட்டின் உனல தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக.உடன் macro single step

ன்ம உரஶடல் தபட்டி ெஷரில் தெஶன்றும் இெஷல் continue ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷனஶல் பிரறநீக்கும் தெல் தெஶடர்ந்து நரடதபறும். step ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷபின்னர் step ன்ம தபஶத்ெஶரன படிப்படிஶக தெரிவுதெய்து தெஶடுக்கஷனஶல் பிரறநீக்கும் தெல் தெஶடர்ந்து நரடதபறும் ,

Page 197: Ms Office Access 2007 in Tamil

197

படம் -24-10

இெஷல் உள்ர Msgbox ன்பது ஶமஷின் ெஷப்ரப பிரிெஷபயஷக்தெய்கஷன்மது.

Stop all macro ன்பதுெற்கஶயஷகஶக தக்தஶலின்தெரய நஷறுத்ெம் தெய்கஷன்மது.

Debug window ன்பது குமஷனரமகரின் பிரறர ெரிதெய்து தெஶடர்ந்து தக்தஶரல ெரிஶக இங்கும்படி தெய் உெவுகஷன்மது.

படம் -24-11

Embeded macro இென் னெயம் தக்தஶலின் தபர் தும் உள்ரடீுதெய்து

குமஷப்பிடஶதயத தெரலஶன தெயஷகள் உள்தபஶெஷப்பட்டு

தெல்படுத்ெஷடஉெவுகஷன்மது. இெற்கஶக

Page 198: Ms Office Access 2007 in Tamil

198

1,Create ன்ம ெஶலிதபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக. உடன்

லிரினேம்create ன்ம ெஶலிபட்டிின் formsன்ம குழுலில் உள்ர form

design ன்ம கட்டரர தபஶத்ெஶனின் உனலதபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக.

2, உடன் படிலடிலரப்ன பட்டினேடன் ெஶரம் என்று ெஷரில் தெஶன்றும் அெஷல் உள்ர cotrol ன்ம குழுலின்கஸழ் உள்ர Use control

wizard ன்பரெ ெஶனஶக தெரிவு தெய்லரெ நீக்கம் தெய்ெஷடுக.

3, அென்பின்னர் button ன் கட்டரர தபஶத்ெஶனின் உனலதபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷ இடம்சுட்டிர கஶயஷஶன படிலத்ெஷல் ரலத்து தெவ்லக லடில தபஶத்ெஶன் என்ரம லரக.

4,பின்னர் இந்ெ தபஶத்ெஶனுக்கு தபஶக பண்பில்ன தபட்டில் name

ன்பெஷல் cmdcontacts ன்றும் caption ன்பெஷல் contactsன்றும் ஶற்மஷரத்ெஷடுக.

5,அென்பின்னர் இந்ெ பன்பில்ன உரஶடல் தபட்டிில் Events ன்ம

ெஶலிதபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக. உடன் லிரினேம் பன்பில்பின் Events ெஷரில் on click ன்ம நஷகழ்ரல தெரிவுதெய்க.

6,அெஷல் உள்ர னப்னள்ரிில் (ellips) இடம்சுட்டிர ரலத்து தெஶடுக்குக. உடன் லிரினேம் choose builder ன்ம ெஷறு உரஶடல் தபட்டிில் உள்ர macro builder ன்ம கட்டரரலரிர தெரிவுதெய்துதகஶண்டு ok ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக.

7, உடன் தக்தஶரல உனலஶக்கும் ெஷர என்று தெஶன்றும் .இெஷல் action பகுெஷில் open formன்ம தெயஷர கஸறஷமங்கு பட்டியஷனந்து

தெரிவுதெய்துதகஶள்க.

8, பின்னர் இந்ெ தெலுக்கஶன தபர கஸழ்பகுெஷில் உள்ர form name

ன்பெஷல் open formன்றும் viewன்பெஷல் form ன்றும் உள்ரடீு தெய்து

அரத்து இெரன தெஷத்ெஷடுக.

9, இறுெஷஶக இெரன னெடிலிட்டு ok ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக.

Page 199: Ms Office Access 2007 in Tamil

199

10, இந்ெ தக்தஶலஶனது இந்ெ படிலத்ெஷல் ட்டுல்யஶது தலறுபடிலத்ெஷலும் தெற்படுலெற்கஶக இந்ெ தபஶத்ெஶரன நகதயடுத்து எட்டும்தபஶது கூடதல இந்ெ தக்தஶவும் அென்குமஷனரமனேம் ெஶனஶகதல தெர்ந்து

எட்டிதகஶண்டு தெர்ந்துலிடும்.

படம் -24-12

அக்சஸ்-2007- 25 ந ல் உருலொக்கு ல் (Replication) க ொடர்ச்சி என Replica set உனலஶக்குெல்

1.நடப்பில் உள்ர ெவுெரத்ெஷன் தகஶப்பிரன Design Master ஆக உனஶற்மம் தெய்க.

2.பின்னர் இந்ெ Design Master இயஷனந்து பல்தலறு Replica set

நகல்குழுலஶக நகல்டுத்துதகஶள்க.

3. Replica set இற்குள் பனஶரர்கள் தெல்படுலெற்கு அனுெஷப்பெற்கஶன அட்டலரைர தெரலஶனஶல் ஶறுெல்கள் தெய்து தகஶள்க.

4. பனஶரர்கள் ெஶம் பன்படுத்ெஷடும் Replica set தகஶப்னகரில் ெஶம்

ற்படுத்ெஷ ஶறுெல்கரர அவ்லப்தபஶது குமஷப்பிட்ட கஶயஇரடதலரிில் எத்ெஷரெவுதெய்லென் னெயம் னத்ெஶக்கம்

தெய்து தகஶள்க.

Page 200: Ms Office Access 2007 in Tamil

200

5.கட்டரப்பின் ஶறுெல்கள் னில் Design Master இல் ட்டும் தெற்படுத்துக.

6.தெனும் பிச்ெஷரன அல்யது பிரறதும் ற்பட்டஶல் அவ்லப்தபஶது ெரிதெய்து தகஶள்க.

7. DoCmd object இன் DoMem item லறஷனரமில் அக்ெழஷல் ரமக்கப்பட்ட கட்டரர பட்டிர ெஷமக்கதலண்டும் இல்ரயதனில் அெற்குபெஷயஶக DAO ரல பன்படுத்ெஷ தகஶள்க.

8.இல்னநஷரயில் பனஶரர்கள் இந்ெ Replica set குழுரல பன்படுத்துலெற்கு Administrator இன் அனுெஷதபற்மபின்னத தெற்படுஶறு அரப்பதெ நல்யது.

Design Master எவ்தலஶன்றும் ஶரஶனஅரலில் object கரர தகஶண்டு Replica set இற்குள் இலற்ரம பரிஶமஷக்தகஶள்கஷன்மன. எனெஷயட்டுத உள்லர் object ஆக தெல் படுகஷன்மன அலற்ரம ல்யஶஇடத்ெஷலும் பன்படுத்ெலெற்கஶன னழுெரஶலிஶக

(Global)ஶற்மஷரத்ெஷட குமஷப்பிட்ட object இன்ீது இடச்சுட்டிர ரலத்து சுட்டிின் லயதுனமதபஶத்ெஶரன தெரிவுெய்து தெஶடுக்குக. உடன் லிரினேம் குறுக்குப் பட்ியஷல் உள்ர Properties ன்பரெ

தெரிவுதெய்து தெஶடுக்குக. உடன்தெஶன்மஷடும் பண்பில்ன உரஶடல் தபட்டிின் கஸழ்பகுெஷில் உள்ர Replicable ன்பது தெரிவு தெய்பட்டுள்ரெஶதலன உறுெஷ படுத்ெஷதகஶள்க.பின்னர் ok ன்ம தபஶத்ெஶரன தெரிவு தெய்து தெஶடுக்குக (படம்-25-6)இப்தபஶது இந்ெ

தபஶனரஶனது னழுெரஶலிஶக (Global) உனஶமஷலிடும்.

Page 201: Ms Office Access 2007 in Tamil

201

படம் -25-6

Replicabw தெற்படும்தபஶது ற்படும் பிச்ெஷரனகள்

1.லடிலரப்ன பிரற(Design error): கட்டரப்பில் லடிலரப்ன பிரற

ற்படுலது ஷகஅரிெஶன தெயஶகும் தனனில் இந்ெ கட்டரப்ரப Design Master இல் ட்டும் தெற்படுத்ெனடிம் ற்ம replica set

குழுஉறுப்பினர்கரில் தெற்படுத்ெஷடனடிஶது

Mysysshema prop ன்ம அட்டலரைில் லடிலரப்ன பிரற பிரிெஷபயஷக்கும்.இந்ெ அட்டலரனர பஶர்த்து பிச்ெஷரனர ெரிதெய்லெற்கஶக தபஶனரின்தபர ஶற்மஷரத்ெஷடுக.

2.ஏத்ெஷரெலில் பிச்ெஷரன ழுந்ெஶல் jet engine ஆனது னெயஷல் ஆலைத்ெஷன் பெஷப்ன ண்கரர ெரிபஶர்க்கஷனமது பிச்ெஷரன ழும்தபஶது s_Generation fieldன்பெஷல் உள்ர பெஷப்ன ண்ரை எப்பிட்டு ெரிபஶர்க்கஷன்மது அெஷக அரவு ஶறுெல்கள் ற்றும் ெீபத்ெஷ ஶறுெல்கரர ட்டும் கைக்கஷல் தகஶண்டு எத்ெஷரெவு தெய்து தகஶள்கஷன்மது. இண்டு பெஷப்னண்கள் எதஶெஷரிஶக இனந்ெஶல் ReplicaID ண்ரை தெரிவுதெய்து தகஶள்கஷன்மது.இவ்லஶமஶன ெத்ெஷல் Conflict table (side bar) என்ரமஉனலஶக்கஷ தகஶள்கஷன்மது.இந்ெ அட்டலரைின் னெயம் எத்ெஷரெலில் பிச்ெஷரன ற்படும்தபஶது

Page 202: Ms Office Access 2007 in Tamil

202

எப்பிட்டுபஶர்த்து தெனும் என்ரம தெரிவுதெய்துதகஶண்டு ற்தமஶன்ரம நீக்கம் தெய்துலிடுகஷன்மது அெற்கஶக பின்லனம் நஷல்தெஶடர் பன்படுகஷன்மது.

நஷல்தெஶடர் -25-1

Sub Resolve (dp as Database)

Dim tdfTest As DAO.TableDef

Dim rsConflict As DAO.Recordset

„The For Each….Next loop looks at each

„Conflict Table property for each tablein the

„replica. If the Conflict.Table isnot a null

„string run through the records in the conflict

„table and perform some action on them:

For Each tdfTest In db.TableDefs

If (tdfTest.ConflictTable <> **) Then

„Conflict occurred:

Set rsConflict = -

Db.OpenRecordset(tdfTest.ConflictTable)

„Process each record:

rsConflict.Movefirst

Do while Not rsConflict.EOF

„<<<

„Perform conflict resolution in this loop.

„Perhaps display or report each record.

„or email a message to the replica‟s owner.

„>>>

Page 203: Ms Office Access 2007 in Tamil

203

rsConflict.Delete

„Remove confliction record when finished:

rsConflict.MoveNext.

Loop

rsConflict.Close

End if

„Move to next table in rplica:

Next tdfTest

End sub

Replica set குழுலிற்குள் உள்ர உறுப்பினர்கலக்குள் எத்ெஷரெவு தெய்து

தகஶள்லெற்கஶக பல்தலறுலரகஶன ண்ைற்ம ற்பஶடுகள் தெய்பட்டுள்ரன. அவ்லஶதம அதெகுழுலிற்குள் உறுப்பின்ர்கலக்குள் என்றுக்தகஶன்று ந்ெதநத்ெஷலும் எத்ெஷரெவு தெய்துதகஶள்லம்படிஶன ற்பஶடுகலம் தெய்பட்டுள்ரன.இந்ெ

எத்ெஷரெவு தெல்கள் குமஷப்பிட்ட லரிரெகஷஶக தெற்படுத்ெப்பட்டு எழுங்குனரமில் ெவுெரத்ெஷல் னத்ெஶக்கம் தெய்ப்படுகஷன்மது இவ்லஶமஶன லரிரெகஷஶன எத்ெஷரெவுதெய்லரெத Topology ன அரறக்கப்படுகஷன்மது

தபஶனட்கரர அரடஶரம் கஶண்பெற்கஶக Replica set குழுலிற்கு னழுெரஶலிஶக (Global) எத்ெ IDர என அட்டலரைக்கு தஜட் னும் இந்ெஷம் (jet Engine) உனலஶக்கஷ பன்படுத்ெஷ தகஶள்கஷன்மது. இந்ெ Design Master இன் IDகூட ெத்ெஷல் பன்படுத்ெஷதகஶள்ரப்படுகஷன்மது.

தஜட் னும் இந்ெஷம் (jet Engine)ஆனது Replicable லடிலரப்பிற்கு

ஶரஶன அட்டலரைகரர ெவுெரத்ெஷற்கு உனஶற்மம் தெய்கஷன்மது அதெதபஶன்று உனஶற்றும் பண்பின் System object

லஶய்ப்பிரன கஶண்பெற்கஶக Tools =>option =>ன்மலஶறு கட்டரரகரர தெரிவுதெய்து தெஶடுக்க .உடன் தெஶன்மஷடும் பட்டியஷல்

Page 204: Ms Office Access 2007 in Tamil

204

அட்டலரைின்லிலம் (படம்-25-7)பிெஷபயஷக்கும்.இரல பயனரம எத்ெஷரெவுதெய்துதகஶண்தடதபஶலெஶல் தபரிெஶக லரர்ந்துலிடுகஷன்மன அெனஶல் அவ்லப்தபஶது ஷகப்பரறலற்ரம ட்டும் நீக்கம்தெய்துநஷரனலக இடம் தபஶதுஶன அரலிற்கு இனக்குஶறு பஶரித்துதகஶள்க.இந்ெ அட்டலரைின் உறுப்னகள்

பின்லனஶறு

படம் -25-7

MSysRep Info :இது Design master சுட்டிகஶட்டுலெஶல் GUIDதபஶன்ம பல்தலறு னடிலஶன நகல்குழு இெஷல் தெக்கஷரலக்கப்பட்டுள்ரன.

MSysReplicas: இது எவ்தலஶன நகல் குழுஇனக்குஷடத்ெஷன் பஶரெபற்மஷ ெகலல்கரர தகஶண்டினக்கும்.

MSysTable Guid: எவ்தலஶன உண்ரநகல் தகஶப்ன பற்மஷ ெகலல்கரர என Guid இற்கு எதுக்கஸடு தெய்ப்பட்டினக்கும்.

MSys Schema Prob: இது லடிலரப்ன எத்ெஷரெவு பிரறர தெக்கஷரலத்துள்ரது.

MSysError: இது எத்ெஷரெவுபிரறரட்டும் தெக்கஷரலத்துள்ரது.

Page 205: Ms Office Access 2007 in Tamil

205

MSys Exchange Log: இது எத்ெஷரெலின் அரனத்துெகலல்கரரனேம் தகஶண்டுள்ரது.

MSys Side Table:எத்ெஷரெலில் ெஷக்கல் ற்படும்தபஶதுட்டும் இந்ெ தடபிள் உனலஶகஷன்மது.

MSys SchChange :இது replicaலின் உள்லர் அட்டலரைனேம் அெஷல் ற்படும் ஶறுெல்கரரனேம் தகஶண்டுள்ரது

MSysTrouble Shoot:எத்ெஷரெலின்தபஶது நீக்கம்தெய்பட்டரல பற்மஷ ெகலல்கரர தகஶண்டினக்கும்ம் தெரலஶனஶல் அெரன தெடிப்பிடித்து ீட்தடடுத்து தகஶள்ரயஶம்

MSysTransAddress: இது replicaகுழுலின் எத்ெஷரெவுதெய்பட்ட

அரனத்துெகலல்கரரனேம் அரனத்து உறுப்பினர்கரின் னகலரி லிலங்கரரனேம் தகஶண்டினக்கஷன்மது.

MSysShedule: இது எத்ெஷரெவுதெய்லெற்கஶன லரிரெகஷத்ரெ உனலஶக்கு லெற்கஶன அட்டலரனஶகும்

MSys GenHistory: இது ெரயனரமெகலல்கரர தெக்கஷரலத்துள்ரது தகஶப்னகரின் னந்ரெ பெஷப்ன , ெற்தபஶரெ பெஷப்ன தபஶன்ம ெகலல்கரர இென் னெயம் அமஷந்து Replica லின தெல் தெஶடர்நது நரடதபறுலெற்கு இெரன பன்படுத்ெஷதகஶள்ரயஶம்

MSysothersHistory: ற்ம நகல் குழுலிரன பற்மஷ ெரயனரம ெகலல்கரர அமஷந்துதகஶள்லெற்கு இதுபன்படுகஷன்மது.

தலும் அெஷகப்படிஶன அட்டலரைகரர உனலஶக்குலெற்க துலஶக கைிப்தபஶமஷின் நஷரனலகம் இனக்கஷன்மெஶதலன ெரிபஶர்த்துதகஶள்க.

New field எவ்தலஶன Replicable அட்டலரைிலும் எவ்தலஶன நகலும்

Gen_Notes.Gen_Photo s_GUID ஆகஷ னென்று னெஷ னயங்கரர தெர்ப்பெற்கஶக தஜட் னும் இந்ெஷத்ெஷல் (jet Engine) உள்ர Replica Id

க்கு ெஶன னயம் இனக்கஷன்மெஶதலன ெரிபஶர்க்கஷன்மது. இல்ரயதன்மஶல் s_GUID ன்ம னெஷ னயத்ெஷரன உனலஶக்கஷ

Page 206: Ms Office Access 2007 in Tamil

206

Replicable to Auto number ஆக உனலஶக்கஷ தகஶள்கஷன்மது.இதுதல ஶறுெல்கரர ீண்டும் தெடிப்பிடித்து தகஶண்டுலனலெற்கு

பன்படுகஷன்மது.

S_Generation: எவ்தலஶன குழுலிற்கும் இந்ெ னெஷ னயத்ெஷரனஉனலஶக்கஷ தகஶள்கஷன்மது. எத்ெஷரெவு இல்ரய னில் 0

ன இென் ெஷப்பினக்கும் எத்ெஷரெவு தெய்துதகஶண்டஶல் 1 ன ஶமஷலிடும் இெனடிப்பரடில் குமஷப்பிட்ட ஆலனஶனது எத்ெஷரெவு தெய்பட்டுள்ரெஶ இல்ரயஶதலன அமஷந்துதகஶள்ரயஶம்.

S_Lineage இதுதல ஆலனத்ெஷரன சுட்டும் தபஶகும்

இெரனக்தகஶண்டு குமஷப்பிட்ட ஆலனங்கரின் பெஷப்பிரன அமஷந்துதகஶள்ரயஶம் Auto number னும் னயஶனது னெஷ ஆலனத்ெஷரன தகஶனம்தபஶது படிப்படிஶக னெஷண்ரைஉனலஶக்கஷ தெர்த்து தகஶண்தட தபஶகஷன்மது.அெனஶல் எத்ெஷரெவு தெய்ெஷடும்தபஶதும் னத்ெஶக்கம் தெய்ெஷடும்தபஶதும் பிச்ெஷரன ழுகஷன்மது .இெரன ெலிர்ப்பெற்கஶக Random Auto number ன்மலஶறு replicaரல உனஶற்மம் தெய்ெஷடும்தபஶது உனலஶக்கஷதகஶள்கஷன்மது இது ெவுெரத்ெஷற்குஎன னென்ர ெஷமவுதகஶரஶக

தெல்படுகஷன்மது.

Design Master கட்டரப்பரப ஶறுெல்தெய்ெல்

இெனுரட கட்டரப்ரப ஶறுெல் தெய்லெஶல் ெவுகரின் எத்ெஷரெலில் பிச்ெஷரன ற்படுகஷன்மது. அெனஶல் அனுெஷதபற்மலர்கள் ட்டுத இெரன அனுகனடினேம் ன

அரத்துதகஶள்லது நல்யது.Replicaலில் கஶப்னநகல் தெய்லரெ ெலிர்த்ெஷடுக. தலும் அெஷகஅரலிற்கு னத்ெஶக்கம் தெய்லரெனேம் ெலிர்த்ெஷடுக.

அக்சஸ்2007 க ொடர்-25- க ொடர்ச்சி- ருReplicaணல உருலொக்குல ற் ொன நில்க ொடர் எழுது ல்

Replicaரல உனலஶக்குலெற்கஶன நஷல்தெஶடர் ழுதுெல்

Page 207: Ms Office Access 2007 in Tamil

207

தெனுதஶன ெவுெரத்ெஷரன Replica லின் Design Master

ஆகஉனஶற்மஷடுக.

2.இந்ெ Design Master இயஷனந்து replica ரல உனலஶக்குக

Replica லிற்கு எத்ெஷரெலஶக ெவுகரின் லடிலரப்ரப னத்ெஶக்கம் தெய்து தகஶள்க.

ெவுெரத்ெஷரன Design Master ஆக உனஶற்மம்தெய்லெற்கஶன நஷல்தெஶடர் பின்லனஶறு

நஷல்தெஶடர்-25-2

Public Functiomn Isreplicable(-

MyDBName As String) As Boolean

Dim intMatch As Integer

Dim I As Integer

Dim MyDB As DAO.Database

Dim ws as DAO.workspace

On Error GoTo HandleError

Set ws = DBEngine (o)

„No need to open the database exclusively.

„so second argument is False:

Set MyDB = ws.OpenDatabase (MyDBName.False)

„First, check to see if Replicable property has

„been added to this database‟s properties collection:

For I = 0 To MyDB.Properties.count – 1

If MyDB.Properties(i).Name = “Replicable” Then

intMatch = True

End if

Page 208: Ms Office Access 2007 in Tamil

208

Next i

„ We didn‟t find the Replicable property,

„so we‟re sure this database is not replicable:

„Therefore, set the function‟s value and exit.

If intMatch = False Then

Exit function

End If

„We found Replicable property,

„so check its value:

If MyDB.Properties (“Replicable”) = “T” Then

IsReplicable = True

Exit Function

Else

IsReplicable = False

Exit Function

End If

ExitHere:

Exit Function

HandleError:

Select case Err

Case 0

IsReplicable = False

Resume ExitHere

Case Else

IsReplicable = False

MsgBox “Error” & Err & “ : “ & Error

Page 209: Ms Office Access 2007 in Tamil

209

Resume ExitHere

End Select

End Selection

னெஷ Replica ரல உனலஶக்குலெற்கஶன நஷல்தெஶடர் பின்லனஶறு

நஷல்தெஶடர்-25-3

Sub MakeAdditionalReplica(ReplicaDB As String, -

NewReplica As String, -

Dim db As DAO.Database

Dim ws as DAO.workspace

Set ws = DBEngine(0)

“Open the existing replica database as db,

“The database must be opened in exclusive mode

“(2nd

argument is True):

Set db = ws.OpenDatabase(ReplicaDB, True)

Run the MakeReplica method to create the new replica:

db.MakeReplica strNewReplica , “First Replica of “ & -

ReplicaDB, dbRepMakeReadOnly

db.Close

End Sub

Replica set குழுஉறுப்பினர்கள் ெக்குள் எத்ெஷரெவு தெய்துதகஶள்லெற்கஶன நஷல் தெஶடர் பின்லனஶறு

நஷல்தெஶடர் -25-4

Sub Synchronize (db1Name, db2Name)

Page 210: Ms Office Access 2007 in Tamil

210

Dim db As DAO.Database

Dim ws as DAO.workspace

Set ws = DBEngine (0)

Set db = ws.OpenDatabase (dbName1)

„Perform a bidirectional synchronization:

db.Synchronize db2Name, dbRepImpExpChanges

db.Close

End sub

தஜட் ெவுெர இந்ெஷம் ஆனது பல்தலறுனெஷ பண்பில்னகரர Replicable ஆக உனஶற்மம் தெய்ெஷடும்தபஶது தெர்க்கஷன்மது.

1. Replicable (Boolean) இெஷல் (T)ன்மலஶறு ப்தபஶதும் இனக்குஶறு பஶரிக்கஷன்மது.

2. ReplicaID : இது Design Master சுட்டிகஶட்டிட உெவுகஷன்மது.

3. Design Master ID: இது பல்தலறு MsysReplica System அட்டலரைக்கஶன லிலத்ரெ ென்னகத்தெ தகஶண்டுள்ரது.

Partial Replica set உனலஶக்குெல்

லிற்பரன பிெஷநஷெஷ எனலர் எனநஷறுலனத்ெஷல் பைினரிலெஶக தகஶள்தலஶம். இலர் ெம்னரட லிலங்கரர ட்டும் ெரயரகத்துடன் எத்ெஷரெவுதெய்ெஶல் தபஶதுஶனது

அரனத்துலிற்பரனஶரர்கலடனும் அன்று .இவ்லஶறு குமஷப்பிட்ட ண்டயத்துடன் ட்டும் ெரயரகம் எத்ெஷரெவுதெய்து ெகலல்கரர பரிஶரிக்தகஶள்லரெ பகுெஷநகல்தெய்ெல் Partial Replica set

ன அரறப்பர் .இெரன தெற்படுத்ெஷட Partial Replica set ன்ம லழ்கஶட்டி பன்படுகஷன்மது. இெரன தெயஷற்கு தகஶண்டு

லனலெற்கஶக

Page 211: Ms Office Access 2007 in Tamil

211

படம்-25-8

1. னெயஷல் Replication option ன்ம தபஶத்ெஶரன (படம்-25-

8)தெரிவுதெய்து தெஶடுக்குக உடன் லிரினேம் பட்டியஷல் Partial Replica

ன்பரெ தெரிவுதெய்து தெஶடுக்குக

படம்-25-9

2.உடன்லிரினேம் லறஷகஶட்டித்ெஷரில் (படம்-25-9)இந்ெ தகஶப்பிரன தெஷத்து ரலப்பெற்கஶன இடத்ரெ தெரிவு தெய்து தகஶண்டுnext ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக.

Page 212: Ms Office Access 2007 in Tamil

212

படம்-25-10

3.பின்னர் தெஶன்மஷடும் ெஷரில் (படம்-25-10)உள்ர லரககரின் Global replica (இது நகல்குழு னழுலதும் எத்ெெஷரெவுதெய் பன்படுகஷன்மது.). Local replica (உள்லர் குழுலில் ட்டும் எத்ெெஷரெவு தெய் பன்படுகஷன்மது.) . Anonymous replica (இது ெஷக்கலும் பிரறனேம் ற்படும்தபஶது எத்ெெஷரெவு தெய் பன்படுகஷன்மது.)ஆகஷ னென்று லஶப்னகரில் என்மஷரன தெரிவுதெய்து next ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக.

4.அடுத்து தெஶன்மஷடும் ெஷரில் table to filter ன்ம பகுெஷில் கஸறஷமங்கு பட்டியஷன் னெயம் தெரலஶனரெ தெரிவுதெய்துதகஶள்க. பின்னர் paste ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷ தெரிவுதெய்ெஷடும் நஷபந்ெரனர Branch Id = “TN” And Location = “Chennai “ : Manager Id = “112”

ன்மலஶறு குமஷப்பிட்டு next ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக.

5.அென் பின்னர் தெஶன்மஷடும் ெஷரில் ந்ெ அட்டலரைர Partial

Replica லஶக தெரிவு தெய் லினம்னகஷன்தமஶம் ன்பரெ குமஷப்பிட்டு next ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக.

Page 213: Ms Office Access 2007 in Tamil

213

6.இறுெஷஶக அமஷக்ரக தெரலஶ னதகட்கும் தெரலில்ரய ன தெரிவுதெய்துதகஶண்டு Finish ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக

Partial Replicaதெய்லெற்கஶன நஷல்தெஶடர் பின்லனஶறு

நஷல்தெஶடர்-25-5

Public Function CreatePartial () As Boolean

Dim db As DAO.Database

On Error GoTo HandleError

„In the following statement, MyDM.mdb has already

„been designated as a Design Master Database:

Set db = OpenDatabase (“C:\My Documents\MyDM.mdb”)

„Use the MakeReplica method to create the

„partial replica, Notice the use of the

Db.MakeReplica “C:\My Documents\MyDMP.mdb”,-

“Partial Replica of MyDM”, dbRepMakePartial

CreatePartial = True

ExitHere:

Db.Close

Exit Function

HandleError:

CreatePartial = False

MsgBox Err.Number & “:” & Err.Description

Resume ExistHere

End Function

Page 214: Ms Office Access 2007 in Tamil

214

நகல்குழுலில் பைினரிந்ெஷடும்தபஶது பின்லனம்கனத்துகரர னெஷல்தகஶள்ரவும்

1.எத்ெஷரெவு தெய்னேனன் ெரிஶக இனக்கஷன்மெஶதலன எப்படீுதெய்து தகஶள்க

2.லடிலரப்ரப ஶறுெல்தெய்னேனன் எத்ெஷரெவு தெய்துதகஶள்க.

3 Replica set இன் குழுலஶக உனஶற்றுனன் கடவுச்தெஶற்கள் தெனும் இனப்பின் அெரன நீக்கஷலிடுக.

4.படிலம் ெஷமந்து உள்ரதபஶது ட்டும் Synchronize now ன்ம தபஶத்ெஶரன ப்தபஶதும் தெல்படுத்ெஷட தலண்டஶம்.

5. ப்தபஶதும் System objects ன்பது தெயற்ம நஷரயில் உள்ரெஶதலன ெரிபஶர்த்துதகஶள்க.

அக்சஸ்-2007- 25 ந ல் உருலொக்கு ல் (Replication)

ஷகப்தபரி நஷறுலனங்கள் லரஶக பிரைத்ெஷன் னெயம் (LAN) .mdf

ன்பன தபஶன்ம அக்ெழஷன் ெவுெர தகஶப்பிரன

எனதெரலஶரரின் கைினிில் தெஷத்து ரலத்துதகஶண்டு எதெத்ெஷல் ெங்கலரட பைிஶரர்கள் பயரனேம் இந்ெ

தகஶப்பிற்குள் உள்தரறவு தெய்லென் னெயம் அனுகஷ பன்படுத்துலெற்கு துலஶக இெரன பஶரித்துலனலஶர்கள். எனெஷயர் டிக்கைினிின் னெயனம் இந்ெ தகஶப்பிரன அனுகஷ அவ்லப்தபஶது எத்ெஷரெவு தெய்து ெங்கலரட ெவுகரர னத்ெஶக்கம் தெய்து தகஶள்லஶர்கள். அவ்லஶறு இல்யஶது

பன்படுத்ெஷடும்தபஶது நஷரயஶன தகஶப்ன, ஶற்மம் தெய்பட்ட தகஶப்ன ன இண்டுலரகஶன தகஶப்னகரஶக உனலஶகஷலிடும். இந்நஷரயில் என ெவுெரத்ெஷல் உள்ர நஷரயஶன தகஶப்பிரன ஶறுெல் தெய்பப்பட்ட பயனரட தகஶப்னகலடன் எத்ெஷரெவு தெய்லது ஷகெஷக்கயஶன தெயஶகஷலிடும். இெனஶல் லரஶக பிரைத்ெஷன் (LAN) லறஷஶக எத ெவுெரத்ெஷன் தகஶப்பிரன

பயனம்பன்படுத்ெஷ பைினரிந்ெ பின்னர் னடிலஶக பயனம்

Page 215: Ms Office Access 2007 in Tamil

215

ெங்கலரட ஶறுெல்கரர இந்ெ தகஶப்பில் தெஷக்கும்தபஶது

கரடெஷஶக தெஷத்ெலரின் ஶறுெல்கரர ட்டுத கைக்கஷல் தகஶண்டு நஷரனலகத்ெஷல் தெஷத்துலிடும் இெனஶல் ற்மலர்கள்

அனம்பஶடுபட்டு உனலஶக்கஷ தெஷத்ெ ெகலல்கள் லிறலுக்கு இரமத்ெ நீஶக லைீஶகஷலிடும்.அவ்லஶமஷல்யஶல் லரஶக பிரைத்ெஷல்(LAN)

பைினரிந்ெ அரனலரின் ஶறுெல்கலம் எத்ெஷரெவு தெய்ப்பட்டு எதெவுெரத்ெஷல் தெஷத்து ரலத்ெஷடுலெற்கஶக நகல் உனலஶக்குெல் (Replication)ன்ம லஶய்ப்ன அக்ெஸ்2007 இல் அமஷனகப்படுத்ெப்பட்டுள்ரது.

நகல் உனலஶக்குெல் (Replication)ன்மஶல் ன்ன?,

லரஶக பிரைத்ெஷன் (LAN)) லறஷஶக என ெவுெரத்ெஷன் தகஶப்பிரன பயனம் எதெத்ெஷல் பன்படுத்ெஷ பைினரிந்துதகஶண்டினக்கும்தபஶது இந்ெ தகஶப்பஶனது

எவ்தலஶனலனக்கும் எனநகல்ன பய நகல்கரஶக உனலஶகஷலிடும்.

இவ்லஶமஶன பல்தலறு நகல்கலக்கஷரடத உள்ர ஶறுெல்கரர நகதயடுத்து எத்ெஷரெவு தெய்லெற்கு நம்பகஶன தகஶப்பஶக பகஷர்ந்து தகஶள்லெற்கஶக தெய்னேம்பைிரத நகல்உனலஶக்குெல் (Replication)

ன்று அரறப்பர்.

இந்ெ லஶய்ப்பிரன தெல்படுத்ெஷடும்தபஶது உண்ரஶன ெவுெரத்ெஷனுரட தகஶப்பிரன Design Master ன்றும் அெஷயஷனந்து உனலஶகும் அெனுரட எவ்தலஶன நகல் தகஶப்பிரனனேம் Replica

ன்றும் அரறப்பஶர்கள். இந்ெ Design Master , Replica க்கரர தெர்த்து எட்டுதஶத்ெஶக நகல்குழு(Replica set)ன அரறப்பஶர்கள் .

இரல எனங்கஷரைந்து எதகுழுலஶக ெகலல்கரர ெங்கலக்குள் பரிஶமஷக் தகஶள்கஷன்மன.ஆனஶல் தலற்றுகுழுவுடன் இவ்லஶறு ெகலல்கரர பரிஶமஷக் தகஶள்ரஶது ன்பரெ நஷரனலில் தகஶள்க.

னெஷ ெவுகரர தெர்த்ெல்(Add), ஶறுெல் தெய்ெல்(change) தபஶன்ம பல்தலறு தெல்கலம் குமஷப்பிட்ட கஶயஇரடதலரிில் இந்ெ நகல்குழு(Replica set)லிற்குள் உள்ர உறுப்பினர்கள் ெங்கலக்குள்

Page 216: Ms Office Access 2007 in Tamil

216

என்றுக்தகஶன்று ந்ெஎனதநத்ெஷலும் நம்பகத் ென்ரனேடன் எத்ெஷரெவு தெய்துதகஶள்கஷன்மன.

Design master இல் ெவுெரத்ெஷனுரட கட்டரப்ரப ஶறுெல்கள் தெய்ெஶல் அரல ற்ம குழுலினுரட உறுப்பினர்கலடன் எத்ெஷரெவு தெய்து தகஶள்கஷன்மன.. நகல்குழு(Replica set)லிற்குள் உள்ர உறுப்பினர்கள் எவ்தலஶன்றும் ெனித்ெனிஶன local object கரர தகஶண்டினக்கஷன்மன. இலற்ரம ற்ம உறுப்பினர்கலடன்

அவ்லப்தபஶது தெரலப்படும் ெத்ெஷல் எத்ெஷரெவு தெய்துதகஶண்டஶலும் இரல எவ்தலஶன்றும் ெனித் ென்ரனேடதனத லிரங்குகஷன்மன .இனப்பினும் அக்ெஸ்2007 இல் இரலகள் எத்ெஷரெவு தெய்னேம் ெத்ெஷல் என்றுக்தகஶன்று

பகஷர்ந்துதகஶள்லம்படி உனலஶக்கப்பட்டுள்ரன. ஏத்ெஷரெவு தெய்லெற்கஶன தபஶதுலஶன படினரம பின்லனஶறு

1. Administrator இல் என அக்ெழஷன் ெவுெரம் என்மஷரன உனலஶக்கஷ தகஶள்க.

2. பின்னர் இந்ெ ெவுெரத்ெஷரன Replica set இன் Design Master ஆக உனஶற்மம் தெய்து தகஶள்க.

3.அென்பின்னர் இந்ெ Design Master இன் பல்தலறு நகல்கரர உனலஶக்கஷ லரஶக பிரைத்ெஷல்(LAN) )பல்தலறுஇடங்கலக்கும் அனுப்பி ரலத்ெஷடுக. ஆினும் இரல எவ்தலஶன்றும் எனத்ெஷ ெவுெரத்ெஷல் குழுலஶக இனக்குஶறு பஶரித்துதகஶள்க.

4.அவ்லப்தபஶது லரஶக பிரைத்ெஷல்(LAN) இன் பல்தலறு இடங்கரிலும் உள்ர இந்ெ குழுலினுரட உறுப்பினர்கரின் ெவுகரர னத்ெஶக்கம் தெய்து தகஶள்க.

5.இந்ெ நகல்குழு(Replica set)லிற்குள் உள்ர உறுப்பினர்கரின் தகஶப்னகரர அவ்லப்தபஶது குமஷப்பிட்ட கஶய இரடதலரிில் எத்ெஷரெவுதெய்து தகஶள்க.

6.இந்ெ ெவுெரத்ெஷனுரட கட்டரரல ஶறுெல் தெய்தலண்டுதனில் Design Master இல் ட்டும் ஶறுெல்கள் தெய்து

Page 217: Ms Office Access 2007 in Tamil

217

அந்ெஶறுெல்கரர நகல்குழு(Replica set)லிற்குள் உள்ர உறுப்பினர்கள் எவ்தலஶன்றும் எத்ெஷரெவு தெய்து தகஶள்லம்படி ெரிபஶர்த்துதகஶள்க.

Replica set அணப்பில் வு ரத் ிணன உருலொக்கு ல்

1.அக்ெழஷல் MyDM.mdb(MyDesgin Master.mdb) ன்ம கஶயஷஶன ெவுெர தகஶப்ன என்மஷரன உனலஶக்கஷதகஶள்க. இெற்கஶன கட்டரப்பஶக அக்ெஸ் 2000,2002,2003 ஆகஷலற்மஷல் என லடிலரப்ரப பன்படுத்ெஷதகஶள்க.

2.பின்னர் இெஷல் Employee , category ஆகஷ இண்டு அட்டலரைகரர இமக்குெஷ தெய்து தகஶள்க.

3.அென் பின்னர் தல்பகுெஷில் உள்ர Database Tools ன்ம ெஶலிின் தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக

4.உடன் லிரினேம் ெவுெர கனலிபட்டிின் Administrator ன்ம குழுலில்

உள்ர Replication option ன்ம அம்னக்குமஷ தபஶத்ெஶரன (படம் -25-

1)தெரிவுதெய்து தெஶடுக்குக

5.உடன் லிரினேம் ெஷறுபட்டியஷல் create Replication ன்ம கட்டரரர தெரிவுதெய்து தெஶடுக்குக.

படம்-25-1

6. உடன் உரஶடல் தபட்டிதஶன்று ெஷரில் தெஶன்மஷ Design Master

உனலஶக்கஷடும் பைிிரன தெஶடலஶ ன தகட்டு நஷற்கும் அெஷல் yes ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷவுடன் நடப்பில்இனக்கும் ெவுெரத்ெஷன் தகஶப்பஶனது நகல்குழுலி(Replica set)

னுரட Design Master ஆக உனஶற்மம் தெய்ெஷடும்பைிர தெற்படுத்ெஷடும்;.

Page 218: Ms Office Access 2007 in Tamil

218

7. இந்ெ உனஶற்றும் பைிரதெய்லெற்கு னன்ன இந்ெ ெவுெர தகஶப்பிரன கஶப்னநகல் (backup) தெய்ெஷடலஶ ன்று தகட்டு நஷற்கும் (படம்-25-2)அெஷல் yes ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக.உடன் அக்ெழஶனது ெவுெர தகஶப்பிரன கஶப்னநகல் (backup) தெய்துலிடும் ஆனஶல் இெற்கஶக அெஷகதநத்ெஷரன

டுத்துதகஶள்லம்.

படம்-25-2

8. Design Master ஆக உனஶற்மம் தெய்ெஷடும்பைி னடிலரடந்ெதும் இந்ெ Design Master ங்கு ரலத்து பஶரிக்கதலண்டும் ன தகட்டு நஷற்கும். நஶம்லினம்னம் இடத்ெஷன்னழுரஶனபஶரெ லிலத்ரெ ெரிஶக உள்ரடீு தெய்க. (தபஶதுலஶக இல்னநஷரயில் (My)Document

பகுெஷில் இந்ெ DesginMaste ரலத்து பஶரிக்கும் ) உடன் Design

Master உனஶற்றும் பைி னடிலரடந்துலிட்டெஶக தெய்ெஷ தஶன்ரம ெஷரில் கஶண்பிக்கும்(படம்-25-3)

படம்-25-3

நஶம் நகல்தெய்ெ Employee,category ஆகஷ அட்டலரைகள் இெஷல் இனக்கும். இந்ெ தகஶப்பிரன னெடிலிட்டு (MyDm..) Replica(myDm) ன்ம தகஶப்பிரன ெஷமக்கவும் இென்தெஶற்மனம் னந்ரெ தகஶப்பின் தெஶற்மனம் எத ஶெஷரிஶக ெரயப்ன பட்ரட னேடன்

Page 219: Ms Office Access 2007 in Tamil

219

பிரிெஷபயஷப்பரெ கஶையஶம்(படம்-25-4) ஆனஶல் இது Read only

தகஶப்பஶக ட்டுத இனக்கும்.இெனுரட (replica ) லில் ஶறுெல் துவும் தெய்ெஷடனடிஶது.

படம்-25-4

1.இெஷல் உள்ர Employee ன்ம அட்டலரைர ெஷமந்துஅெஷல் தெனும் என தபர ஶறுெல் தெய்து தகஶண்டு இெரன னெடிலிடுக

2. பின்னர் Tools=> Replica => Synchronize now=> ன்மலஶறு கட்டரரகரர தெரிவுதெய்து தெஶடுக்குக உடன் mydm ன்ம தகஶப்பஶனது எத்ெஷரெவு தெய்து தகஶள்லெற்கஶன உரஶடல் தபட்டிதஶன்று ெஷரில் தெஶன்மஷடும் (படம்-25-5)அெஷல் ok ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்கஷ எத்ெஷரெரல ற்றுக்தகஶள்க. அல்யது browse

ன்ம தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குலென் னெயம் தலறுஇடத்ெஷல் replica ரல தெஷத்துதகஶண்டு அட்டலரை,லிைஶ,படிலம்,அமஷக்ரக தபஶன்மலற்மஷற்குள் தெல்யஶது ஶறுெல் இல்யஶெ எத்ெஷரெரல தெய்துதகஶள்ரனடினேம்.

Page 220: Ms Office Access 2007 in Tamil

220

படம்-25-5

MyDmdatabase இன் Replica ரல னெடிலிடுக. பின்னர் MyDm னேம்

னெடிலிடுக. அென்பின்னர் அெஷலுள்ர Employee ன்ம அட்டலரைர

ெஷமந்துபஶர்த்ெஶல் நஶம்தெய்ெ ஶறுெல்கலடன் அட்டலரைஶனது ெஷரில் பிரிெஷபயஷக்கும். இென் எட்டுதஶத்ெ ெஶஶம்ெம் பின்லனஶறு.

1. Tool => Replication => create Replication=> ன்மலஶறு கட்டரரகரர தெரிவு தெய்து தெஶடுக்குக. உடன் அக்ெழஷன் ெவுெரஶனது என

Design Masterஉம் , என Replica வும் ஆக தெர்ந்ெ என Replica set ஆக

உனஶற்மம் தெய்பட்டுலிடும்.

2.இந்ெ நகல் குழுReplica set லின் ெகலல்கள் (Design Master இல் தெக்கஷ ரலக்கப்பட்டுள்ரரல ) ரமக்கப்பட்ட அரப்பின் ெகலல்கரஶக இனக்கும் இெரன கஶட்ெஷஶக கஶண்பெற்கு Tools => option=> view =>

system object=> ன்ம லஶறு கட்டரரகரர தெரிவுதெய்து தெஶடுக்குக.

3. Replicaலியஷனந்து DesignMasterக்கு அல்யது DesignMaster இயஷனந்து

Replica லிற்கு அல்யது என Replica இயஷனந்து ற்தமஶன Replicaலிற்கு

எத்ெஷரெவு தெய்து தகஶள்லம்.இந்ெ எத்ெஷரெவு தெல் எதெத்ெஷல் குமஷப்பிட்ட கஶய இரடதலரிில் தெல்படுத்ெப்படுகஷன்மன.

Page 221: Ms Office Access 2007 in Tamil

221

4.கட்டரப்ன ஶறுெல்கரர Design Master இல் ட்டும் ற்றுக் தகஶள்லம். ெவுகரில் தெய்ெஷடும் ஶறுெல்கள் Replicaலில் ட்டும் ற்றுக்தகஶண்டு எத்ெஷரெவுதெய்துதகஶள்லம்.

அக்சஸ்2007-28 லி பிஏவுடன் கபொருள்வநொக்குகொறிொ அக்சஸ்-2007

நலனீ பன்பஶடுகள் அரனத்துத ந்ெதலஶனநஷரயரனேம் ெஶரிக்ககூடிதும் (robust)ீண்டும் ீண்டும் பன்படுத்ெஷதகஶள்லஶமஶன குமஷனரமகரர (reusable

code)தகஶண்டதும் ஆக உள்ரன, இவ்லஶமஶக இல்ரயதனில் எனபன்பஶட்ரட பனஶரர் லனம் பன்படுத்ெஷட ஶட்டஶர்கள் ன்ம ெற்தபஶரெ நஷரயனேள்ரது அெனடிப்பரடில் ரக்தஶ ெஶப்ட் நஷறுலனம் ெம்னரட அக்ெஸ் பன்பஶட்டிரனனேம் இவ்லஶதம தெல்படுலெற்கு துலஶக இக்கதந குமஷனரம தயகத்ெஷன் லறஷஶக இமக்குெஷதெய்லது அல்யது ற்றுெஷ தெய்து தகஶள்லது ஆகஷதெயஷன் னெயம் இெற்கஶன குமஷனரமர அனுகஷடுஶறு அனுெஷக்கஷன்மது,

தபஶனள்தநஶக்கு நஷல்தெஶடர் (object oriented program) ன்மஶல் ன்னதலன உங்கலக்கு ற்கனதல தெரிந்ெஷனக்கும் ன நம்னகஷன்தமன் இந்நஷரயில் அக்ெஸ் வ்லஶறு தபஶனள் தநஶக்கு பன்பஶடஶக னடினேம் ன்ம ம் அரனலரின் னெஷலும்

ழும்,அக்ெழஷல் உள்ர படிலம் அமஷக்ரக ஆகஷரலத தபஶனரஶகும் இலற்மஷன் னெயஶகதல அக்ெழஷன் தலரிடீுகள் நக்கு கஷரடக்கஷன்மன அெனஶல் அக்ெரழ தபஶனள்தநஶக்கு

பன்பஶடு னவும் கூமனடினேம் இந்ெ தபஶனட்கரர லிபிரல பன்படுத்ெஷ உனலஶகுஶறு அெற்கஶன குமஷனரமகரரஉட்தபஶெஷந்ெஶல் தபஶனள் தநஶக்கு பன்பஶடஶக

அக்ெஸ் ஶமஷலிடுகஷன்மது ஆனஶல் தபஶனள்தநஶக்கு பன்பஶட்டின்

Page 222: Ms Office Access 2007 in Tamil

222

அடிப்பரட பண்பில்பஶன தபஶெஷவுரமஶக்கம் (encaptualation) வ்லஶறு அக்ெழஷல் தெல்படுத்ெப்படுகஷன்மது ன இப்தபஶது கஶண்தபஶம்,

தபஶனள்ெஶர்ந்ெ தெல்லரவுகரின் ெவுகரரனேம் தெல்கூறுகரரனேம் என தபஶனரிற்குள் ெனித்ெனிஶக பிரித்து ரலக்கஷன்மது, அெனடிப்பரடில் தெல்னரமில் தலதமங்கும் ெஷக்கல் ற்படஶெலஶறு ஶற்மரவுதெய் அனுெஷக்கஷன்மது,

இெரனத தபஶெஷவுரமஶக்கம் ன அரறக்கஷன்தமஶம்,

அக்ெழஷன் படிலம் என்மஷற்குள் என உரதபட்டிிரன தகஶண்டுலந்து ரலத்ெவுடன் இந்ெ உரதபட்டிக்கு ன்று ெனிஶன னெஷ பண்னகள்,லறஷனரமகள்,நஷகழ்வுகள் ஆகஷரல ற்படுத்ெப்பட்டு இந்ெ உரதபட்டி ட்டும் ெனித்து இங்கஷடுஶறு உனலஶகஷ லிடுகஷன்மது, இவ்லஶறு இந்ெ உரதபட்டிர உனலஶக்குலது கண்ைிற்கு தெரிந்ெ தபஶெஷவுரமஶக்கஶகும்

Err object ன்பரெ பன்படுத்ெஷ எனகட்டரரத்தெஶடரில் ந்ெ இடத்ெஷல் வ்லஶமஶன பிரறற்பட்டது ன கண்டுபிடிக்க னடினேம் பின்னர் இந்ெ பிரறர ெரிதெய்து ெரிஶக தெல்படுஶறு ஶற்மஷ ரக்கனடினேம், அென்பின்னர் clear லறஷனரமில் Errobject றுஅரவு தெய்து ீண்டும் அடுத்ெபிரற தெனும்

ற்பட்டுள்ரெஶதலன கஶண்பெற்கு துலஶக ெஶர் தெய்னடினேம்,இந்ெ Err object கண்ைஶல் கஶைனடிஶது ஆனஶல் இென் பரன ட்டும் உைனடினேம் அெனஶல் இெரன என

கண்ைிற்க்கு னயப்படஶெ தபஶெஷவுரமஶக்கம் தெய்ப்பட்ட தபஶனரஶக கனெப்படுகஷன்மது, அடுத்ெெஶக

Product inventory object ன்பரெ டுத்து தகஶள்தலஶம்,இெற்குள் இெஷல் உள்ர எனதபஶனரின் தபர்,தபஶனள் எவ்தலஶன்மஷன் லிரய,ரகினப்ன அரலின் ண்ைிக்ரக, தஶத்ெலிரய ன்பன தபஶன்ம பல்தலறுலரகஶன ெனித்ெனி பண்பில்னகள் ெனித்ெனிஶக பஶரிக்கப்படுகஷன்மன,

எனதபர்பட்டி அல்யது உரதபட்டிின் கட்டுப்பஶடு எனெஶெஶை

தபஶனரஶகும், இென் அடிப்பரடத்ென்ரனேம் பண்பில்னகலம் ஷகெஷக்கயஶன தபஶனரிற்குள் இனப்பது தபஶன்மதெஶகும் பின்லனம்(

Page 223: Ms Office Access 2007 in Tamil

223

நஷல்தெஶடர்-28-1) லிபி குமஷனரம ஶனது வ்லஶறு என தபஶனரஶனது அக்ெஸ் பன்பஶட்டில் உபதஶகபடுத்ெஷடனடினேம் னகூறுகஷன்மது,

நஷல்தெஶடர்-28-1

Dim objectName As ObjectClass

Set objectName = New ObjecClass

„Setting a property of the object:

objectName.SomProperty = SomValue

„Invoking a method of the object:

objectName.SomeMethod

இெஷல் தபஶனரின் தபத என ObjectName ஆகும்,இெரன Dim ன்ம கூற்மஷன் லஶியஶக அமஷலிப்ன தெய்ப்படுகஷன்மது,

எனஇனக்கூற்மஷன் (class module)குமஷனரமில் தபஶனள்என்று லரறுக்கப் படுகஷன்மது, அென் அடிப்பரடில் அக்ெஸ் பன்பஶட்டிற்குள் என இனக்கூற்மஷரன தெர்க்கனடினேம், பின்னர் அெற்கஶன பண்பில்னகள் லறஷனரமனேம் குமஷனரமரனேம் இெனுடன் இரைக்க னடினேம் அென்பின்னர் இனக்கூமஷன் தபஶனரர லரறுப்பெற்கஶக பன்படுத்ெனடினேம், இங்கு இனக்கூமஷன்தபத தபஶனள் இனத்ெஷன்தபஶகும்,

தபஶதுலஶக எனெஷமப்னலரக குமஷனரமத் ெகலரரலத எனஇனக்கூறு ன அரறப்பர், அக்ெழஶனது எனதபஶனரர லரறுப்பெற்கஶக இெரன ஆெரிக்கஷன்மது, தலும் னெஷ

ெஶன்மரிக்கப்பட்ட தபஶனள் ெகலரவு குமஷனரமியஷனந்து உனலஶக்கஷட அனுெஷக்கஷன்மது

எனஇனக்கூமஷல் உள்ர தபஶதுசுட்டினேடன் இரனந்து தெல்னரமகள் ,பண்பில்னகள், லறஷனரமகள் ,நஷகழ்வுகள் ஆகஷலற்ரம தலரிப்படுத்துகஷன்மது, இனக்கூறுக்குள் ட்டும் அமஷலிப்னதெய்து பன்படுத்ெஷதகஶள்லம்படினேம் இந்ெ ெனிச்சுட்டிின்

Page 224: Ms Office Access 2007 in Tamil

224

உெலினேடன் தலரிப்னமத்துடன் தெஶடர்னதகஶண்டு பன்படுத்ெ

னடிஶெலஶறும் அரக்கப்பட்டுள்ரது,

இெனடிப்பரடில் நஶம் எனproduct class module உனலஶக்கஷடனடினேம்

பின்னர் ProductName, UniPrice,Qty,Total Value,Discount.NetValueஆகஷ

பண்பில்னகரர இெனுடன் தெர்க்கனடினேம், இெனுடன் தலும் தெரலதனில் இெரன ந்ெ தநஶக்கத்ெஷற்கஶக பன்படுத்ெஷ தகஶள்ரப் தபஶகஷன்தமஶதஶ அெற்தகற்மலஶறு இெனுரட

பண்பில்னகரர தெர்த்து தகஶள்ரனடினேம், இெற்கஶக ெனிஶனதெஶன லிபி குமஷனரம னெயஶகதல உனலஶக்கஷடனடினேம் ன்பரெ னெஷல் தகஶள்க,

Customer contact,employee details,product details ஆகஷரல தபஶதுலஶக ல்யஶஇடங்கரிலும் நடப்பியஷனக்கும் இனக்கூறு(class module)ஆகும்,

இந்ெ இனக்கூமஷன் குமஷனரமியஷனந்து நம்னரட தபஶனரரபற்மஷ அமஷவுற்றும் நரடனரமில் உள்ர தபஶனரின் ென்ர ஆகஷலற்மஷன் அடிப்பரடில் அக்ெழஷனுரட லிபி குமஷனரமஶக உனஶற்மம் தெய்து அெரனத அக்ெழஷன் தபஶனரினுரட பண்பில்னகள் ,லறஷனரமகள் ஆகஷரலகரஶக உனஶற்மம் தெய்னடினேம்,

பின்லனம் அட்டலரை28-1 எனதபஶனள் இனக்கூமஷன் பண்பில்னகள் ,லறஷனரமகள் ஆகஷரலகரர தகஶண்டுள்ரன,

அட்டலரன-28-1

இெஷல் தெரலஶனஶல் தலும் பண்பில்னகள் ,லறஷனரமகள் ஆகஷரலகரர தெர்த்து ஷகத்ெஷமனுடன் இெரன பன்படுத்ெஷதகஶள்ரனடினேம்,

Page 225: Ms Office Access 2007 in Tamil

225

படம்-28-1

அக்ெஸ்2003 ஆக இனந்ெஶல் எனெவுெரத்ெஷல் insert=>class module=>

ன்மலஶறு கட்டரரகரர தெரிவு தெய்து தெஶடுக்குலென் னெயம் எனபெஷப்ன ெஶரத்ரெ ெஷமந்து எனனெஷ இனக்கூரம ெஷமக்கனடினேம்

ஆனஶல் அக்ெஸ்-2007 இல் create ெஶலிபட்டிின் othersன்ம

குழுலின்கஸழ்உள்ர macroன்ம அம்னக்குமஷள்ர தபஶத்ெஶரன தெரிவுதெய்து தெஶடுக்குக,உடன் லிரினேம் பட்டியஷயஷனந்ெ class module

ன்பரெ தெரிவுதெய்லென் னெயம் இெரன தெயஷற்கு தகஶண்டுல னடினேம், இெஷல் குமஷனரமர உனலஶக்கஷ பின்னர் தல்பகுெஷில் உள்ர save ன்ம உனலதபஶத்ெஶரன அழுத்ெஷ இெற்கு எனதபரிட்டு (படம்-28-1)தெஷக்கனடினேம்,

இெஷல் இனத்ெஷன் தபர் நஶம் னரிந்துதகஶள்லம் லண்ைம் ஷகசுனக்கஶனெஶக இனக்கதலண்டும், எவ்தலஶன பண்பில்ரபனேம் எனதபஶதுஶமஷஶக அமஷலிப்பதுெஶன் எனஇனத்ெஷற்கஶன பண்பில்னகரர தெல்படுத்ெஷடும் சுயபஶன லறஷஶகும் , என

இனக்கூமஷற்குள் எனனெஷ பண்பில்ரப அந்ெ இனத்ெஷற்கஶன தபஶதுஶமஷஶக தெர்க்கனடினேம்,

Page 226: Ms Office Access 2007 in Tamil

226

படம்-28-2

எனஇனத்ெஷயஷனந்து உனலஶக்கப்பட்ட இனக்கூமஷன் எவ்தலஶன தபஶதுஶமஷரனேம் அந்ெதபஶனரின் பண்பில்பஶக பஶலிக்கஷன்மது(படம்-28-2),தனனில் நஶம் எனஇனக்கூமஷரன தபஶதுஶமஷஶக அமஷலிப்ன தெய்துள்தரஶம்,அெனஶல் இெற்கஶக தலும் பைினேரிஶல் அக்ெழஶனது இந்ெ ஶமஷர இனப்தபஶனரின் பண்பில்பஶக கனெஷதகஶள்கஷன்மது,

இரல ற்ம தபஶனள்லறஷனரமதபஶன்று இனத்ெஷயஷனந்து தபஶனரஶக உனலஶக்கஷடும் தெரய ஆெரிப்பரெ லரறுக்கஷன்மது,

இரலஎவ்தலஶன்மஷலும் எனதபஶனள் இனக்கூமஷல் தபஶது தெல்னரம ெலி தலதமஶன்றும் இல்ரய,பின்லனம் குமஷனரம sell method ஆகும்,

நஷல்தெஶடர்-28-2

Public SubSell(UnitSold As Integer)

Me.UnitInStock = Me.UnitsInStock -UnitsSold

End sub

இல்னநஷரயில் இனத்ெஷலுள்ர அரனத்து தெல்னரமகள் தபஶதுதெல்னரமகரஶகதல இனக்கஷன்மன, தபஶதுெஷமவுதெஶல்

Page 227: Ms Office Access 2007 in Tamil

227

தெல்னரமின் நஷரயர தெரிந்து தகஶள்லெற்கஶன லஶய்ப்பஶக அரகஷன்மது,,இெஷல் ந்ெதலஶனெஷப்ரபனேம் ெஷனப்பி அனுப்பபடலில்ரய,

நஷல்தெஶடர்-28-3

Public Sub Discount(Percent As Integer)

If Percent < 1 Or Percent > 99 Then Exit Sub

End If

Me.UnitPrice = Me.UnitPrice – ((Percent / 100) * Me.UnitPrice)

End Sub

இந்ெ டிஸ்க்கவுன்ட் லறஷனரம தெல்லறஷனரம தபஶன்மதெ இெஷல்

1ெெலிகஷெத்ெஷற்கும் கஸழ் அல்யது 99 ெெலிகஷெத்ெஷற்கும் தல் னில் இந்ெ லறஷனரமின் தெல் னடிவுக்கு லந்து லிடுகஷன்மது, ெஷப்ன இண்டிற்கும் இரடில் இனந்ெஶல் கறஷவுத்தெஶரக வ்லரவு ன கைக்கஷட்டு கறஷக்கஷன்மது,

நஷல்தெஶடர்-28-4

Private Sub Form_Load()

Set Product = New ClsProduct1

Set rs = CurrentDb.OpenRecordset(“tblProducts”)

If rs.RecordCount > 0 Then

Call SetObjectProperties

Call FillForm

End If

End Sub

இெஷல் கட்டற்ம Frmproductஆனது Frms load தெல்னரமியஷனந்து ஶரஶன பண்பில்ரப உனலஶக்கஷ இெற்கஶக எதுக்கஸடு தெய்கஷன்மது, தலும் இெஷயஷனந்து தக்கஶர்டுதெட்ரட உனலஶக்கு

Page 228: Ms Office Access 2007 in Tamil

228

கஷன்மது ன்றும் பண்பில்னகரர வ்லஶறு உனலஶக்கஷ எதுக்கஸடுதெய்கஷன்மது ன்றும் தெரிந்து தகஶள்ரயஶம்

என குமஷனரமின் தெயஶனது ழுத்துகரர கடந்து தெல்லும் நஷரயில் ண்ெஷப்ன தெரலப்படும்தபஶது அல்யது பண்பில்பின் ெஷப்ன னஜ்ஜஷத்ரெலிட குரமலஶக இனக்கும்தபஶது பண்பில்ன பிரறற்படுகஷன்மது, பின்லனம் லறஷனரம பிரறின்மஷ பண்பில்கள் தெல்படவும் இக்கதந பிரறகரர ெலிர்க்கவும் பன்படுகஷன்மன,

1,இல்னநஷரயபண்பில்பின் ெஷப்ரப அரத்ெல் ,தபஶனத்ெற்ம ெவுகரர கடக்கும்தபஶது இல்னநஷரய பண்பில்பின் ெஷŠன ற்படும்படி அரக்க தலண்டும்¢,

2,ெனிப்பட்ட தெல்னரமர உபதஶகபடுத்துெல் ெவுலரககரர ற்னரடத்ெஶக்கஷட(validity) இனக்கூமஷன் ெனிப்பட்ட தெல்னரமர பன்படுத்ெஷதகஶள்க

3,பிரறர தெடிப்பிடித்ெல் இனக்கூமஷன் ந்ெதலஶன இடத்ெஷலும் குமஷப்பஶக இனப்பண்பில்னகள் அல்யது லறஷனரமகரில் பிரறர தெடிப்பிடித்ெரய உபதஶகபடுத்ெஷதகஶள்க

தபஶதுலஶக தபஶெஷவுரஶக்கும் தெலுடன் இனப்பதெ

தபஶனள்தநஶக்கு நஷயஷன் அடிப்பரடத் ென்ரஶகும் ன்பரெ னெஷல்தகஶள்க,

என இனக்கூமஷற்கஶன குமஷனரமகரர உனலஶக்கஷடும்தபஶது Intelligence ஆனது இனத்ெஷன் தபஶனட்தபர உனலஶக்கனலும் நஷரயில் தெஶடர்னரட தபர்கலடன் கஸறஷமங்கு பட்டியஶக லிரிலரடகஷன்மது அலற்மஷல் என்ரம நஶம் தெரிவுதெய்து

தகஶள்ரயஶம் ,அவ்லஶதம Auto List members ன்ம கஸறஷமங்கு பட்டிலும்

(படம்-28-3)எனதபஶனரின் பண்பில்னகள் அல்யது லறஷனரமகரின் னெதயழுத்ரெ உள்ரடீுதெய் ஆம்பிக்கும்தபஶது தெஶடர்னரட தெஶற்கரின் பட்டிரய ெஷரில் பிரிெஷபயஷக்கதெய்கஷன்மது,

Page 229: Ms Office Access 2007 in Tamil

229

படம்-28-3

இந்நஷரயில் என பண்பில்பின்தபரின் இரடில் ங்கஶலது

இடம்சுட்டிரரலத்து shift + F2 ஆகஷலிரெகரர தெர்த்து அழுத்ெஷவுடன் இெனுரடபின்னயத்ெஷல் லிபி குமஷனரமஇனந்ெஶல் தெஶடர்னரட இனக்கூமஷன் ெஶரம் ெஷமந்துதகஶள்கஷன்மது, பின்னயத்ெஷல் லிபி குமஷனரம இல்ரயதனில் என்றும் நரடதபமஶது பிரறதெய்ெஷட்டும் ெஷரில் பிரிெஷபயஷக்கும்

என அக்ெஸ்பன்பஶட்டிரன கட்டுண்டுதும் கட்டற்மதும் அல்யது இண்டும் கயந்ெ தபஶனள்தநஶக்கு தெஶறஷல்தட்பத்ரெ பன்படுத்ெஷ உனலஶக்கஷடனடினேம் ன்பரெ னெஷல் தகஶள்லங்கள்

னக்கஷஶக கட்டற்ம கட்டுப்பஶட்ரட உனலஶக்குெஷல் தபஶனள்தநஶக்கு லறஷனரம தபரிதும் பன்படுகஷன்மது,

அக்ெழஷல் தபஶனள்தநஶக்கு லறஷனரமின் பன்படுத்ெதலண்டி லிெஷனரமகள்

Page 230: Ms Office Access 2007 in Tamil

230

1,பனஶரரின் இரடனகத்ெஷன்தபஶது எனஇனக்கூமஷயஷனந்து தெய்ெஷதபட்டிதஶன்று ெஷரில் தெஶன்மச்தெய்தலண்டும்,இந்ெ லிெஷனரம அக்ெழஷற்கு னக்கஷத்துலம் அற்மெஶக இனந்ெஶலும் இெரன தெல்படுத்துலது பின்னஶரில் லனம்பிச்ெஷரனர

ெஶரிக்கதுலஶகஇனக்கும்,

2,இனக்கூரம நஷகழ்நஷரயஅல்யது தம்படுத்ெஷடும்தபஶது இனக்கூறுகரின் இரடனகத்ரெ பஶதுகஶத்ெஷடுக, நடப்பியஷனக்கும் ெவுலரககரின் பன்பில்னகரர ஶற்மஷரத்து னெஷபண்பில்ன லறஷனரம நஷகழ்வுகள் ஆகஷலற்ரம தெர்த்ெஷடுலெற்கு இந்ெ லிெஷனரமர பின்பற்மஷட தலண்டும்

என இனக்கூமஷல் னென்றுலரகஶன பண்பில்ன தெல்னரமகள் உள்ரன அரல

1,PropertyLetதெல்னரம:இதுனெஷெஷப்ரப பண்பில்பிற்கு எதுக்கஸடுதெய்கஷன்மது, இெற்கஶன குமஷனரமபின்லனஶறு இனக்கும்,

நஷல்தெஶடர்-28-5

Public Property Let LastName(Value As String)

m_LastName = Left$(Value, 20)

End Property

2,PropertySetதெல்னரம:இதுதபஶனரின் பண்பில்பின்ெஷப்ரப எதுக்கஸடுதெய்கஷன்மது, இெற்கஶன குமஷனரமபின்லனஶறு இனக்கும்,

நஷல்தெஶடர்-28-6

Public Property Set Products(Value As ADO.Recordset)

If Not Value Is Nothing Then

Set m_Products = Value

End If

End Property

Page 231: Ms Office Access 2007 in Tamil

231

3,PropertyGetதெல்னரம:இதுஎனலிபிலின் தெயஷதபஶன்று பண்பில்பின் ெஷப்ரப ீரப்தபறுகஷன்மது, இெற்கஶன குமஷனரமபின்லனஶறு இனக்கும்,

நஷல்தெஶடர்-28-7

Public Property Get LastName() As String

LastName = m_LastName

End Property