Lucrul cu valorile din tabelele 1c 7
TablitsaZnacheny - un obiect de software încorporat în limbaj, vă permite să stocați date arbitrare în formă de tabel. Tabelele constau în rânduri și coloane. Rândurile sunt dispuse vertical, dedesubt, iar coloana - dreapta pe orizontală.
Rândurile și coloanele au numerotare întreg consecutive. În plus, coloanele pot fi atribuite identificatori string care satisfac cerințele la identificatorul de limbă. Intersecțiile de rânduri și coloane formează celule. care conțin valori. Valoarea de tip definită de coloana de tip. În cazul în care tipul nu este specificat, celula poate lua valori de orice tip.
Tabel de valori este pe deplin obiect dinamic, deoarece Puteți manipula nu numai liniile din tabel, adăugând și \ sau eliminarea lor, dar difuzoarele.
Tabelul valorilor utilizate în două cazuri:
- Atunci când se lucrează cu forme: atunci când sunt plasate pe un tip TablitsaZnacheny formular de control. este asociat automat cu același obiect limbaj TablitsaZnacheny încorporat;
- Atunci când se lucrează cu codul: pentru a stoca orice date multi-programate să creați dreptul de suma de obiecte, cum ar TablitsaZnacheny;
Crearea unui tabel de valori
Ca și în cazul tuturor obiectelor de tip agregat, tabel de valori create folosind funcția SozdatObekt () este încorporată în limba:
Valoarea de masă Inițializarea
initializarea obiectului se realizează în trei etape:
- Adăugarea de coloane
- Adăugați un rând
- Setarea valorilor celulelor
Deci, înainte de a începe să lucreze cu TablitsaZnacheny obiect. trebuie să vă personalizați coloanele (specificați numele și tipul). Acest lucru se face folosind NovayaKolonka () metoda după cum urmează:
După cum ați observat, împreună cu numele coloanei este stabilit și tipul de valori.
După ce ați adăugat o coloană pot fi adăugate la șirul. Acest lucru se face folosind metoda NEWLINE ():
Acum poziția variabilă rândul TK-a adăugat, și putem începe completarea celulelor:
După cum puteți vedea, numele rândului curent de celule cu același nume ca și coloana. Se face uz de obiect este simplu: este suficient prin punctul după numele numele obiect al coloanei.
Manipularea valorilor Rânduri de tabel
Pentru valorile cuprinse în liniile, este necesar să se poziționeze primul lucru pe care îl interesează în linia de subiect. În acest scop, metode cum ar fi PoluchitStrokuPoNomeru () și PoluchitStroku ():
Enumerarea rânduri de masă de valoare
Pentru sortarea secvențială (by-pass) toate rândurile de valorile din tabel sunt utilizate în mod normal VybratStroki () și PoluchitStroku () a obiectului:
De asemenea, este posibil să se organizeze căutarea printr-o declarație buclă pentru a. în care un număr utilizat de rânduri returnate de KolichestvoStrok () ca un limitator de ciclu: