Proba 1c 8

Proba 1C 8.2 și 8.3- mod de specialitate pentru a itera peste înregistrările tabelelor bazei de date de informații. Să ne gândim în detaliu ceea ce proba și cum să-l folosească.

Proba 1c 8

Care este 1C probă?

Exemplu - un mod de sortare a informațiilor în 1C, care este un set consistent cursorul pe înregistrarea ulterioară. proba 1C poate fi obținut dintr-un rezultat al managerului obiect. de exemplu, documente, sau directoare.

EXEMPLU primirea si sortarea managerului obiect:

EXEMPLU probă din cererea:

Ambele exemple enumerate mai sus primesc aceleași seturi de date la iterăm.

Metode Probele 1C 8.3

Eșantionul are un număr mare de metode, le discuta mai în detaliu:

  • Selectați () - metoda prin care proba este obținut direct. Din eșantion, puteți obține un altul, un subordonat, în cazul în care proba indică tipul de eludare „a grupurilor.“
  • Proprietar () - metoda inversă Select (). Acesta oferă un „părinte“ probă de interogare.
  • Urmatoarea () - metoda, producând cursorul se mută la următoarea înregistrare. În cazul în care există o înregistrare, acesta returnează adevărat dacă înregistrarea sa încheiat - Lies.
  • NaytiSleduyuschy () - este o metodă foarte utilă prin care să itera câmp de selecție numai relevante pentru stabilirea (selecție - structura câmpului).
  • SleduyuschiyPoZnacheniyuPolya () - vă permite să obțineți înregistrarea următoare cu valori excelente de la poziția curentă. De exemplu, trebuie să treacă prin toate înregistrările cu o valoare de câmp unic „Contraparte“: Vyborka.SleduyuschiyPoZnacheniyuPolya ( „Contraparte“).
  • Reset () - vă permite să resetați locația curentă a cursorului și setați-l în poziția inițială.
  • Număr () - Returnează numărul de înregistrări din eșantion.
  • Get () - folosind metoda este posibil, puteți muta cursorul la intrarea dorită asupra valorii indicelui.
  • Nivel () - nivel în ierarhia înregistrării curente (număr).
  • TipZapisi () - afișează tipul înregistrării - DetalnayaZapis, ItogPoGruppirovke, ItogPoIerarhii sau ObschiyItog
  • Gruparea () - Returnează numele grupului curent, în cazul în care înregistrarea nu este un grup - un șir gol.

articole similare