Bejelentkezés Microsoft-fiókkal
Jelentkezzen be, vagy hozzon létre egy fiókot.
Üdvözöljük!
Válasszon másik fiókot.
Több fiókja van
Válassza ki a bejelentkezéshez használni kívánt fiókot.

Előfordulhat, hogy az adatokat nem betűrendes vagy numerikus sorrend, hanem felhasználó által megadott sorrend (más néven egyéni vagy logikai sorrend) szerint szeretné rendezni. Ha például úgy rendezi a hétköznapokat, hogy a hétfő jelenjen meg először, több értelme van, mint betűrendben rendezni, ahol a péntek jelenik meg először. Az adatokat rendezheti egy tábla vagy lekérdezés Adatlap nézetében vagy egy űrlap Űrlap nézetében.

Kapcsolódó műveletek

Egyedi mezőértékek kis, véges számának rendezése

Ebben az eljárásban egy kifejezést fog írni, amely az IIf függvénnyel rangsorolja az alkalmazottak címét.

Először hozzon létre egy táblát, amely három mezőt tartalmaz : Title, FirstName és LastName. A Cím mezőbe írja be a következő értékeket négy új rekordhoz:

  • Belső értékesítési koordinátor

  • Értékesítési vezető

  • Értékesítési képviselő

  • Alelnök, értékesítési igazgató

A négy rekord FirstName és LastName mezőjébe írja be a kívánt neveket.

  1. Most nyissa meg a táblát Adatlap nézetben.

  2. A Kezdőlap lap Rendezés & szűrő csoportjában kattintson a Speciális , majd a helyi menü Speciális szűrés/rendezés parancsára.

  3. Adja hozzá a kívánt mezőket (például FirstName, LastName és Title) a rácshoz.

  4. Kattintson a jobb gombbal a Mező sorra az első üres oszlopban, kattintson a Nagyítás parancsra, majd írja be a következő kifejezést:

    IIf ([Cím] = "Alelnök, Értékesítés", 1, IIf ([Cím] = "Értékesítési vezető", 2, IIf ([Cím] = "Értékesítési képviselő", 3, IIf ([Cím] = "Belső értékesítési koordinátor", 4, 5))))

    A cím annak a mezőnek a neve, amely a rangsorolt értékeket tartalmazza. Az idézőjelek közé foglalt értékek a mezőben tárolt egyedi értékek. A következő numerikus érték a hozzá rendelt rangsor. Az előző kifejezés az 1–4. rangsort négy különböző címhez rendeli, az 5. rangot pedig az összes többihez. A rendezés végrehajtásakor a kifejezésben nem említett címek azonos rangot kapnak (5).

  5. A kifejezést tartalmazó oszlop Rendezés sorában kattintson a Növekvő elemre.

  6. A Kezdőlap lap Rendezés & szűrő csoportjában kattintson a Szűrő váltása gombra.

    Az IIf függvény a Cím mező értékének megfelelő numerikus értéket adja vissza. Ha például a Cím mezőben szereplő érték Sales Manager, a hozzárendelt szám 2. Ha a Cím mezőben van olyan érték, amely nem szerepel argumentumként a függvényben – például Körzeti koordinátor –, akkor az 5-ös szám lesz hozzárendelve. A lekérdezés ezután növekvő sorrendbe rendezi ezeket a számokat.

Vissza a lap tetejére

Nagyszámú egyedi mezőérték rendezése

Ha sok értéket kell rangsorolnia, az adatok rendezésének jobb módja egy keresési tábla létrehozása.

Tegyük fel, hogy az Alkalmazottak tábla több mint 50 különböző címre hivatkozik. Először létre kell hoznia egy keresési táblát, és elő kell készítenie a meglévő táblát az új tábla keresésére. Ezután összekapcsolja a két táblát, és létrehoz egy lekérdezést.

Keresési tábla létrehozása és a meglévő tábla módosítása

  1. Hozzon létre egy új keresési táblát, amely tárolja a címeket. Nevezze el a táblát tblTitles névvel, és állítsa be a mezőket a zárójelben jelzett adattípusokra, az alábbi táblázatban látható módon:

    TitleID
    (Számláló)

    Cím
    (Szöveg)

    1

    Alelnök, értékesítési igazgató

    2

    Értékesítési vezető

    3

    Értékesítési képviselő

    4

    Belső értékesítési koordinátor

  2. Állítsa be a TitleID mezőt elsődleges kulcsként.

  3. Módosítsa az Employee táblát úgy, hogy az megkeresse a tblTitles táblát.

    • Tervező nézetben módosítsa a Cím mező nevét CímAZONOSÍTÓ névre.

    • Az Adattípus oszlopban módosítsa az Adattípus értékét Számértékre.

  4. Az Általános lap Mezőtulajdonságok területén módosítsa a Mezőméret értékét Hosszú egész értékre.

  5. Mentse a táblát, és hagyja figyelmen kívül az adatvesztésre vonatkozó figyelmeztetést.

  6. Adatlap nézetre váltás.

  7. Töltse ki a Címek oszlopot a címértéknek megfelelő TitleID értékkel.

    Olyan rekordok esetében például, ahol a Cím értéke Sales Manager, írja be a 2 értéket. Az Értékesítési képviselő mezőbe írja be a 3 értéket.

  8. Mentse és zárja be a táblát.

A két tábla összekapcsolása

  1. Kattintson az Adatbáziseszközök lap Kapcsolatok csoportjában a Kapcsolatok gombra.

  2. A Tervezés lap Kapcsolatok csoportjában kattintson a Táblák hozzáadása (vagy a Táblák megjelenítéseAccess 2013 ) elemre.

  3. Válassza a tblTitles and Employees (TblTitles és Alkalmazottak) lehetőséget, majd a Hozzáadás gombra kattintva vegye fel őket a Kapcsolatok ablakba. Zárja be a Tábla megjelenítése párbeszédpanelt.

  4. Húzza a TitleID mezőt a tblTitles táblából az Alkalmazottak tábla TitleID mezőjébe.

    Megnyílik a Kapcsolatok szerkesztése párbeszédpanel.

  5. Győződjön meg arról, hogy a két oszlopban megjelenített mezőnevek címazonosítók, és hogy a Kapcsolat típusa mezőben az Egy-a-többhöz mező is megjelenik. Szükség esetén módosíthatja a mezőneveket.

  6. Jelölje be a Hivatkozási integritás megőrzése jelölőnégyzetet.

  7. Kattintson a Létrehozás gombra a kapcsolat létrehozásához.

    A Kapcsolatok szerkesztése párbeszédpanel bezárul, és menti a módosításokat.

  8. Zárja be a Kapcsolatok lapot.

Lekérdezés létrehozása

  1. Kattintson a Létrehozás lap Lekérdezések csoportjának Lekérdezéstervező gombjára.

  2. A Táblák hozzáadása (Tábla megjelenítéseAccess 2013 ) párbeszédpanelen kattintson a Táblák fülre, kattintson duplán az Alkalmazottak, majd a tblTitles elemre.

  3. Adja hozzá az EmployeeID, LastName és FirstName mezőket az Employees táblából, valamint a Cím mezőt a tblTitles táblából a lekérdezés tervezőrácsához.

  4. Adatlap nézetre váltás.

Vissza a lap tetejére

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.

Hasznos volt ez az információ?

Mennyire elégedett a fordítás minőségével?
Mi volt hatással a felhasználói élményére?
Ha elküldi a visszajelzést, a Microsoft felhasználja azt a termékei és szolgáltatásai továbbfejlesztéséhez. Az informatikai rendszergazda képes lesz ezeket az adatokat összegyűjteni. Adatvédelmi nyilatkozat.

Köszönjük a visszajelzését!

×