1c pentru a găsi referința după nume. Directoare subordonate. Repede. Stabilirea prețurilor articolelor


MINISTERUL EDUCAȚIEI ȘI ȘTIINȚEI RUSIEI

instituție bugetară a statului federal de învățământ superior

Universitatea de Stat din Samara

Facultatea de Economie și Management

Directoare și care lucrează cu ele în 1: cu „Enterprise”

Realizat de student

2 cursuri 23201.50 grupuri

Sidorenko Anna

profesor

Klimentyeva S.V.

Introducere 3

Directoare în programul 1C: Contabilitate 4

Proprietățile directoarelor programului 1C: Contabilitate 9

Detalii 15

Piese de tabel 16

Concluzia 17

Referințe 18

introducere

„1C: Contabilitatea întreprinderilor” este un program universal de masă pentru automatizarea contabilității și contabilității fiscale, precum și pentru pregătirea formularelor de raportare obligatorii (reglementate).

Programul se bazează pe o platformă tehnologică flexibilă a sistemului 1C: Enterprise, ale cărei funcții vă permit să creați și să modificați o mare varietate de aplicații de afaceri.

„1C: Enterprise Accounting” este un program care este o combinație între 1C: platforma Enterprise și configurația „Enterprise Accounting”. „1C: Contabilitate pentru întreprinderi” este exact instrumentul care ajută la scăparea muncii de rutină și aduce contabilitatea mai aproape de nevoile reale ale afacerilor moderne.

„1C: Contabilitatea întreprinderii” oferă o soluție la toate problemele cu care se confruntă departamentul de contabilitate al unei întreprinderi dacă departamentul de contabilitate este pe deplin responsabil pentru contabilitatea întreprinderii, inclusiv, de exemplu, emiterea de documente primare, contabilitatea vânzărilor etc. Această soluție de aplicație poate fi folosită doar pentru contabilitate și contabilitate fiscală, iar sarcinile de automatizare a altor servicii, de exemplu, departamentul de vânzări, pot fi rezolvate prin configurații specializate sau alte sisteme. Așadar, în „1C: Contabilitate pentru întreprinderi” există posibilitatea de a partaja sistemul „1C: Enterprise” cu soluțiile aplicate „Trade Management” și „Salarii și resurse umane”.

În rezumat, cărțile de referință sunt considerate ca unul dintre obiectele de configurare din sistemul 1C: Enterprise.

Directoare în programul 1c: Contabilitate pentru întreprinderi

Atunci când completați un formular al unui document, de multe ori este necesar să indicați informațiile alegând o valoare dintr-o listă predefinită.

Luați, de exemplu, chestionarul pe care trebuie să îl completați atunci când solicitați un loc de muncă.

La completarea coloanei „Locul nașterii” este necesar să se indice așezarea. Deși numărul total de așezări este destul de mare, lista tuturor așezărilor este încă limitată. De fapt, locul nașterii poate fi indicat prin selectarea așezării dorite dintr-o listă similară. O astfel de listă este o referință.

Astfel, putem spune asta cartea de referință este o listă a valorilor posibile ale unui anumit atribut de document   (în sensul larg al cuvântului „document”).

Repertoriile sunt utilizate în cazurile în care este necesar să se excludă introducerea ambiguă a informațiilor.

De exemplu, pentru ca cumpărătorul, vânzătorul, magazinul, directorul să înțeleagă ce fel de mărfuri sunt în discuție, toată lumea ar trebui să-l numească la fel. Și în acest caz, este necesară o referință. De obicei într-o întreprindere comercială pare o listă de prețuri și dacă un astfel de director este stocat pe un computer, atunci înregistrează întreaga gamă posibilă de bunuri cu care lucrează firma comercială.

Sistemul 1C: Enterprise vă permite să mențineți un număr aproape nelimitat de directoare necesare. Fiecare director este o listă de instanțe omogene de obiecte: angajați, organizații, bunuri etc. Fiecare astfel de instanță a unui obiect se numește element de referință.

Fig. 1 - un exemplu de director al „contrapartidelor”

Trebuie avut în vedere faptul că structura directorului este creată în configurație, iar conținutul acesteia, elementele directorului, sunt introduse de utilizator atunci când lucrează cu programul. În procesul de configurare, este descrisă structura informațiilor care vor fi stocate în director, se dezvoltă o reprezentare pe ecran și, dacă este necesar, este reprezentată o imprimare a directorului, sunt setate diferite caracteristici ale „comportamentului” acesteia.

De regulă, directoarele au codul și numele detaliilor predefinite, în timp ce codul poate fi de tipul Număr sau String.

Sistemul 1C: Enterprise oferă oportunități vaste pentru a lucra cu coduri de elemente de director: alocarea automată a codurilor, controlul automat al unicității codurilor și altele.

Referință în 1C: Sistemul Enterprise poate fi ierarhic. Există două tipuri de ierarhie: o ierarhie de grupuri și elemente și o ierarhie de elemente. În primul caz, toate datele din director vor fi împărțite în două tipuri: elemente „simple” ale directorului și grupuri ale directorului. Grupurile sunt o uniune logică a elementelor din director. Un exemplu de director ierarhic este un director al mărfurilor, în care grupurile sunt tipurile de mărfuri („Instalații sanitare”, „Produse chimice de uz casnic” etc.), iar elementele sunt mărfuri specifice („Mixer”, „Oglindă”, „Praf de spălat”).

Fig. 2 - un exemplu de ierarhie în directorul „contrapartide”

Utilizarea directoarelor ierarhice vă permite să organizați introducerea informațiilor în director cu gradul de detaliere dorit. Elementele și grupurile de elemente din directorul ierarhic pot fi transferate de la un grup la altul.

Pentru directoarele cu tipul ierarhic „Ierarhia elementelor”, nu există grupuri ca tip independent. Rolul lor este jucat de elementele în sine. O caracteristică distinctivă a acestor directoare este funcționalitatea tuturor elementelor. Un exemplu de director de acest tip poate servi drept director al unităților. Fiecare unitate este descrisă de același set de detalii și, în același timp, poate conține în mod logic o altă unitate sau să fie inclusă în ea.

Pentru directoarele ierarhice, configuratorul vă permite să setați o limită la numărul de niveluri de directoare sau un număr nelimitat de niveluri de cuibărire.

Fig. 3 - limitează numărul de niveluri de directoare dintr-un director ierarhic.

Pe lângă codul și numele pentru director, puteți crea un set de detalii care vă permit să stocați informații suplimentare despre elementul din director.

De exemplu, directorul „Contrapartide” poate conține informații precum numele complet al contrapartidei, TIN-ul său, numele directorului și contabilului șef și alte informații.

Dacă obiectul ariei de subiect căruia îi corespunde directorul nu are doar astfel de proprietăți „simple”, de exemplu, numele complet sau TIN, ci și proprietățile compuse (listă), pentru un director pot fi create un set de părți tabulare.

De exemplu, în directorul Contrapartide, se poate crea o secțiune tabulară pentru o listă de numere de telefon ale unei contrapartide.

Numele detaliilor din director nu trebuie să coincidă cu niciun nume al detaliilor din nicio parte tabulară.

Fig. 4 - un exemplu de informații suplimentare despre elementul de director „contractanți - furnizori”.

Pentru a lucra cu informațiile stocate în director, puteți crea forme de ecran. Se pot crea formulare separate pentru vizualizarea listei de elemente de director, pentru editarea unui element de director, o companie pentru selectarea elementului dorit din director.

Configuratorul vă permite să creați mai multe forme de același tip, de exemplu, formulare pentru a selecta elementul dorit din director și să utilizați forme diferite în cazuri diferite.

Fig. 5 este un exemplu de formular de selectare a directorului

Cartea de referință   este o listă de valori posibile ale unui anumit atribut al unui document (în sensul larg al cuvântului „document”).

Repertoriile sunt utilizate în cazurile în care este necesar să se excludă introducerea ambiguă a informațiilor.

De exemplu, pentru ca cumpărătorul, vânzătorul, magazinul, directorul să înțeleagă ce fel de mărfuri sunt în discuție, toată lumea ar trebui să-l numească la fel. Și în acest caz, este necesară o referință. De obicei într-o întreprindere comercială pare o listă de prețuri și, dacă un astfel de director este stocat pe un computer, atunci înregistrează întreaga gamă posibilă de bunuri cu care lucrează firma comercială.

Sistemul 1C: Enterprise vă permite să mențineți un număr aproape nelimitat de directoare necesare. Fiecare director este o listă de obiecte omogene: angajați, organizații, bunuri etc. Fiecare astfel de obiect va fi apelat element de referință.

După cum este necesar detaliile, fiecare director are cod   și nume. Codul elementului director poate fi fie numeric, fie text.

Sistemul 1C: Enterprise oferă numeroase oportunități de lucru cu coduri de elemente de director: alocarea automată a codurilor, controlul automat al unicității codurilor și altele.

Lista elementelor de director din sistemul 1C: Enterprise poate fi multi-nivel. În acest caz, toate liniile directorului vor fi împărțite în 2 tipuri: elemente „simple” ale directorului și grupurile directorului. Grupurile vă permit să mergeți la nivelurile inferioare ale directorului pe mai multe niveluri.

Utilizarea directoarelor cu mai multe niveluri vă permite să organizați introducerea informațiilor în director cu gradul de detaliere dorit. Elementele și grupurile de elemente dintr-un director cu mai multe niveluri pot fi transferate de la un grup la altul.

În plus față de cod și nume, în directoarele sistemului 1C: Enterprise, pot fi stocate orice informații suplimentare despre elementul directorului. Pentru a stoca astfel de informații în director, se poate crea o listă detalii.

Folosind mecanismul detalii director, este ușor de organizat, de exemplu, un fișier de angajați. Pentru a face acest lucru, este suficient ca directorul „Angajați” să creeze detalii pentru stocarea informațiilor despre educație, date despre pașaport și alte informații despre personal. Folosind instrumentele de căutare încorporate în director, utilizând configurația, se pot găsi cu ușurință informațiile necesare despre angajat.

Pentru confortul utilizatorilor cu directorul în etapa de configurare, puteți crea mai multe tipuri de formulare de ecran pentru afișarea directorului. În funcție de contextul apelării directorului, puteți specifica utilizarea unui dialog specific pentru a lucra cu acesta.

Trebuie avut în vedere faptul că configuratorul nu creează directorul în sine ca listă de valori, ci dezvoltă un șablon pentru director, șablonul său. În procesul de configurare, este descrisă structura informațiilor care vor fi stocate în director, se dezvoltă o reprezentare pe ecran și, dacă este necesar, este reprezentată o imprimare a directorului, sunt setate diferite caracteristici ale „comportamentului” acesteia.

Mai jos în acest ghid vom folosi termenul „carte de referință”, care va fi înțeles ca o descriere a structurii, formei și comportamentului cărții de referință.

Klyuev V.V.

http://prof1c.kklab.ru

Directoare subordonate

Cel mai probabil, ați observat în mod repetat în configurațiile standard obișnuite că directoarele sunt interconectate atunci când, atunci când selectați un element de director (referință1), valoarea altei referințe (referință2) este „filtrată” de această valoare - adică sunt selectate valori care aparțin doar referinței curente1; de exemplu, acesta este directorul „unității” deținut de directorul organizației.

Pentru a înțelege imediat esența a ceea ce se întâmplă, să vedem ce se întâmplă în practică. Pentru a face acest lucru, puteți crea o configurație goală de la zero sau puteți merge la orice copie existentă a bazei de informații și puteți crea 2 directoare în configurator.

Directory1 și Directory2. În directorul2, accesați fila „Proprietari” și selectați proprietarul - „Directory1”, vedeți așa cum se arată în figură.

Acum, atunci când creați elemente în „Directory2”, sistemul vă va cere să introduceți proprietarul directorului1. Există o opțiune - Utilizarea subordonării - când subordonarea este setată pentru Elemente, grupuri sau grupuri și elemente.

S-ar părea simplu, dar utilizatorii au probleme. Utilizatorul, atunci când deschideți „Directory2”, vede toate elementele într-o ordine complet de neînțeles și, în afară de asta, dacă ați lucrat cu configurații standard, este posibil să observați că nu specificați proprietarul nicăieri în directorul „Divizii” și când deschideți directorul puteți alege organizarea și, în funcție de aceasta, primi elemente subordonate uneia sau altei organizații; în același timp, când creați în mod implicit un element al directorului „Divizii”, veți primi proprietarul care a fost selectat sub forma unei liste de divizii.
  Așadar, să începem și să creăm un „Formular de listă” pentru „Directorul nostru 2”, până când îi oferiți 1C fără a face nicio modificare, mai târziu vom corecta formularul creat de proiectant.
În „Directory2”, accesați fila Formulare și adăugați (+) o nouă Formulară listă de director și faceți clic pe Finish.

Să creăm formularul necesar cu tipul de date „Directory1. Link”, cu numele „Filtrare Directory1” și tragem acest atribut în formular, setăm titlul „Directory1”.


Acum, pentru ca „acest miracol” să funcționeze, trebuie să scrieți un cod care să efectueze selecția atunci când selectați Directory Directory1.

8.2, 8.3 Formulare gestionate

Pentru a afișa sub forma listei de directoare doar elementele de care avem nevoie pentru elementul Directory1 selectat, este necesar să facem o selecție programatic - pentru elementul selectat, pentru aceasta vom folosi procedura predefinită a controlului SelectionDirectory1 și vom scrie codul care îndeplinește sarcina specificată.
În partea superioară, selectați "SelectionHandbook1", faceți clic dreapta și selectați "Properties", în fereastra care apare, găsiți proprietatea "Când se schimbă" și faceți clic pe lupă, mergând astfel la modulul formular; Creează automat procedura "SelectionHandbook1WhenChanging (Element)"

În procedură, introduceți următorul text:

   & Pe cartea de referință a procedurii de selecție a clientului 1 La modificarea listei (elementului). Selecție. Elemente. Clar (); // Elementul de selecție \u003d Listă. Selecție. Elemente. Adăugați (Tip (" Elementul de selectare a aspectului datelor")); Element de selecție. Valoare stângă \u003d Nou câmp Compoziție date (" Proprietar "); Element de selecție

8.2 Forme comune


Când construiți formulare - totul este la fel, trebuie doar să fie create formularele; formularele gestionate într-o aplicație obișnuită nu funcționează.
Diferența va consta în procedura de selecție a articolului sub forma unei liste și crearea de recuzite.
Pentru a adăuga recuzită la un formular obișnuit, faceți clic pe

    Referință procedură 1 Când se schimbă (elementul) acest formular. Selecție. Proprietarul. Valoare \u003d Referință 1. link-ul; EtaForma. Selecție. Proprietarul. Utilizare \u003d Adevăr; EtaForma. Elemente de formă. SpravochnikSpisok. Personalizați selecția. Proprietarul. Disponibilitate \u003d fals; // (?) Sfârșitul procedurii

Linia penultimă (?) - interzicem schimbarea selecției atunci când utilizatorul selectează parametrii de selecție - doar prin control!

Video (fără sunet - totul este clar fără sunet)

Scopul principal.

Pentru a lucra cu informații constante și condiționate constant cu un set de valori, în sistem sunt utilizate obiecte de tip „Director”. Sistemul 1C: Enterprise 8 vă permite să mențineți un număr aproape nelimitat de directoare necesare. Fiecare director este o listă de obiecte omogene: poziții, angajați, clienți, bunuri etc. Fiecare obiect este denumit un element al directorului.

Din punctul de vedere al utilizatorului, trebuie avut în vedere faptul că Configuratorul nu creează directorul în sine, ca listă de valori, ci dezvoltă un director de proiect, modelul său. În procesul de configurare, este descrisă structura informațiilor care vor fi stocate în director, se elaborează o reprezentare pe ecran și, dacă este necesar, este reprezentată o imprimare a directorului, sunt setate diverse caracteristici ale comportamentului acestuia.

Detalii despre director.

După cum este necesar detaliile, fiecare director are cod   și nume. Codul elementului director poate fi fie numeric, fie text. Sistemul 1C: Enterprise 8 oferă oportunități ample pentru a lucra cu coduri de elemente de director: alocarea automată a codurilor, controlul automat al unicității codului și altele.

Pe lângă Cod și nume, în directoarele sistemului 1C: Enterprise, pot fi stocate orice informații suplimentare despre elementul directorului. Pentru a stoca astfel de informații în director, se pot crea detalii suplimentare (câmpuri). De exemplu, cartea de referință Angajații vor avea aproape sigur detaliile Poziția, salariul, data recepției și altele.

Tipuri de date.

Pentru fiecare atribut al directorului este necesar să setați tipul de date, de exemplu, „număr”, „șir”, „dată”, boolean (adevărat sau fals). Acestea sunt tipuri de bază, dar puteți specifica, de asemenea, tipuri de date complexe. De exemplu, Poziția necesară este tipul de date al Poziției. În acest caz, valorile acestui atribut vor fi selectate din directorul Poziției. Aceasta implementează cea mai simplă conexiune între directoare, când valorile detaliilor unui director sunt selectate dintre elementele unui alt director.

Tipuri de directoare.

Directoare Ierarhice   - Lista elementelor de director din sistemul 1C: Enterprise 8 poate fi multi-nivel. În acest caz, toate liniile directorului vor fi împărțite în 2 tipuri: elemente „simple” ale directorului și grupurile directorului. Grupurile vă permit să mergeți la nivelurile inferioare ale directorului pe mai multe niveluri. Utilizarea directoarelor cu mai multe niveluri vă permite să organizați introducerea informațiilor în director cu gradul de detaliere dorit. Elementele și grupurile de elemente dintr-un director cu mai multe niveluri pot fi transferate de la un grup la altul.

Directoare subordonate   - Între directoare se poate stabili o relație de subordonare. În ceea ce privește bazele de date relaționale, între tabele se stabilește o relație unu-la-mulți. În acest caz, fiecare element al directorului subordonat va fi asociat cu unul dintre elementele directorului de proprietari. Se poate spune uneori că elementele unui director aparțin elementelor altuia. De exemplu, sistemul poate conține un director al acordului. Apoi poate fi făcut subordonat directorului Clienți. Aceasta înseamnă că clientul deține contractele și un client poate avea mai multe contracte.

Partea tabulară.

În platforma 1C, este posibil să definiți una sau mai multe părți tabulare pentru un element de director. Această caracteristică este recomandată să fie utilizată pentru a reflecta informațiile legate de acest element, dar neavând propria entitate (pentru care se recomandă să se stabilească directoare subordonate). De exemplu, pentru cartea de referință Angajați, se pot configura părți tabulare Educația și compoziția familiei. Lucrul cu părți tabulare este similar cu lucrul cu directoare subordonate, cu excepția faptului că părțile tabulare nu pot fi utilizate ca valori ale proprietății altor obiecte.

Exemple de lucru cu directoare în 1C.

Angajați SpR \u003d Directoare, angajați; // sau
Cerințe \u003d Directoare [„Poziții”];

// Creați și scrieți un articol de director nou

NovEl \u003d Directoare. Personalul. Creare element ();
roman . Nume \u003d "Petrov Petr Petrovich";
roman . Salariu \u003d 5000;
roman . Scrie ();

// Creați și înregistrați un nou grup de directoare

nou \u003d Directoare. Personalul. CreateGroup ();
  nou
  nou . Scrie (); // sau
  nou \u003d Referințe [„Angajați”]. CreateGroup ();
  nou . Nume \u003d „Lucrând”;
  nou . Scrie ();

Link gol \u003d Directoare. Moneda. Link gol ();
  Dacă link-ul gol. Gol () Apoi
  raport („Link-ul este gol.”);
  End If;

// Căutați elementul din director, dacă elementul este găsit, atunci acesta este returnat, altfel valoarea nedeterminată este returnată

SprSotr \u003d Directoare. angajați;
  FoundSot \u003d SpSot. Găsiți după cod (123);   // căutare după cod
FoundSot \u003d SpSot. Găsiți după nume ( Ivanov Ivan Ivanovici); // căutare după nume
FoundSot \u003d SpSot. Găsiți după cerință („Salariu”, 5000);   // căutare după rechizite

Dacă FoundSet \u003d Nedefinit Atunci
  // elementul nu a fost găsit
altfel
  // element găsit
End If;

// Ștergeți un element de director

SprSotr \u003d Directoare. angajați;
  SprSotr . Ștergeți ();   // îndepărtarea directă a articolului director actual
SprSotr . SetDeletion Mark (Adevărat);   // marca pentru ștergere
SprSotr . SetDeletion Mark (Fals);// desfaceți ștergerea

// puteți verifica dacă articolul este marcat pentru ștergere
  // Proprietatea de ștergere a pavilionului este de tip Boolean (True sau False)

remarcă \u003d Sp. Eliminarea mărcilor;   // notă: această proprietate
Dacă Mark \u003d Adevăr Atunci
  // element marcat pentru ștergere
End If;

// iterați peste intrările directoarelor

eșantionare \u003d Directoare. Personalul. Selectați ();
  // începeți să enumerați intrările directoarelor din buclă

raport („Angajat” + Eșantionare. Nume);
Sfârșitul ciclului

// căutare în cadrul grupului (cu o structură ierarhică), un grup din 1C este părintele pentru elementele din interior

SprSotr \u003d Directoare. angajați;
  Muncitori de grup \u003d Sp. Găsiți după nume („Lucrând”);
  eșantionare \u003d Sp. Selectați (de lucru în grup);
  Bye Sampling. Next () \u003d 1 Buclă
  // acțiuni cu următorul element
Raport („Angajat” + Vyborka.Naimenovanie);
Sfârșitul ciclului

// selectarea elementelor din directorul subordonat altui director

eșantionare \u003d Directoare. Beneficii fiscale. Selectați (, angajat);// angajat aici - link către elementul de director angajați
Bye Sampling. Următorul () \u003d 1 Buclă
  // acțiuni cu următorul element
raport („Privilege” + selecție. Nume);
Sfârșitul ciclului

// Cum se pot face modificări la elementul de director prin referință

Obiect de referință \u003d Link to Element. GetObject ();
  Obiect director. Comentariu \u003d „Contrapartida s-a schimbat.”;
  Obiect director. Scrie ();

// Cum să aflați dacă un element de director aparține unui grup ținând cont de nivelurile ierarhice

Dacă link către element. Aparține elementului (Link to Group) Apoi
  raport (Link to Element. Name + "aparține" + Link to Group. Name);
  End If;

// Cum se copiază o intrare de director existentă

copie \u003d Link to Element. Copiere ();
  copie . Nume \u003d Copiere. Nume + "COPIE";
  copie . Instalați noul cod ();
  copie . Scrie ();

// Cum să aflați nivelul de cuibărit al unui element de director

// Exemple de lucru cu directoare în 1C folosind limbajul de interogare
  // Cum să ocoliți toate elementele din director

Cerere \u003d Cerere nouă;
anchetă . Text \u003d
  „ALEGE
  | | | | Contrapartide. Link
  | | | | DE LA
  | | | | Cartea de referință. Counterparties AS Counterparties ";

Link to Group \u003d Directorii. Contrapărți. Link gol ();
  LinkOnElement \u003d Directoare. Contrapărți. Link gol ();


Dacă Obțineți înregistrări detaliate. Link. Acesta este un grup atunci
  Link to Group \u003d Exemplu de înregistrări detaliate. link-ul;
altfel
  LinkOnElement \u003d Înregistrări SelectionDetailed. link-ul;
End If;
  Sfârșitul ciclului

// Cum se selectează elemente din directorul părinte (enumerăm toate elementele grupului)

Cerere \u003d Cerere nouă;
anchetă . Text \u003d
„ALEGE
  | | | | Contrapartide. Link
  | | | | DE LA
  | | | | Directory: Counterparties AS Contraparties
  | | | | CUM
  | | | | Contrapartide. Parent \u003d & Parent ";

anchetă . Setați parametrul („Parent”, Link to Group);

Rezultat solicitare \u003d Cerere. Rulați ();

Înregistrări SampleDetailed \u003d Rezultatul solicitării. Selectați ();
  raport (Link la grup. Nume + ":");
  Bye SamplingEntrări detaliate. Următorul () Buclă
  raport
  Sfârșitul ciclului

// Cum se selectează elemente ale directorului după proprietar (enumerăm toate acordurile de contrapartidă)

Cerere \u003d Cerere nouă;
anchetă . Text \u003d
„ALEGE
  | | | | Contracte de contractori
  | | | | DE LA
  | | | | Directorul Contractele contractorilor AS Contracte ale contractanților
  | | | | CUM
  | | | | Contracte ale contractanților. Proprietar \u003d & Owner ”;

anchetă . Setați parametrul („Owner”, Link to Element);

Rezultat solicitare \u003d Cerere. Rulați ();

Înregistrări SampleDetailed \u003d Rezultatul solicitării. Selectați ();
  raport (Link la element. Nume + ":");
  Bye SamplingEntrări detaliate. Următorul () Buclă
  raport ("" + SelecțieDetailed Records. Link);
  Sfârșitul ciclului

// Cum se selectează elemente ale directorului după cod, nume, atribut

Cerere \u003d Cerere nouă;
anchetă . Text \u003d
  „ALEGE
  | | | | Valute. Link
  | | | | DE LA
  | | | | Referință: valute AS valute
  | | | | CUM
  | | | | Valute. Nume \u003d & Nume Și
  | | | | Valute.Cod \u003d & Cod Și
  | | | | Valute. Nume complet \u003d & Nume complet ”;

anchetă . Setați parametrul („Nume”, „RUB.”);
  anchetă . Setare parametru („Cod”, „643”);
  anchetă . Set parametru ( „Nume complet”, "Rubla rusească");

Rezultat solicitare \u003d Cerere. Rulați ();

Înregistrări SampleDetailed \u003d Rezultatul solicitării. Selectați ();

Bye SamplingEntrări detaliate. Următorul () Buclă
  raport (Înregistrări SampleDetailed. Link);
  Sfârșitul ciclului

Bună ziua, dragi colegi și parteneri. În ultima lună, am primit mai multe întrebări de la utilizatorii programului 1C Contabilitate 8.3, cu o solicitare pentru a ajuta la configurarea listei de elemente din program, așa cum a fost în 8.2. Adică, în programul vechi, ei puteau vedea codul articolului sau al numărului articolului în lista articolelor. A fost foarte convenabil. Dar în 8.3 nimic nu este vizibil și de neînțeles. De fapt, totul este foarte ușor de configurat. Prin urmare, am decis să scriem o mică instrucțiune privind configurarea directorilor din programul 1C Accounting 8.3, dar acest algoritm este aplicabil în orice configurație 1C.

Așadar, în secțiunea „Directoare”, deschideți directorul „Nomenclator”.

În lista care se deschide, vedem numele articolului, în care nu există informații despre numărul articolului. Pentru a schimba prezentarea directorului, vom folosi configurația formei sale. După deschiderea listei de comenzi cu butonul „Mai multe”, în partea de jos vom găsi „Modificare formular”.

În formularul care se deschide, ni se prezintă toate detaliile directorului care pot fi afișate pe ecran.

Verificând caseta corespunzătoare, de exemplu „Cod” și „Articol”, vom obține o listă de articole în care sunt afișate atât codul, cât și articolul.

Cu toate acestea, în această formă, unii utilizatori nu le place directorul. Ei vor să vadă numărul și articolul în fața numelui produsului. Acest lucru este, de asemenea, foarte ușor de rezolvat. Încă o dată, deschideți formularul cu setările listei și folosiți săgețile albastre din bara de instrumente pentru a muta proprietatea în sus sau în jos, în funcție de modul în care dorim să vedem lista. De asemenea, puteți „trage” detaliile cu butonul stânga al mouse-ului.

Acum lista de articole este modul în care ai vrut să-l vezi.

Experimentați cu setările listei. Nu vă fie teamă. Tot ceea ce am scris poate fi folosit în orice configurație pe formularele administrate și în orice director, de exemplu, pentru a afișa punctul de control în directorul „Contractori” sau numărul contractului din directorul „Contracte”. Nu vă fie teamă că veți „sparge” ceva în program.

Într-un caz extrem, veți fi întotdeauna salvat de opțiunea „Setări setări implicite”, care se află în setările formularului din secțiunea „Mai mult”.

Și multe altele. Uneori, clienții apelează cu această întrebare: „Am dat clic pe ceva și acum am nume care nu sunt în ordine alfabetică. Întoarce totul cum am avut. ” Această problemă este, de asemenea, ușor rezolvată. În fiecare director, în bara de titlu a secțiunii tabulare există întotdeauna o „săgeată magică” care indică coloana prin care sunt setate și direcția de sortare.

Puteți schimba direcția de sortare pur și simplu făcând clic pe această săgeată și apoi lista va fi sortată, de exemplu, de la Z la A. Dacă dorim ca produsele să fie sortate după cod, atunci trebuie să facem clic pe numele coloanei corespunzătoare „Cod” și „magie”. săgeata "se va muta într-o altă coloană.

Ei bine, asta este totul. Sper că sfaturile mele vă vor ajuta în lucrul cu programe 1C. Lucrează în 1C cu plăcere. Alăturați-vă grupurilor noastre de contact și colegilor de clasă și veți fi întotdeauna primul care a aflat despre noile noastre articole și modificările programelor.