Selectarea 1c registru de informații, Ghidul 1c
Acest articol descrie modul de a face o selecție în 1C informații Înregistrare în moduri diferite. Cu exemple.
numai modificările și detalii cu privire la proprietatea este setată, poate fi folosit pentru a selecta „Index“ sau ar trebui să fie verificate „maestru.“ Selecția de resurse nu se face.
Următoarele sunt câteva exemple de modul de a face o selecție în funcție de informațiile de registru.
Un exemplu de selecție a unui Detalii:
OtborTipTsen = Noua structură ( "TipTsen");
OtborTipTsen.TipTsen = VybTipTsen;
TsenyNomenklatury = RegistrySvedeniy.TsenyNomenklatury;
Proba = TsenyNomenklatury.Vybrat (,, OtborTipTsen);
Selectarea structurii, puteți adăuga un singur câmp pentru selecție.
prin mai multe câmpuri de selecție interogare EXEMPLU folosind:
Cerere = nouă cerere;
Zapros.UstanovitParametr ( "TekuschayaData" TekuschayaData ());
Zapros.UstanovitParametr ( "Nomenclatorul" VybNomenklatura);
Zapros.UstanovitParametr ( "TipTsen" VybTipTsen);
Zapros.Tekst = „SELECT
| TsenyNomenklaturySrezPoslednih.Nomenklatura,
| TsenyNomenklaturySrezPoslednih.Tsena
| DE LA
| RegistrSvedeniy.TsenyNomenklatury.SrezPoslednih ( TekuschayaData,
|
| TipTsen = TipTsen și gama = Nomenclatorului) CUM TsenyNomenklaturySrezPoslednih „;
În exemplul prețurilor are loc cu o selecție eșantion pe intervalul și tipul de curent de preț data.
selecție EXEMPLUL pe mai multe domenii și fără cerere:
RegistrSvedeny RegistrySvedeniy.TsenyNomenklatury.SozdatNaborZapisey = ();
RegistrSvedeniy.Otbor. Nomenklatura.Ustanovit (VybNomenklatura);
RegistrSvedeniy.Otbor.TipTsen.Ustanovit (VybTipTsen);
RegistrSvedeniy.Prochitat ();
Pentru fiecare StrokaRegistraSvedeny Din Ciclul RegistrSvedeny
KonetsTsikla;
În acest exemplu, am crea un set de informații registru, înregistrări, și setați selecția de măsurare „Range“ și „TipTsen“. Nu uita despre declarația „Read ()“ pentru a obține datele. Următoarea vine în buclă prin elemente care se încadrează în selecție.
Formatul de 1C Eroare