Fiecare document are o listă. Acesta poate fi afișat atât pe formularul listei acestui document, cât și pe orice prelucrare. Pentru aceasta impusă valorile formă de tabel (client gros) ca un tip de valoare selectată DokumentSpisokImyadokumenta.
Deasupra listei de documente plasează panoul de comandă (în proprietăți a pus o verificare „Completare automată“ și sursa - valorile numele tabelului). Butonul "Selectare" apare în panou. Pentru selecție, câmpurile din document sunt disponibile, care sunt indexate și adăugate în tabelul de documente.
Cu selecția poate limita lista numai la acele documente care se încadrează în limitele stabilite de selecție. Puteți seta limite, în special, pe „aceeași“ (organizarea documentului este organizația în selectarea tipului de comparare „egal“) și pe „lista“ (organizarea documentului este una dintre organizațiile din selecție, tipul de comparație „în lista“).
Această selecție poate fi instalată programat din codul 1C.
Codul poate fi localizat în orice procesor, este de obicei într-un event handler formă PeredOtkrytiem () sau întredeschis ().
În codul programului, pentru a seta selecția cu mai multe variante de valori - utilizați lista valorilor 1C ca o selecție în formularul listă.
Un exemplu de cod de selecție a instalării pe formularul de listă utilizând lista de valori 1C:
// lista valorilor 1C ca o selecție în formularul de listă
// căutați selecția cu numele specificat
// netedly - în acest caz, proprietățile documentului "Organization" sunt setate la "Index"
// în alte cazuri de selecție cu acest nume nu poate fi, atunci trebuie să specificați "Dacă Selectarea Organizației <> Nedefinit (adică selecție cu acest nume găsit) "
Selecție organizație = Listă de documente. Selection.Find ("Organizație");
Selecția organizației.Eculeri de vizualizare = Tipul ecuațiilor. În listă; // set "în listă"
Selecție organizație Valoare = organizație; // înlocuiți lista necesară a organizațiilor
Selecție organizație.Utilizare = Adevăr; // permite utilizarea
// aici nu vom permite utilizatorului să schimbe selecția noastră
Selectarea organizației = Elemente de formă. Listă de documente.
Organizație Selection.Receipt = Lies;
Votați pentru acest post: