Tehnici utile pentru formele gestionate. Tehnici utile pentru selectarea și sortarea formelor gestionate

Fiecare organizație pentru luarea deciziilor manageriale în timp util și adecvate este necesară pentru informații operaționale cu privire la disponibilitatea bunurilor în depozite, despre costurile sale, vânzări. Organizațiile comerciale lucrează cu un număr mare de nomenclatură și contrapartide, ceea ce necesită o bună configurație a contabilității analitice și obținerea rapidă a informațiilor necesare în funcție de datele sale. DOMNIȘOARĂ. Paskov (Expert of Laerta Company) ia în considerare principalele tehnici de lucru cu rapoarte standard în soluția de model "1c: Managementul comerțului 8" (Ed. 11), construit pe baza sistemului de aspect de date și oferă recomandări practice utile care vor fi Utile utilizatorilor novici, și cei care au trecut la ea de la edițiile anterioare.

Ca platformă "1c: întreprindere 8" și apariția noii versiuni 8.2, rapoartele în sisteme devin din ce în ce mai flexibile, iar utilizatorii au tot mai multe oportunități de a le personaliza sub cerințele lor fără a recurge la ajutorul programatorilor "1c" . Noile caracteristici furnizate de sistemul de layout de date (CCD), așa cum au permis vreodată să simtă avantajele noilor oportunități în ceea ce privește construirea de rapoarte. Și, în ciuda faptului că interfața de raportare a suferit schimbări semnificative (comparativ cu editorii de 10,3 din configurația "Managementul comerțului", atunci - UT), setările de raportare sunt încă disponibile pentru un utilizator obișnuit. Luați în considerare unele dintre principalele tehnici de lucru cu ei.

"Selecții rapide"

Primul lucru pe care îl puteți acorda atenție este selecțiile rapide. Acestea vă permit să afișați date despre anumite valori ale câmpurilor de raport în funcție de dorințele utilizatorului.

De exemplu, luați un raport o analiză a disponibilității bunurilor în UT. Rețineți imediat că întreaga demonstrație a capacităților de raportare din UT 11 va avea loc pe exemplul a două rapoarte:

Selectarea pentru unele câmpuri poate fi făcută atât direct sub forma raportului, cât și a butonului Setare (Fig.1).


Smochin. 1. Selecție rapidă

Într-o coloană Tipul de comparație Utilizatorul poate alege diferite condiții de comparație. De exemplu, pentru câmpul nomenclaturii, puteți alege următoarele tipuri de comparații:

  • In aceeasi masura - raportul se va baza numai pe poziția nomenclaturii selectată;

  • Nu este egal - raportul va fi construit pe întreaga nomenclatură, cu excepția poziției selectate;

  • În listă - raportul va fi construit pe lista pozițiilor nomenclaturii;

  • Nu în listă - raportul va fi construit pe întreaga nomenclatură, cu excepția pozițiilor selectate;

  • Într-un grup - raportul va fi construit pe întreaga nomenclatură situată în folderul selectat al directorului nomenclaturii;

  • Nu în grup - raportul va fi construit pe întreaga nomenclatură, cu excepția pozițiilor situate în folderul selectat al manualului nomenclaturii;

  • În grupul din listă - În comparație cu lista, numai folderele sunt selectate ca valori ale listei din directorul nomenclaturii;

  • Nu în grupul din listă - similar cu nu în comparație, nu în listă, numai folderele din manualul nomenclaturii sunt selectate ca valori ale listei.

Caseta de selectare (marcajul de selectare) din stânga câmpului de selecție arată că selecția de-a lungul acestui câmp este "pornit", adică A acceptat un raport în considerare. Câmpurile cu un semn de verificare nu sunt luate în considerare nici măcar, în ciuda faptului că ați ales anumite valori ale acestor câmpuri.

În funcție de vizualizarea selectată a comparației din coloană, valoarea este specificată un element sau folder specific (grup) al cărții de referință sau o listă de elemente sau foldere.

Un exemplu de simplă schimbare a setărilor de raportare

Pentru a vizualiza / modifica setările de raportare, accesați meniul Toate acțiunile / opțiunea de schimbare.


Figura 2. Schimbarea setărilor de raport

Înainte de a deschide fereastra de setări pentru opțiunea de raport selectată (figura 3).


Figura 3. Fereastra de setări

În partea de sus a ferestrei afișează structura de raport. În esență, este o afișare vizuală a liniilor și a coloanelor de raportare, adică În ce ordine va fi afișată pe analitică din raport în linii și în coloane.

În partea de jos a ferestrei sunt afișate în raport cu raportul ca întreg (dacă nivelul superior este evidențiat în structura raportului Raport ) sau la o anumită grupare de rânduri sau a coloanelor de raportare (dacă gruparea este evidențiată Depozit sau Nomenclatură , Caracteristică ) Setarea setărilor de informare și de proiectare a câmpului.

Exemplul 1. În raport Analiza disponibilității bunurilor Vom elimina grupul cu privire la caracteristicile nomenclaturii și vom adăuga o nouă grupare pe grupul de preț (câmp Nomenclatură. Grupul de prețuri ).

Pasul 1. Trebuie să eliminăm grupul cu caracteristica nomenclaturii, lăsând doar gruparea pe nomenclatură. Pentru a face acest lucru, în partea de sus a ferestrei Setări de raport, faceți clic pe mouse-ul peste câmp Nomenclatură, caracteristică . În partea de jos a ferestrei, mergem la fila Gruparea (Figura 4)


Figura 4. Scoateți grupul pe caracteristica nomenclaturii

Evidențiați câmpul Caracteristică și faceți clic pe buton Șterge panoul de comandă. Confirmați modificarea setărilor de raportare făcând clic pe buton Editare completă În colțul din stânga jos al ecranului.

Rezultatul acțiunilor noastre este prezentat în fig. 5. După cum se poate observa din imaginea prezentată, câmpul Caracteristică Nu mai apare în raport.


Figura 5. Rezultatul

Pasul 2. După eliminarea caracteristicilor, sarcina noastră, de la termenii de exemplu, va fi adăugarea grupului de prețuri. În sens, această grupare ar trebui să meargă la nivelul inferior decât gruparea într-un depozit, dar nivelul este mai mare decât gruparea în nomenclatură. Prin urmare, în structura de raport, alocăm o grupare Depozit . Faceți clic dreapta pe acesta, selectați comanda din meniul contextual. Gruparea nouă (Figura 6.)


Figura 6. Adăugarea unui grup de grupuri de prețuri

În fereastra de editare a grupului de grupare care se deschide, selectați Nomenclatură. Grupul trimis (Fig.7).

Figura 7. Editarea câmpului de grupare

Faceți clic pe butonul "OK". După cum se poate observa din desen, a fost adăugat un nou grup de grupare la raport în raport. Depozit .

Acum stați gruparea de către nomenclatură și fără a lăsa butonul drept al mouse-ului să o tragă în interior (adică mai jos) Gruparea potrivit grupului de prețuri . Vom avea următoarea structură:

Figura 8. Structura raportului rezultat

Rezultatul raportului:


Figura 9. Rezultatul de configurare a raportului

Lucrul cu câmpurile de utilizatori

Să analizăm acum noile caracteristici ale setărilor de raport în UT.

Sub formă de structură de editare și setări de raport, acordați atenție marcajului Câmpuri customizate . Înainte de aceasta, am adăugat în câmpul câmpului, lista a căror listă a fost stabilită în avans de către dezvoltator. Cu acest marcaj, putem crea propriile noastre domenii - Alegerea câmpului sau Expresia câmpului .

Exemplul 2. Certificați un raport Vânzări de poveste (Opțiunea de raportare ). Vom retrage datele privind vânzările în contextul partenerilor și nomenclaturii. Să presupunem că compania noastră este angajată în vânzarea de bunuri la Moscova și în regiuni. Astfel, fiecare client din baza de informații aparține unei regiuni geografice specifice (recuzită Regiunea de afaceri. Director Parteneri ). Putem grupa cu ușurință datele de vânzări în raport pe regiuni , Dar dacă suntem interesați de statistici mai extinse, în special răspunsul la întrebarea "Câte bunuri vândute în Moscova și câte alte regiuni combinate"? În acest caz, "câmpurile personalizate" vor fi utile.

Pasul 1. Deschideți raportul. Să ne întoarcem în formularul de stabilire a structurii raportului ( Toate acțiunile / opțiunea de schimbare ). Ștergem în rândul în care sunt create anterior în raportul grupului - Pentru aceasta, selectați fiecare dintre ele și faceți clic pe butonul "Ștergere" Panoul de comandă sau folosim cheia "DEL".

La fel ca în exemplul anterior, adăugați gruparea la raport de către partenerul , și apoi de către nomenclatură . Știm deja cum să o facem, de aceea nu are nevoie de mult timp. Ca rezultat, structura de raport va dobândi următoarea formă:


Figura 10. Structura de raport nouă

Pasul 2. Creați un nou câmp de utilizator. Deschideți tab-ul Câmpuri customizate Și executați comanda Adăugați / selecția de câmp nou.

Figura 11. Adăugarea unui câmp nou

Atribimați numele noului nostru câmp - regiunea este generalizată.


Figura 12. Editarea unui nou câmp de utilizator

Faceți clic pe buton Adăuga (Fig.12). În rândul nou, faceți clic pe butonul din coloană Selecţie . În forma de editare de selecție care apare, adăugați selecția de către câmp Partener. Regiunea de afaceri . Alegeți un tip de comparație In aceeasi masura , adică - "Moscova" (figura 13)


Figura 13. Editarea selecției

Faceți clic pe butonul "OK", după care revin la fereastra de editare a câmpului utilizator. În continuare trebuie să faceți clic pe butonul din coloană Valoare și în lista de selectare a tipului de date selectată Linia Și ca o valoare, scrieți "Moscova".

Repetăm \u200b\u200boperația. Adăugați încă un șir la masă. De data aceasta pentru selecție pe teren Partener. Regiunea de afaceri Alegeți un tip de comparație Nu este egal (Fig.14).


Figura 14. Selectarea cu tipul de comparație nu este egală

Revenind la fereastra de editare a câmpului de utilizator, în coloană Valoare Vom scrie "alte regiuni".


Figura 15. Regiunile de odihnă

Faceți clic pe butonul "OK". Câmpul nostru nou este gata.

Pasul 3. Adăugați câmpul nostru nou în structura raportului. Evidențiați nivelul superior Raport În structură, adăugați o nouă grupare. În cerința Camp Alegem "regiunea generalizată" (figura 16).


Figura 16. Alegerea câmpului

Lăudând o grupare a unui partener și o grupare subordonată asupra nomenclaturii din nou creată pentru a obține următoarea structură de raport:


Figura 17. Noua structură de raport

Formăm un raport și analizăm rezultatul.


Figura 18. Rezultatul formării raportului

Selecție și sortare

Revenind la structura de editare și fereastra de setări de raportare și să acorde atenție marcajelor. Selecţie și Triere .


Figura 19. Selecție, sortare, design convențional

Dacă elementul rădăcină este selectat în structura raportului ( Raport ), setările efectuate pe aceste marcaje se vor referi la întregul raport. Dacă se evidențiază o anumită raportare a raportului ( Partener , Nomenclatură ) - Setările îl vor atinge numai.

Exemplul 3. În raport Vânzări de poveste (Opțiunea de raportare Venituri și costuri de vânzări ) Adăugați selecția pe câmp Administrator .

Raport , să mergem la marcaj Selecţie .

Administrator . Am stabilit tipul de comparație In aceeasi masura , ca valoare, vom alege "Ivanov Petr Fedorovich".


Figura 20. Selecție de către managerul de câmp

Ca urmare, numai acele implementări vor intra în raport, unde Ivanov Ivanov este specificat ca manager.

Exemplul 4. retrage datele din raport în ordinea descrescătoare a veniturilor provenite din vânzări.

Deschideți fereastra Setări de raport, în structura raportului, selectați elementul rădăcină Raport , să mergem la marcaj Triere .

Din lista câmpurilor din stânga, prin glisarea mouse-ului în partea dreaptă a câmpului Venituri . Am pus direcția de sortare Descendentă .


Figura 21. Sortare

Rezultatul formării raportului este prezentat în Figura 22.


Figura 22. Rezultatul formării raportului

Păstrați modificările făcute

La schimbarea structurii de raport, acesta poate fi salvat utilizând comanda Toate acțiunile / salvarea opțiunii .

Figura 23. Salvarea unei opțiuni de raportare

Sub formă de salvare a opțiunii folosind comutatorul, puteți alege Salvați la o versiune de raport existentă (în loc de una dintre opțiunile deja disponibile), sau Salvați o nouă versiune de raport .

Pentru o nouă opțiune, trebuie să specificați numele (făcând clic pe buton Mai departe ), apoi faceți clic pe buton Salvați .


Figura 24. Salvarea unei noi versiuni de raport

Pentru a selecta o opțiune de raport salvată anterior, trebuie să executați comanda Toate acțiunile / opțiunea Selectați .

Figura 25. Selectarea unei opțiuni de raportare

Astfel, prin modificări simple, de la un tip de Tim 11, puteți obține un set complet de instrumente convenabile pentru vizualizarea și analizarea celor mai variate informații.

Concluzie

După cum puteți vedea, utilizați setările de rapoarte standard UT ca fiind greu. Desigur, ei sunt mult mai mult decât am arătat în exemplul acestui articol, dar și setările de mai sus vă vor permite să obțineți mai multe avantaje de la utilizarea unei noi platforme și economisiți bani pentru a atrage programatori să se dezvolte.

Desigur, nu toate setările de raportare sunt similare în structura sa, dar, după ce au primit cunoștințe de bază pentru a configura rapoartele privind exemplele de mai sus, puteți configura deja alte rapoarte de care aveți nevoie.

Bună ziua tuturor celor care au preluat recent formele gestionate 1c.

Deși ideea pusă în formele gestionate este foarte interesantă, dar după un client gros, există mai multe întrebări - a cărui soluție este foarte nondrivială.


Cum de a obține un raport extern / aspect de procesare?

Obektttp \u003d rechizitformand ("obiect"); Layout \u003d Obiecte. PuringMackets ("Moymaket");

Ce înainte de a face funcții (client de grăsime)

Acum, acest lucru se face (forme subtile client / gestionate):

Reportători-echipați de ascultători în formă de depozit. High ("numeampaarameter", "nume", valoare); Adică \u003d lista de depozitare-useRstracksynamic. Descărcați ("namempameter", "Nume")

Aici ar trebui să clarificați câteva nuanțe:

  1. Un exemplu este dat pentru configurarea gestionării comerțului 11.x. În UT 11.x există mai multe depozite standard. Depozitele standard nu necesită cod suplimentar. Puteți utiliza "așa cum este". Nuanța este că nu toate aceste facilități de depozitare vor face ceea ce aveți nevoie 🙂 - doar alege-l care va funcționa:
    1. Echipamente bazate pe utilizator
    2. Ciudatedcextanforms.
    3. Echipamente reposquat
    4. Echipamente bazate pe utilizator
    5. Storabinishemism
  2. În UT 11, există, de asemenea, un depozit standard al înregistrărilor de depozit - pentru el în configurație, un handler special a fost deja scris, care necesită o structură specifică a parametrilor. Dacă există o dorință - puteți să vă ocupați de voi.
  3. Există, de asemenea, o unitate de stocare - este concepută pentru a-și dezvolta propria depozitare. Aici nuanța este că acest obiect nu face nimic, oferă mai mulți stivuitori (gol) în care este necesar să scrieți codul pentru a salva valorile transmise. Unde și cum să mențineți cazul unui pur personal, oricine a decis să o contacteze.


Selecție arbitrară în formele gestionate.

Adesea, pentru diferite procese speciale, este necesar să se selecteze o selecție arbitrară pe formular. Într-un client gros, am folosit selecția obiectului, a fost umplut programatic și sa bucurat de viață. În formele gestionate și clienții subțiri, am selectat o astfel de oportunitate, dar au dat altul, se pare înspăimântat, dar este foarte ușor de utilizat și, cel mai important, este necesar să scrieți codul chiar mai puțin.

  1. Începem recuzitarea formei tipului de folderie-tolerant-blockspinds (sau înregistrarea procesării, care, după cum doriți) - să o numim o notă nouă (de exemplu)
  2. Dacă desfășurați o selecție nouă cu o cruce, atunci în interiorul nostru vom vedea proprietatea de setare și vom vedea selecția din interiorul setării - apucăm selecția de către mouse și luăm forma - ca rezultat vom vedea formularul de selecție standard ca în vechiul bun ...
  3. Inițializarea selecției - doar completați selecția pe elemente nu va fi lansată. Pentru aceasta trebuie să faceți doi pași
    1. Creați un aspect al schemei (exemplu) - pentru cei care știu cum să facă schemele SCD vor explica principiul simplu (care nu știu - ne uităm la exemplu): Facem o interogare elementară (în schema SCD) a tipului de tip Nomenclatura. Link ca nomenclatură, nomenclatură. Producător ca producător, depozite. Link ca depozit din cartea de referință. Namelaptură, carte de referință.

      La cerere, LCD va determina câmpurile disponibile pentru selecție. Dacă vrem în selecția deja câteva câmpuri sunt adăugate automat - mergem la fila Setări (în SCD) -\u003e Selecție și adăugați câmpul de acolo în partea stângă (nu uitați să setați valorile implicite). Dacă nu este clar - ne uităm la exemplul.
      Adăugați circuitul la Mockup-urile de procesare / raportare.

    2. Rulați codul (pe server - o funcție cu un Modificator & Nasserver): // Obținem o schemă de la prelucrarea ObEkttmp \u003d Reqisitformand ("Obiect"); SchemăSComponovka \u003d Obiecte. PuringMackets ("Washamcomponovkinas"); // Schema dvs. poate fi numită Cum vă place // Luăm setările implicite din circuitul de configurare mai aproape \u003d sprâncenele schematice. // inițializați adresa noastră de selecție \u003d un nou identificator unic (); UrlShem \u003d posibila regiune regulată (Schemecomponovka, adresa); Sursa și sursa \u003d Accesorii noi sursă (URLSHEMA); Newlybor.Interize (sursă); Instrumente Newlyotbor.phang (Setări);

      Codul poate fi înghesuit, de exemplu, în funcția șoferului (eșec, prelucrare standard)

  4. Utilizare de selecție - toate elementele de selecție sunt aici: Nouă Charture.Nets

    Aceasta este o colecție, așa că mergem în jurul lui într-un mod standard

    Pentru fiecare element dintr-o nouă capturare. Ingenează. Opțiuni. Elemente Ciclu // Strokode. Elementul. Puterea) este ceva care stă în stânga în selecție (de exemplu, nomenclatura sau depozitul. Nume) // Element. Definiția este valoarea de selecție (de exemplu, grupul real de nomenclatură sau depozit) // element. Folosind - Adevărul - dacă aveți un daw pe cursa selecției // Елент - un câmp de tip de mașină de scris ( De exemplu, una virtuală).

PS Articolul este scris pentru programatorii obișnuiți pentru a-și facilita viața. Cine are viață și atât de ușor - invidie.
Vor fi mai multe chifle - voi adăuga la articol.

Setările utilizatorului în 1c sunt, de obicei, împărțite în trei părți.

În primul rând, platforma 1C permite fiecărui utilizator să-și facă propriile setări 1C pentru comoditate. De exemplu, setări pentru rapoartele 1c ale CCD.

În al doilea rând, fiecare configurație tipică și non-tipică are de obicei multe tratamente care efectuează acțiuni de service. Procesarea necesită setări. Este milă de pierderea timpului, reintroducerea setărilor la fiecare procesare de deschidere.

În cele din urmă, în al treilea rând, programul în sine, astfel încât programul este universal, unele valori implicite sunt mai bune să nu prescrie în codul programului, ci să stocheze în orice setări.

În cazul în care pentru a stoca toate aceste setări în 1c?

Ca setări 1C salvate înainte

Platforma a sugerat următoarea opțiune standard:

  • Când doriți să vă amintiți setarea 1c, programatorul utilizează funcția
    Salvați (denumirea ", valoarea);
  • Pentru a citi setarea 1C, funcția este utilizată.
    Valoarea \u003d recuperare ("nume", valoare);

În consecință, programatorul creează butoane pentru a salva și a restabili setările 1c, iar utilizatorul utilizează acest mecanism (bine sau programatierul le păstrează automat).

Ca valoare, nu numai numărul sau șirul poate fi utilizat, dar și structura este un tip care vă permite să stocați multe valori cu numele lor, de exemplu:
Setări \u003d noua structură ();
Setări. Introduceți ("Nume", valoare);
Adică \u003d setări. Egalarea;

Setarea 1C este salvată pentru acel utilizator care a apăsat butonul de setări 1C dezvoltat de programator (sau în care aceste acțiuni sunt executate automat). Setările 1C sunt stocate în fișierul text din folderul bazei de date (când utilizați baza de date fișiere).

De asemenea, programatorul a fost liber să-și dezvolte metodele de stocare arbitrare de setări 1C utilizând metode convenționale - de exemplu, folosind lucrări cu fișiere text și xml - Salvați setările 1C în mod aleatoriu în fișier.

În configurațiile tipice, rapoartele 1C sunt stocate în Registrul de informații. Și setările 1c ale raportului CC pot fi salvate în fișierul XML.

Magazin de setări standard 1c

Toate aceste oportunități au rămas în noua platformă 8.2, dar în cele din urmă o anumită "metodă standard" a setărilor de salvare - stocarea setărilor 1C.

Mecanismul este împărțit în două părți - stocarea standard și stocarea utilizatorilor de setări 1C. Standardul este implementat în platforma 1C, personalizat este obiectul 1C care creează și programe programatul.

Stocarea standard a setărilor 1C este utilizată de platforma implicită într-un client subțire pentru a salva setările utilizatorului în următoarele mecanisme de platformă:

  • Interfața gestionată de comandă
  • Formează
  • Setări și opțiuni de raportare.

Programatorul poate folosi stocarea standard de setări 1C din codul programului din 1c într-un mod similar cu ceea ce a fost înainte:

  • Când doriți să vă amintiți setarea
    Republicorestroactive. Crane ("nume", "construcție naturală", adică);
  • Pentru a citi setarea
    Adică \u003d atenția pentru tractoare. Descărcați ("NameBject", "Nature", valoare);
  • Pentru a obține o listă de setări
    Lista \u003d Republicorestabils. Surse de alimentare ("Namebject");

Setările 1c sunt salvate direct în baza de date, în tabele speciale.

După cum se poate observa, comparativ cu vechiul mecanism, s-a adăugat o incizie suplimentară - numele obiectului. Platforma, atunci când este salvată automat, utilizați numele obiectului 1C din metadatele care indică formularul, de exemplu:
Raport. Vânzare

De asemenea, pare să gestioneze numele de utilizator pentru care setările 1c vor fi salvate, indicând ultimul său parametru.

Există următoarele stocare standard a setărilor 1C:

  • Storabinishemism
  • Echipamente reposquat
  • Ciudatedcextanforms.
  • Serviciile de stocare și depozitarea înregistrărilor de stocare.

Magazin de setări 1c.

Programatorul își poate crea propriul spațiu de stocare - în configurator.

Se presupune că se face în următoarele cazuri:

  • Controlul de referință la stocarea setărilor 1c
  • Migrarea setărilor 1C atunci când sunt utilizate
  • Structura specială a setărilor 1C (pentru respectarea automată)
  • Suprascrie stocarea standard.

Pentru a crea propriul depozit de setări 1C - trebuie să adăugați acest lucru în configuratorul din fereastra de configurare din filiala generală / de stocare a setărilor 1C.

Suprascrie stocarea standard a setărilor 1C utilizate de platformă în proprietățile de configurare (ramificația de configurare a rădăcinii pe care programatorii sunt de obicei numiți rădăcini sau cap).

Dacă se utilizează un șir gol în proprietăți - se utilizează stocarea standard cu setări 1C, altfel este utilizată selectată și standardul nu este utilizat.

Utilizarea depozitului este posibilă automat:


În client gros, pentru utilizarea necesară în codul în limba 1c, veți prescrie un apel direct pentru salvarea setărilor 1C:
Magazine de depozitare. Echipamente. High ();

Când adăugați la configurația depozitării proprii a setărilor 1C, 1C este necesară în limba pentru a înregistra agenții de descărcare și a economisi valori, altfel stocarea nu va funcționa.

De fapt, în aceste caracteristici, scrieți în mod independent codul pentru salvarea valorii (în stocarea standard sau în fișier sau în directorul sau în registrul de informații etc.) și încărcați valoarea.

8
Când utilizați o listă dinamică și o solicitare arbitrară pentru a ieși din datele, atunci există situații când doriți să specificați parametrul utilizat în această solicitare. Mai jos, un exemplu de ieșire a informațiilor despre informații în card ... 6
Dacă, deschideți formularul directorului sau al documentului, efectuați o anumită acțiune, codul care ar trebui să modifice starea datelor din listele dinamice sau valoarea necesității. Datele sunt schimbate, dar într-o formă deschisă ... 4
Găsite pe Internet, dar spun că de pe disc. 3
În 1c se presupune că mesajul este afișat pentru a informa utilizatorul despre eroare. Și pentru a informa despre acțiunea efectuată, se recomandă utilizarea metodei limbii încorporate ... 2
Adesea, sarcina este de a afișa numai liniile dorite din partea tabară a documentului sau în directorul (sau alt obiect). Pentru a face acest lucru, puteți utiliza o proprietate minunată: în parametrul obișnuit de aplicare pentru ...