Munka listákat értékek 1c 7

SpisokZnacheny - gyűjteménye szoftver elemeinek tartalmazó értékei tetszőleges típusú és karakterlánc ábrázolások. Minden eleme a lista értékek van rendelve egy egész szám - az index, kezdve egy. Ezzel szemben a tömb. értékek listája dinamikus, azaz elemek adhatók hozzá, és eltávolítjuk.

A lista az értékek két esetben alkalmazott:

  1. Amikor dolgozik formája: a forgalomba űrlapvezérlők mint a lista és PoleSoSpiskom. azok automatikusan társított objektum típus SpisokZnacheny;
  2. Munka közben a kód: tárolni bármilyen bővíthető ütemezett létrehozott adatok a megfelelő mennyiségű tárgyak, mint SpisokZnacheny;

Meg kell jegyezni, hogy a tárgyak a SpisokZnacheny nem tárolt információt tárol.

Listájának létrehozása értékek

Mint minden tárgyak aggregátumtípusok, a lista az értékeket állapítottunk meg egy speciális funkciót SozdatObekt () beépített nyelv:

Inicializálás elemek értékek listája

Minden elem a lista az értékek jellemzik a következő tulajdonságokkal rendelkezik:

  • Érték - maga az érték;
  • Bemutató - a húr képviselete az értékeket;
  • Mark - egy számérték, ami azt jelenti, hogy az elem meg van jelölve a listán;

Alapértelmezésben a értékeinek listáját üresen kerül létrehozásra. Új elem a lista értékeit használjuk DobavitZnachenie () metódus az objektum:

Megjegyezzük, hogy együtt az értéket megadhat egy karakteres ábrázolása.

Manipuláció a lista elemeinek

Az elemek a lehetséges értékek listáját a különböző tevékenységek, például a beiktatása az új elemek, sort, szerkeszteni és törölni a meglévőket.

Behelyezése új értékeket lehet egy tetszőleges helyen a listában. Ehhez VstavitZnachenie () módszer:

A listát a elem értékeit használt getValue () módszer az objektum:

Törlése listatételek felhasználásával előállított UdalitZnachenie () metódus:

interaktív funkciók

Object SpisokZnacheny számos technikát, hogy kölcsönhatásba lépnek a felhasználó. Például, használ VybratZnachenie () módszer jelezve a felhasználónak, hogy kiválasszon egyet a:

Azt is fel lehet ajánlani a felhasználónak, hogy jelölje meg egy vagy több elemet a listában. Ehhez OtmetitZnacheniya () módszerrel. amely megjeleníti a feljegyzések listája (négyzeteket):

Találd meg az összes értéket a felhasználó lehet jelölni a végigmegy a ciklust, és Mark () metódust. amely visszaadja az állapot a tétel címkézés:

Végigmegy az értékek listája

Ahhoz végighaladni (bypass) minden eleme értékek listája általában használt a ciklus operátor:

Módszerek SpisokZnacheny objektum

Kapcsolódó cikkek