Létrehozása számított mezők 1

Könnyen számított mező olyan területen, ahol az aktuális dátumot meg kell jeleníteni. Ahhoz, hogy egy ilyen területen:

  1. Hozzon létre egy ingyenes elem típusa kontroll mezőben (Text Box) a megfelelő helyre alakját.
  2. Csak adja a területen expression = Date (). Az egyenlőségjel van szükség.
  3. Nyissa meg a Tulajdonságok ablak (Tulajdonságok) ezt az elemet, és állítsa be a tulajdonságait a mező Formátum (Format) a kívánt dátum formátumot, mint például a hosszú formátumban (Long Date).
  4. Állítsa be a hosszát mezőt úgy, hogy került a szükséges számú karaktert.
  5. Változás a névtáblát a szövegmezőbe. Alkotó mező jelenik ábrán látható. 9.47.

Ábra. 9.47. számított mező







Általában TextBox vezérlő elem van kiválasztva, hogy hozzon létre számított mezőket, bár ez nem feltétlenül szükséges. Lehet használni bármelyik kontroll, a megadott tulajdonságok (vezérlés forrása).

Ez az ingatlan adatait (Kontroll forrás) kell adni kifejezést, amely kiszámítja az értékét az elem. Belépés a kifejezést megengedett közvetlenül a kontroll, mint mi a példa. Azonban, ha a kifejezés elég hosszú, ez kényelmetlen, hogy adja meg közvetlenül a terepen. Megadhat egy kifejezést a sejtek jellemzői adatok (vezérlés forrása) a Properties ablakban (Properties), és ha a kifejezés nem illik a tulajdonságok egy sejt, egyszerűen nyomja meg a billentyűkombináció + és nyissa meg a beviteli terület (zoom). Továbbra is használhatja az Expression Builder.







Számított mezők többnyire táblázatos vagy szalag formában, hogy megjelenítse az oszlopot néhány számított értékeket. Például az áru értékét úgy számítjuk ki, a kifejezés értéke Ár * Mennyiség. Megjeleníteni ezeket számított adatok két módszerrel:

  • Az első módszer azon a tényen alapul, hogy a forma alapul kérelem alapján, amelyek magukban foglalják a számított oszlopok. A forma egy szöveges mező, amely mint a jelzett adatforrás számított oszlop lekérdezés. A mező le van tiltva, így a felhasználó nem tudja megváltoztatni az adatokat, mert ezek az adatok kiértékelése a lekérdezés során.
  • A második esetben, a forma építhető közvetlenül a táblához. Ez létrehoz egy szöveges mező, amelyben az adatforrás megad egy kifejezést, például = [Eladási ár] * száma. Ahol adott esetben a mezők meghatározott kifejezések, amelyek szerepelnek a formában, és bármely területén a táblához.

Az első módszer előnyösebb a legtöbb esetben, azaz a. K. A lekérdezés lehet használni nem csak a hang formájában, hanem a jelentések és más. Egy példa egy ilyen szervezet szolgálhat fizetési módot „részűrlapban megrendelések” (rendelések részűrlapban) adatbázis „Northwind”. Ez alapján egy lekérdezést a „Megrendelési információk” (rendelési adatok Extended), amely létrehozta a kiszámított „OtpusknayaTsena” mezőben (ExtendedPrice), amelynek képlete:

A példa az angol nyelvű változat az Access:

Az adatok (vezérlés forrása) OtpusknayaTsena ellenőrzés

(ExtendedPrice) formájában értéket „OtpusknayaTsena” (ExtendedPrice) - Számított neve kérés mezőben.

CCur A fenti képletben - egy olyan funkció, amely átalakítja a kifejezés értékét a típus készpénz (valuta).