Microsoft Access 2010

5. TABULAS

5.4. Darbības ar datiem

Lai veiktu darbības ar datiem, atver tabulu datu lapas skatā kādā no veidiem, piemēram, ar:

  • dubultklikšķi uz tabulas ikonas navigācijas rūtī;
  • tabulas konteksta izvēlnes komandu Open;
  • lentes cilnes Home lappuses grupas Views pogu 1 (Datasheet View), ja tabula ir atvērta projektēšanas skatā.

4.4.1. Datu ievadīšana un rediģēšana tabulā

2

Pēc tabulas struktūras izveidošanas tā ir tukša un var sākt datu ievadi. Tabulas pirmajā rindā primārās atslēgas laukā mirgo teksts (New), norādot, ka tas ir jauns ieraksts.

Datu ievadīšana notiek līdzīgi kā tekstapstrādes un izklājlapu lietotnēs, taču jāievēro dažas īpatnības:

  • ja primārās atslēgas lauka tips ir Autonumber, tad piespiež taustiņu 1 vai 1 un ievada datus nākamajā laukā, piemēram, Valsts;
  • ievada datus ieraksta pārējos laukos, lietojot taustiņu 1 vai 1, lai pārietu uz nākamo lauku vai ierakstu:
20Dati ierakstā tiek saglabāti automātiski, pārejot uz citu ierakstu.

Pieņemsim, ka tabulā Marsruti ir ievadīti šādi dati:

3

Datu lapas skata pirmajā kolonnā atrodas ierakstu atlases rūtiņas 4 (record selectors), uz kurām var būt apzīmējumi ar šādu nozīmi:

  • 5 – atlasīt visus ierakstus;
  • 6 – jauns ieraksts, kas atrodas aiz pēdējā ieraksta un kurā var ievadīt datus;
  • 7 - aktīvais ieraksts, kurā atrodas kursors;
  • 8 – datu laukā notiek datu rediģēšana. Dati ierakstā vēl nav saglabāti.

Lai ierakstā rediģētu datus:

  • izpilda klikšķi vietā, kur dati jārediģē;
  • veic datu rediģēšanu, piemēram:
    • dzēš kļūdaini ievadītu rakstzīmi, lietojot taustiņu 9 vai 1, un ievada pareizo;
    • dzēš lauka saturu, atlasot to un piespiežot taustiņu 1 vai 9, un tad ievada jaunus datus (ja tas ir vajadzīgs).

Kamēr rediģētais ieraksts nav saglabāts (ieraksta atlases rūtiņai ir šāds izskats 8), veiktās darbības var atsaukt, lietojot:

  • ātrās piekļuves rīkjoslas pogu 10 (Undo);
  • tastatūras taustiņu 3;
  • taustiņu kombināciju 1 + z.

4.4.2. Raksturīgākie kļūdu paziņojumi

Datu ievades laikā var atvērties lodziņi ar kļūdu paziņojumiem, piemēram:

  • ja tiek ievadīti neatbilstoša tipa dati, atveras viedtags, kurā tiek norādīta datu neatbilstība un piedāvāti šīs situācijas risinājumi, piemēram, ievadīt jaunus datus (Enter new value):
12
  • ja, ievadot datus, tiek pārkāpti validācijas noteikumi, atveras brīdinājuma dialoglodziņš, kurā:
    • tiek norādīts uz datu neatbilstību validācijas noteikumiem:
13
    • piespiežot pogu:
      • ok – notiek atgriešanās datu lapas skatā skatā un var veikt datu rediģēšanu;
      • 14 – tiek atvērts palīdzības sistēmas logs (sk. 9.2.).

4.4.3. Pārvietošanās starp ierakstiem

Vienkāršākais veids, kā pārvietoties starp ierakstiem tabulā, ir izpildīt klikšķi ierakstā.

15

Lai pārvietotos starp ierakstiem, var lietot navigācijas joslas Record: pogas:

  • 13 – pārvietoties uz pirmo ierakstu;
  • 13 – pārvietoties uz iepriekšējo ierakstu;
  • 13 – pārvietoties uz nākamo ierakstu;
  • 13 – pārvietoties uz pēdējo ierakstu.

Lai pārvietotos uz norādīto ierakstu:

  • navigācijas joslas tekstlodziņā 20 ievada ieraksta kārtas numuru;
  • piespiež taustiņu 4.

4.4.4. Ierakstu pievienošana un dzēšana

Lai tabulai pievienotu jaunu ierakstu:

  • atlasa jaunu ierakstu, izpildot klikšķi, piemēram:
    • jaunā ierakstā, ko norāda šāds atlases rūtiņas izskats 6;
22
    • navigācijas joslā uz pogas 23;
    • lentes cilnes Home lappuses grupā Records uz pogas 24;
  • ievada datus ierakstā.

Lai tabulā dzēstu ierakstu:

  • atlasa ierakstu kādā no veidiem, piemēram:
    • vienu ierakstu atlasa, izpildot klikšķi uz atlases rūtiņas (peles rādītājam ir izskats 76);
    • vairākus pēc kārtas esošus ierakstus atlasa, turot piespiestu taustiņu 5 un izpildot klikšķi uz pirmā un tad pēdējā atlasāmā ieraksta;
  • veic dzēšanu kādā no veidiem, piemēram:
    • piespiežot taustiņu 1;
    • lietojot konteksta izvēlnes komandu Delete Record:
25
    • piespiežot lentes cilnes Home lappuses grupā Records pogu 26.
Atveras brīdinājuma dialoglodziņš, kurā norādīts, ka dzēstu ierakstu atjaunot nevar:
27
    • apstiprina dzēšanu, brīdinājuma dialoglodziņā piespiežot pogu 1.

4.4.5. Tabulas kolonnas platuma maiņa

Lai mainītu kolonnas platumu, izmantojot peli, lieto kādu no veidiem, piemēram:

  • lai mainītu platumu:
    • novieto peles rādītāju kolonnas nosaukuma labajā pusē, līdz peles rādītājs maina izskatu uz melnu dubultbultiņu 28:

29

    • turot piespiestu peles kreiso pogu, velk peli pa kreisi (vai pa labi), līdz iegūst nepieciešamo kolonnas platumu, un atlaiž peles pogu:
30
  • lai mainītu platumu atbilstoši garākajam lauka saturam;
    • novieto peles rādītāju kolonnas nosaukuma labajā pusē;
    • izpilda dubultklikšķi, kad rādītājam ir izskats 28.

Lai mainītu kolonnas platumu, lietojot komandu:

  • atlasa kolonnu;
  • izpilda kādu no darbībām:
    • lentes cilnes Home lappuses grupā Records komandas More izvēlnē lieto komandu Field Width:
31
    • kolonnas konteksta izvēlnē lieto komandu Field Width. Atveras dialoglodziņš Column Width:
32
  • dialoglodziņā Column Width izpilda kādu no darbībām:
    • tekstlodziņā Column Width ievada platumu standartsimbolos;
    • atzīmē izvēles rūtiņu Standart Width (11,5583 standartsimboli);
  • piespiež pogu 2.

Lai mainītu kolonnas platumu atbilstoši garākajam lauka saturam, izmantojot komandu:

  • atlasa kolonnu;
  • lieto komandu Field Width. Atveras dialoglodziņš Column Width:
33
  • dialoglodziņā Column Width piespiež pogu 34.
20 Kolonnas platuma maiņa nekādi neietekmē lauka struktūru, bet tikai tā vizuālo izskatu.

4.4.6. Norādītā vārda vai frāzes meklēšana un aizvietošana

Lielās tabulās var sagādāt grūtības kāda teksta vai vērtības atrašana un nomainīšana ar citu. Šādos gadījumos ir ērti izmantot meklēšanas un aizvietošanas komandu.

Lai meklētu norādīto vārdu vai frāzi, atver dialoglodziņu Find and Replace kādā no veidiem, piemēram:

  • izpildot taustiņu kombināciju 1 + f;
  • lentes cilnes Home lappuses grupā Find piespiežot pogu 36.

Atveras dialoglodziņš Find and Replace, kurā aktīva cilnes Find lappuse:

37

  • ja meklēšanu vēlas veikt kādā konkrētā datu laukā, to atlasa;
  • dialoglodziņa Find and Replace cilnes Find lappusē norāda meklējamo frāzi un meklēšanas kritērijus:
    • sarakstā Look In norāda, kur meklēt:
38
      • Current field – atlasītajā laukā;
      • Current document – visā dokumentā (tabulā);
    • sarakstā Match: izvēlas meklēšanas nosacījumus:
39
      • Any Part of Field – meklējamais vārds vai frāze var būt daļa no lauka;
      • Whole Field meklējamajam vārdam vai frāzei tieši jāsakrīt ar tekstu laukā;
      • Start of Field informācija datu laukā sākas ar meklējamo vārdu vai frāzi;
    • sarakstā Search: izvēlas, kur meklēt:

40

      • Up – virzienā uz augšu;
      • Down – virzienā lejup;
      • All – visā laukā;
    • izvēles rūtiņu Match case atzīmē, ja nepieciešams, lai meklējamā vārdā vai frāzē tiktu ņemts vērā lielo un mazo burtu lietojums;
    • izvēles rūtiņu Search Fields As Formatted atzīmē, ja nepieciešams, lai meklējot tiktu ņemts vērā datu formāts;
  • meklēšanas procesā lieto šādas pogas:
    • 41 – meklēt nākamo vārdu vai frāzi;
    • 3 – atteikties no meklēšanas.

Ja jāveic datu meklēšana un aizvietošana, tad:

  • ja meklēšanu un aizvietošanu vēlas veikt kādā konkrētā datu laukā, to atlasa;
  • atver meklēšanas un aizvietošanas dialoglodziņu kādā no veidiem, piemēram:
    • izpildot taustiņu kombināciju 3 + h;
    • lentes cilnes Home lappuses grupā Find piespiežot pogu 77 (Replace). Atveras dialoglodziņš Find and Replace, kurā aktīva cilnes Replace lappuse:
44
  • veic meklēšanu un aizvietošanu, ņemot vērā, ka dialoglodziņa Find and Replace cilnes Replace lappusē ir jauni elementi ar šādu nozīmi:
    • lodziņā Replace With ievada vārdu vai frāzi, ar ko aizvietot atrastos datus, ja tas ir nepieciešams;
    • aizvietošanas procesā lieto šādas pogas:
      • 45 – aizvietot atrasto vārdu vai frāzi;
      • 46 – aizvietot visus atrastos vārdus vai frāzes.

4.4.7. Ierakstu kārtošana tabulās

Lai sakārtotu ierakstus tabulās, lietojot lenti:

  • atver tabulu;
  • izvēlas lauku, pēc kura notiks kārtošana;
  • veic ierakstu kārtošanu kādā no veidiem:
    • lai sakārtotu ierakstus alfabētiskā vai augošā skaitliskā secībā, piespiež lentes cilnes Home lappuses grupā Sort & Filter pogu 18
    • lai sakārtotu ierakstus secībā pretēji alfabētiskai vai dilstošā skaitliskā secībā, piespiež lentes cilnes Home lappuses grupā Sort & Filter pogu 19.

Lai sakārtotu ierakstus tabulās, lieto lauka izvēlni:

  • izpilda kādu no darbībām, piemēram:
    • atver lauka izvēlni, izpildot klikšķi uz rūtiņas 49 blakus lauka nosaukumam;
    • atver lauka konteksta izvēlni;
  • izvēlas nepieciešamo komandu, piemēram:
    • lai sakārtotu ierakstus alfabētiskā secībā vai augošā skaitliskā secībā:
      • tekstam lieto komandu 20;
      • skaitļiem un valūtai lieto komandu 21;
      • datumiem lieto komandu 22;
    • lai sakārtotu ierakstus pretēji alfabētiskai vai dilstošā skaitliskā secībā:
      • tekstam lieto komandu 23;
      • skaitļiem un valūtai lieto komandu 24;
      • datumiem lieto komandu 25.
20 Lauka izvēlnē tiek piedāvāta tikai datu tipam atbilstošā komanda.

4.4.8. Filtru lietošana

Filtrus lieto, lai atlasītu datus pēc noteiktiem kritērijiem.

4.4.8.1. Filtra pievienošana

Lai tabulai pievienotu filtru pēc atlasītajiem datiem:

  • novieto kursoru uz datiem, pēc kuriem jāatlasa ieraksti, piemēram, vārdā Autobuss:
56
  • pievieno filtru kādā no veidiem, piemēram:
    • atverot lentes cilnes Home lappuses grupā Sort & Filter pogas Selection izvēlni un izvēloties tajā atbilstošo filtrēšanas nosacījumu, piemēram, Equals “Autobuss”;
57
    • atverot atlasītā lauka konteksta izvēlni un izvēloties tajā atbilstošo filtrēšanas nosacījumu, piemēram, Equals “Autobuss”:
58

Tiek atlasīti ieraksti, kuriem izpildās filtrēšanas kritērijs, piemēram, datu lauks Transports satur vārdu Autobuss:

59

Lai tabulai pievienotu filtru, lietojot komandas:

  • izpilda kādu no darbībām, piemēram:
    • novieto kursoru uz datiem, pēc kuriem jāatlasa ieraksti, vai atlasa datus un piespiež lentes cilnes Home lappuses grupā Sort & Filter pogu 60;
    • atver lauka izvēlni, izpildot klikšķi uz pogas 49 blakus lauka nosaukumam 61;
  • izvēlnē norāda filtrēšanas kritērijus kādā no veidiem, piemēram:
62
    • lieto izvēles rūtiņas, piemēram:
      • izpilda klikšķi izvēles rūtiņā 63;
      • atzīmē izvēles rūtiņu, kas satur datus, pēc kuriem filtrēt ierakstus, piemēram, 64;
    • komandas Text Filters izvēlnē norāda filtrēšanas nosacījumus (pēc noklusējuma filtrē datus, kas ir vienādi (Equals...) ar norādītajiem datiem):
65
  • piespiež pogu ok.

Lai tabulai pievienotu filtru pēc formas:

  • atver lentes cilnes Home lappuses grupas Sort & Filter pogas Advanced izvēlni:
66
  • izvēlas komandu Filter By Form;
  • atveras filtrēšanas forma, kurā norāda filtrēšanas kritēriju vai kritērijus kādā no veidiem, piemēram:
    • filtrēšana pēc viena kritērija;
67
      • izpilda klikšķi laukā, piemēram, Transports;
      • atver sarakstu;
      • izvēlas datus, pēc kuriem filtrēt, piemēram, vārdu Autobuss. Tiek atlasīti ieraksti par maršrutiem, kuros transports ir autobuss;
    • filtrēšana pēc vairākiem kritērijiem dažādos laukos (tiek atlasīti ieraksti, kuriem vienlaikus izpildās visi kritēriji), piemēram:
      • izvēlas filtrēšanas kritēriju vienā laukā, piemēram, vārdu Autobuss laukā Transports:
68
      • izvēlas filtrēšanas kritēriju otrā laukā, piemēram, vārdu Vācija laukā Valsts. Tiek atlasīti ieraksti par maršrutiem, kuros transports ir autobuss un valsts Vācija;
    • filtrēšana pēc vairākiem kritērijiem vienā laukā (tiek atlasīti ieraksti, kuriem izpildās vismaz viens kritērijs), piemēram:
69
      • izvēlas filtrēšanas kritēriju laukā, piemēram, vārdu Autobuss laukā Transports;
      • filtrēšanas formas lappusē izpilda klikšķi uz cilnes 70:
71
      • izvēlas filtrēšanas kritēriju laukā, piemēram, vārdu Prāmis laukā Transports.
Tiek atlasīti ieraksti par maršrutiem, kuros transports ir autobuss vai prāmis.

4.4.8.2. Filtra atkārtota lietošana

Ja ir nepieciešams, filtru lieto atkārtoti kādā no veidiem, piemēram:

  • ar lentes cilnes Home lappuses grupas Sort & Filter pogas Advanced izvēlnes komandu Apply Filter / Sort:
72
  • ar lauka konteksta izvēlnes komandu Apply Filter / Sort:
73
  • ar lentes cilnes Home lappuses grupas Sort & Filter pogu 74 (Apply Filter).

Tiks atlasīti ieraksti, kas atbilst izvirzītajiem kritērijiem.

4.4.8.3. Filtra noņemšana

Tabulai pievienoto filtru var noņemt vairākos veidos, piemēram:

  • ar lentes cilnes Home lappuses grupas Sort & Filter pogu 74 (Remove Filter);
20Lietojot pogu 74, var atkārtoti izmantot vai noņemt filtru.
  • ar lentes cilnes Home lappuses grupas Sort & Filter pogas Advanced izvēlnes komandu Clear All Filters:

75

Kļūst redzami (pieejami) visi tabulas ieraksti.