Glavni rekvizitni oblici. Detalji kontrolirani obrasca (1CV8) Obrasci 1c 8 2

Ispod su glavni predmeti 1c koji se koriste prilikom rada sa upravljivim oblicima. Kratki primjeri kodeksa koji pokazuju tradicionalnu upotrebu ovih objekata kada se daju pisanje 1C konfiguracija.

Etform

Koristi se u modulu obrasca, u postupcima& Promjena i & Nasserver.

Omogućuje vam da se prijavite na elemente obrasca i na detalje.

Žalba na element obrasca javlja se kroz objektElementi i izgleda ovako:

Etform. Elementi. Održavanje. TUTton \u003d "v" "+ verzija;

Žalba na pogon koji postoji na obrascu je istina:

Etform.TectPoints \u003d "Zdravo, drugovi!";

Pojednostavljena žalba elementima oblika i detalja

U obliku modula u principu ne možete odrediti ključnu riječEtform . Možete se obratiti elementima obrasca, a detalji su pojednostavljeni:

// element formira

Elementi. Pretežak. Predsjedavajući glave \u003d "v" "+ verzija;

// Requisite forme

Tekst \u003d "Zdravo, drugovi!";

Značajke pribavljanja detalja oblika (važno!)

Ako rekvizicija obrasca ima jednostavan tip -Red, broj, datum ... Zatim dobijete (postavite) vrijednost rekvizita jednostavno se nazva:

Tekst \u003d predmeti; // Naziv proizvoda - ovaj rekviziti

Međutim, na taj način nemoguće je dobiti detalje "kompleksa" tipa -Tablice, Woodnatimes . Kada pokušavate dobiti rekvizite s takvom vrstom imena, vrstu objekta bit će vraćenKolekcija dokumentacije.

Da biste dobili vrijednost rekvizita sa "složenim" tipom, morate koristiti funkcijuRequisitformaDrifikacija ():

Trenutna palača \u003d RequisitForlacOdded ("odabrani predmeti");

Da biste postavili vrijednost "složenih" rekvizita, možete koristiti funkcijuNadrazusivitforms (<Значение>, <ИмяРеквизита>) Oba parametra su potrebna.

Funkcije RequisitformaDrifikacija () i Valuerererevisitforms () Dostupno samo na poslužitelju.

Objekt

Strogo govoreći, u obliku forme nema takve ključne riječi. Upravo kad se stvori oblik, na primjer, oblik elementa, 1c automatski stvara rekvizite na obrascu s imenomObjekt . Kroz ovaj rekvizite su dostupna svojstva trenutnog objekta, koja se uređuje na obrascu.

ili, potpuniji unos:

Ovaj objekt

Sadrži sam objekt. Dizajniran za dobijanje objekta u objektnom modulu ili obliku modula.

Upotreba: samo za čitanje.

Dostupnost: Server, debeli klijent, vanjska veza.

Oblici U 1C: Kompanija je namijenjena za prikaz i uređivanje informacija sadržanih u bazi podataka. Obrasci mogu pripadati određenim konfiguracijskim objektima ili postoje odvojeno od njih i koriste sva primijenjena odluka u cjelini.

Na primjer, referentna knjiga Nomenklatura Može imati nekoliko oblika koji će se koristiti za određene svrhe - uređivanje elementa direktorija, prikaz ekrana itd.:

Uz ovo, mogu postojati uobičajeni oblici koji ne pripadaju određenim konfiguracijskim objektima - uobičajenim oblicima.

Osnovni oblici

Svaki konfiguracijski objekt može se koristiti za obavljanje nekih standardnih radnji. Na primjer, za bilo koju referentnu knjigu možda ćete trebati prikazati popis njegovih stavki, prikažite zasebne elemente referentne knjige, prikažite grupu direktorija, odaberite elemente i grupe elemenata iz direktorija. Za bilo koji dokument, popis takvih akcija bit će mnogo manje: gledanje liste dokumenata, izbor sa liste dokumenata i gledati zaseban dokument.

Da bi se osiguralo da se takve standardne akcije izvršavaju s podacima o objektima, za svakom od njih postoji skup osnovnih oblika koji će se koristiti prilikom obavljanja odgovarajućih radnji. Glavni se može dodijeliti bilo koji obrazac podređen ovom objektu. Na primjer, u imeniku Nomenklaturamogu postojati sljedeći glavni obrasci:

I dokument Ulaz robe i uslugasastav glavnih oblika bit će različit:

Dakle, ako korisnik želi vidjeti popis referentne knjige Nomenklatura ili lista dokumenata Ulaz robe i uslugaSistem će otvoriti odgovarajući obrazac dodijeljen kao obrazac za listu za ove objekte.

Automatski generirani oblici

Važna karakteristika 1C sistema: Enterprise 8 je mehanizam automatskog generiranog oblika. Ovaj mehanizam oslobađa programera iz potrebe za stvaranjem svih mogućih oblika za svaki od konfiguracijskih objekata. Programer je dovoljan za dodavanje novog konfiguracijskog objekta, a sam sustav će generirati potrebne obrasce za prikaz informacija sadržanih u ovom objektu željenim trenucima rada korisnika.

Dakle, programer mora stvoriti vlastite oblike aplikativnih objekata samo ako bi trebali imati razlike (drugi dizajn ili specifično ponašanje) iz oblika koji sustav automatski generira.

Komunikacijski obrazac sa podacima

Pripadnost obrasca za jedan ili drugi konfiguracijski objekt ne određuje sastav podataka koji se prikazuje u obrascu. Činjenica da oblik pripada, na primjer, direktorij NomenklaturaOmogućuje vam dodjelu na jedan od glavnih oblika za ovu referentnu knjigu, ali ne određuje koji će podaci prikazati ovaj obrazac i kakvo će biti njegovo ponašanje.

Da bi se pridružio obliku podataka, detalji obrasca koriste se u kojem je naveden popis podataka prikazanih obrascama. Svi oblici, sami, imaju isto ponašanje, bez obzira na to što se podaci prikazuju. Međutim, jedan od detalja obrasca može se imenovati na glavnu (istaknuta je podebljano), a u ovom slučaju će se standardno ponašanje obrasca i njegova svojstva biti dopunjene ovisno o tome koji vrstu ima primarne rekvizite Obrazac:

Na primjer, ako će dokument biti dodijeljen kao glavni detalji obrasca Ulaz robe i usluga, Kada zatvorite obrazac, sustav će zatražiti potvrdu snimanja i provođenje ovog dokumenta. Ako su glavni detalji obrasca dodijeli, recite, referentna knjiga Nomenklatura, tada se takav zahtjev za potvrdu prilikom zatvaranja obrasca neće pojaviti.

Struktura forme

Glavna karakteristika obrazaca je u tome što ih programer ne privlači detaljno, "na pikselima". Konfiguracijski obrazac je logičan oblik sastava forme. A specifični plasman elemenata automatski izvodi sistem kada se prikaže obrazac.

Prikazani dio obrasca (vidljiv korisniku) opisan je kao drvo koji sadrži elemente oblika.

Elementi mogu biti polja za unos, potvrdni okviri, sklopke, tipke itd. Pored toga, element može biti grupa koja uključuje i druge elemente. Grupa se može predstaviti kao panel sa okvirom, panelom sa stranicama (oznake), stvarna stranica, naredbena ploča. Pored toga, element može biti tablica koja takođe uključuje elemente (stupce). Struktura elemenata opisuje kako će izgledati oblik.

Sva formalnost obrasca opisana je u obliku detalja i naredbi. Detalji su podaci s kojima obrazac djeluje, a naredbe se izvode. Stoga, programer u uređivaču obrasca mora sadržavati potrebne detalje i naredbe u obliku, stvoriti njihove elemente oblika i po potrebi, da sastave elemente u grupama.

Na osnovu ove logičke opisa, sustav automatski generira izgled obrasca za prikaz korisnika. U ovom slučaju, sistem uzima u obzir različita svojstva prikazanih podataka (na primjer, vrstu) kako bi se elementi obrasca učinili što je moguće pogodnijim za korisnika.

Programer može utjecati na lokaciju elemenata različitim instalacijama. Može odrediti redoslijed elemenata, navedite željenu širinu i visinu. Međutim, ovo su samo neke dodatne informacije koje pomažu u sistemu.

U oblicima, programer može koristiti ne samo naredbe same obrasca, već i globalne naredbe koje se koriste u cijelom konfiguracijskom sučelju. Pored toga, moguće je stvoriti parametrizirane naredbe koje će otvoriti druge oblike, uzimajući u obzir specifične podatke trenutnog oblika. Na primjer, može biti poziv na izvještaj o ostaci na zalihama koji je sada odabrano u obliku potrošne fakture.

Rekviziti forme

Skup detalja obrasca opisuje sastav prikazanih podataka koji se prikazuju je uređen ili pohranjen u obliku. Istovremeno, detalji samih obrasca ne pružaju mogućnost prikazivanja i uređivanja podataka. Elementi obrasca (pogledajte odjeljak Elements "Obrazac" ovog poglavlja) koji su povezani sa detaljima obrasca koriste se za prikaz i uređivanje. Kombinacija svih detalja oblika bit će pozvana na obrazac.

Bitan! Mora se pamtiti da se za razliku od konvencionalnih oblika, svi podaci upravljanog obrasca moraju biti opisani u obliku detalja. Nije dopušteno koristiti varijable modula obrasca kao izvora podataka za elemente oblika.

Postoji prilika za označavanje Glavni rekviziti forme, I.E. Read Requisite, koji će odrediti standardnu \u200b\u200bformalnost obrasca (proširenje obrasca). Treba imati na umu da glavni rekvizicije obrasca mogu biti samo jedan.

Proširenje obrasca - Ovo su dodatna svojstva, metode i parametri objektnog oblika kontrolnog telefona karakteristika objekta koji je glavni element obrasca.

U procesu razvoja obrasca moguće je jasno postaviti mogućnost gledanja i uređivanja određenih detalja obrasca, u kontekstu uloga, koristeći svojstva pregleda i uređivanja (ovdje pogledajte "Obrazac za unos") Odjeljak glave "urednici"). Pored toga, dostupnost određenih detalja u najvišem obrascu može se konfigurirati pomoću funkcionalnih opcija (više o funkcionalnim opcijama može se pogledati u poglavlju "Upravljanje konfiguracijskom sučeljem").

Obrazac nekretnine Spremljeni podaci To je znak da će interaktivna promjena u rekvizitima dovesti do pokušaja blokiranja ovog obrasca za uređivanje, kao i na automatsko podešavanje oblika modificiranog obrasca.

Vrste podataka dostupne su u upravljanom obliku

Upravljani obrazac razlikuje se od uobičajenog oblika i vrste podataka s kojima djeluje. Ako uobičajeni oblik djeluje sa većinom tipova, koji pruža 1c: Enterprise (uključujući vrstu referentne knjižice, objekt dokumenata itd.), Tada se u upravljanom obliku mogu razlikovati sljedeće kategorije vrsta:

  • vrste koje se direktno koriste u obliku su one vrste koje postoje na strani finog i web klijenta (na primjer, broj, direktorij. Reloars, grafički aparat, drvo);
  • vrste koje će se pretvoriti u posebne vrste podataka - vrste podataka kontroliranog oblika. Takve vrste prikazuju se na popisu detalja obrasca u zagradama, na primjer (referentna rezervacija. Zakretanje);
  • dinamička lista (za više informacija pogledajte odjeljak "Dinamička lista" ovog poglavlja).

Pretvorite aplikativne objekte u formiranje podataka

Neke primijenjene vrste (kao što su referenca direktorija itd.) Ne postoje sa strane tankih i web klijenata (za detalje, vidi poglavlje "Koncept upravljane prijave"). Stoga za prezentaciju u obliku takvih aplikacija unesene su posebne vrste podataka, dizajnirane za rad u upravljanim oblicima. Ova karakteristika upravljane aplikacije uzrokuje potrebu da se pretvori konverzija aplikacijskih objekata u obrascu (i nazad).

Koriste se sljedeće vrste podataka:

  • Spremljenje - sadrži skup proizvoljnih svojstava tipa. Nekretnine mogu biti i druge strukture, zbirke ili strukture sa zbirkama. Čini se da je takva vrsta, na primjer, u obliku direktorija.
  • Kolekcija dokumentacije je popis upisanih vrijednosti sličnih nizom. Pristup elementu sakupljanja vrši se indeksom ili identifikatorom. Pristup identifikatorom može biti odsutan u nekim slučajevima. To je zbog vrste primijenjenog objekta, koji je predstavljen ovom kolekcijom. Identifikator može biti bilo koji cijeli broj. Čini se da je ova vrsta, na primjer, u obliku tabelarnog dijela.
  • Test strukture je objekt koji je predstavljen kao struktura i prikupljanje istovremeno. Možete ga kontaktirati kao kod bilo kojeg od ovih entiteta. Čini se da je ova vrsta, na primjer, u obliku forme zapisa.
  • Patformandevo - objekt dizajniran za skladištenje hijerarhijskih podataka.

Objekt aplikacije predstavljaju jedan ili više elemenata podataka obrasca. Općenito, hijerarhija i sastav ovih oblika ovise o složenosti i odnosu između aplikacijskih objekata kontroliranog oblika.

Na primjer, dokument koji sadrži tabelarni dio bit će predstavljen objektom vrste strukture (zapravo dokumenta), koji je podložan objektu vrste informativne formiranje (tabelarni dio dokumenta).

Bitan! Tijekom razvoja konfiguracije važno je zapamtiti da su aplikacijski objekti dostupni samo na poslužitelju, dok se objekti podataka obrasca mogu koristiti na poslužitelju i na klijentu.

Prijenos podataka između dijelova klijenta i servera upravljanog obrasca

U stvari, može se reći da su podaci oblika jedinstveno predstavljanje ovih različitih aplikacijskih objekata s kojima obrazac djeluje ravnomjerno i koji su također prisutni na poslužitelju i na klijentu. Odnosno, obrazac sadrži neke "projekcije" podataka o aplikacijskim objektima kao vlastitim vrstama podataka i obavlja transformaciju između njih ako je potrebno. Međutim, ako programer konfiguracije provodi svoj algoritam obrade podataka, transformaciju podataka (od specijaliziranih vrsta u primijenjenosti i natrag) mora se izvoditi samostalno.

Prilikom uređivanja detalja o obrascu u specijalizovanom uredniku (za detalje pogledajte odjeljak "Detalji" poglavlja "Urednici") moguće je utjecati na prijenos podataka između klijenta i poslužitelja tokom rada obrasca. Ovo služi kao stupac potrebnog urednika. Koristite uvijek. Radnja ove nekretnine varira za tri vrste detalja:

  • Za rekvizite, podređen na dinamičku listu (stupac dinamičke liste):
    • nekretnina je omogućena - rekviziti se uvijek čita iz baze podataka i uključen je u ove oblike;
    • svojstva su isključena - rekviziti se čita iz baze podataka i uključena je u ove obrasce samo kada postoji vidljiv element obrasca, povezan sa rekvizitima ili njenim podređenim potrebama.
  • Za rekvizite, podređenu zbirku pokreta:
    • nekretnina je omogućena - pokret dokumenata se čita iz baze podataka i bit će prisutan u podacima obrasca;
    • nekretnina je isključena - kretanje dokumenata neće se pročitati iz baze podataka i neće pasti u podatke obrasca (ako ne postoji element oblika koji se ne odnosi na kretanje dokumenta).
  • Preostali detalji obrasca:
    • nekretnina je omogućena - rekviziti će biti prisutni u tim oblicima, bez obzira na to je li ili ne barem jedan element oblika, koji je povezan s potrebnim ili njenim podređenim rekvizitima;
    • svojstva su isključena - rekviziti će biti prisutni u ovom obliku samo ako postoji element obrasca povezanog sa rekvizitima ili njenim podređenim potrebama. Za razliku od detalja dinamičke liste, ne igra ulogu vidljivosti elementa povezanog sa rekvizitima.

Bilješka. Treba imati na umu da je imovina instalirana u detaljima roditelja važi za sve podređene detalje. Na primjer, ako se imovina upotreba uvijek uklanja iz tablice, sustav vjeruje da se ova nekretnina uklanja iz svih podređenih detalja (uprkos stvarnom stanju nekretnine).

Metode za pretvaranje podataka za primijenjene objekte u ovaj obrazac

Da biste pretvorili primijenjene objekte na podatke obrasca i nazad, postoji skup globalnih metoda:

  • Znacirendenhors (),
  • Preuzmiva (),
  • CopyDanforms ().

Bitan! Metode rada sa aplikacijskim objektima dostupne su samo u postupcima servera. Metoda za kopiranje vrijednosti između podataka obrasca dostupna je na poslužitelju i na klijentu, jer ne zahtijeva objekte aplikacije kao parametre.

Tijekom pretvorbe podataka obrasca u primijenjenom objektu, treba uzeti u obzir njihovu kompatibilnost.

  • Znamenitosti () - pretvara objekt tipa aplikacije za obrazac podataka;
  • Tvrdnje () - pretvara obrazac podataka na primijenjeni objekt tipa;
  • CopyDanforms () - kopiranje ovih oblika kompatibilne strukture. Vraća vrijednost istine ako se kopiranje proizvede ili lažno ako je struktura objekata nespojiva.

Bilješka. Prilikom obavljanja standardnih akcija (otvaranje obrasca, izvršite standardnu \u200b\u200bnaredbu za snimanje itd.) Obrasci s glavnim detaljima, transformacija se izvodi automatski.

Dajte nam primjer, kako koristiti transformaciju podataka u vlastitim algoritmima.

I postupak postupka i prastera (neuspjeh, standardna obrada)

Objekti \u003d reference. TASTERS. Inmentirani ("biljka kave"). Primanje (); ZnačajkeRendaniforms (objekt objekta, objekt);

Ekstrudres

& Prilagođeni rekord postupka ()

Snimanje servera ();

Ekstrudres

& Nasserver Postupak Napišite ASERVER ()

Objectvar \u003d Propeformations (objekt, tip ("referentne rezervacije. Okreta"); Projekt objekta ();

Ekstrudres

Također, menadžer objekta ima metode dostupne na poslužitelju:

  • Sign-SequenceLineRevisitformsForms () - vrši pretvorbu primijenjenog objekta u određenim rekvizitima obrasca.
  • Requisitformavdiction () - pretvara potrebne podatke oblika u objekt tipa aplikacije.

Upotreba ovih metoda obično je prikladnije, kao što imaju, na primjer, informacije o vrsti rekvizita obrasca. Pored toga, potreban odnos () metoda () vrši postavku prepiske podataka obrasca i objekta koji se koristi prilikom formiranja poruka. Više o tome možete pročitati u poglavlju "Servisne karakteristike navigacije".

Dajemo primjer korištenja ovih metoda.

& Nasserver Postupak Recalculate server ()

// pretvara objekt rekvizite u objekt aplikacija. Document \u003d RequisitraftForks ("objekt"); // obavlja ponovnu upotrebu metodom definiranom u dokumentnom modulu. Dokument. Izvođenje (); // pretvara primijenjeni objekt na rekvizite. Nedavnorereresistitforms (dokument, "objekt");

Ekstrudres

Programsko sučelje

Patformandevo (formdatratree)

  • FindByid FrandByid
  • Opcije (Getitems)

Opis:

Dizajniran za modeliranje stabla u obliku kontrole podataka.

Ovaj se objekt može serizirati na / iz XDTO-a. XDTO tip koji odgovara ovom objektu definiran je u prostoru imena. XDTO TIP IME:

Opcije (Getitems)

Sintaksa:

Neobavezno ()

Vrijednost povratka:

Tip: Kolekcije napajanja Elektridev.

Opis:

Dobija kolekciju elemenata stabla najvišeg nivoa.

Dostupnost: klijent, server, tanak klijent, web klijent.

FindByid FrandByid

Sintaksa:

FindingFider (<Идентификатор>)

Parametri:

<Идентификатор> (Obavezno)

Tip: Broj. Identifikator elementa drveća.

Vrijednost povratka:

Tip: Paramerterev.

Opis:

Dobija element kolekcije po identifikatoru.

Dostupnost: klijent, server, tanak klijent, web klijent.

Seeltatreeitem (obrazac za obrazac)

Nekretnine:

<Имя свойства> (<Имя свойства>)

  • Getid Get
  • Getparenty)
  • Opcije (Getitems)
  • Nekretnina (nekretnina)

Opis:

Element obrasca za podatak o drvetu.

SeeltatreeItemCollection (formdatratreeItemCollection)

Elementi kolekcije: etellanerev

Za objekt je dostupan bajpatni kolekcija od strane operatera za svaki ... iz ... ciklusa. Kada se odabiru pređu, elementi kolekcije. Moguće je žaliti na element sakupljanja operatera [...]. Indeks elementa prenosi se kao argument.

  • Umetanje)
  • Dodajte (Dodaj)
  • Indeks (Indexof)
  • Količina (broj)
  • Jasno (jasno)
  • Dobiti (dobiti)
  • Pomak
  • Izbrisati

Opis:

Zbirka drvenih elemenata.

Dostupnost: klijent, server, tanak klijent, web klijent.

Vidi i:

  • Primarni elementider, opciona metoda
  • Patformandevo, metoda rada

Značajke rada sa vrijednostima drveća

Ažuriranje stabla

Postoji problem pasti Platforme prilikom ažuriranja stabla.

Ako je u drvetu raspoređen neki čvor, a broj robova je odabran, a zatim kada ažurirate funkciju stabla Validewandenforms Kapi platforme.

Rješenje: Prije ažuriranja morate očistiti drvo.

Na primjer:

& Nasserver Procedur Cleaner (elementi) za svaki element iz elemenata ciklusa Cleathelder (element. Sipali elementi ()); Endcycle; Elementi. Radi (); Ekstrudres

I terenski postupak završetka () mjerenja \u003d qtzdyatiyia \u003d razreda.Ppotroytreyonia (Nadat, meta.tenct ()); Jasnoća (drvorezi. Elementi fokusa ()); Značajke (Ripponium, Woodcuts); Ekstrudres

I postupak žalbe za obaveštavanje o (elementu) fileta (); Ekstrudres

Detalji oblika osiguravaju njegovu vezu s podacima. Istovremeno, jedan (i samo jedan) iz detalja može se imenovati glavnim; To ne mora nužno biti i ta vrsta podataka, na koju nacrtamo obrazac. Ali o vrsti glavnih rekvizitih podataka ovisit će o ponašanju obrasca. Pored promjene ponašanja obrasca, dolazi do konteksta modula obrasca. Uz metode i svojstva obrasca, postaje dostupne metode i svojstva objekta koji je vrijednost glavnih detalja. Važno je da oblici "proizvoljnog oblika" nemaju glavne rekvizite. U ovom slučaju, ponašanje obrasca određuje samo korisničke postavke. Razmislite o pitanjima o glavnim detaljima.

Pitanje 10.05 Ispit 1C: Professional na platformi. Koji su glavni rekviziti forme?

  1. Određuje izvor podataka za obrazac uopšte
  2. Definira standardne karakteristike platforme za rad vrste podataka navedenih u glavnim rekvizitima
  3. Da bi se osigurala mogućnost pristup softveru detaljima objekta iz lokalnog konteksta obrasca
  4. Omogućuje vizualizaciju detalja o objektu na dijaloškom okviru obrasca
  5. Verpel 2 i 3
  6. Ispravno 1 i 2

Tačan odgovor je šesti, vidi gore.


Pitanje 10.06 Ispit 1C: Professional na platformi. Koji su detalji obrasca?
  1. Da biste opisali sastav podataka koji su prikazani, uređeni ili pohranjeni u obliku
  2. Za prikaz i uređivanje podataka u obrascu
  3. Ispravno 1 i 2

Tačan odgovor je treći - oboje.

Pitanje 10.07 Ispit 1c: Professional na platformi. Što bi proizvoljno upravljao obrazac dodijelio glavne rekvizite ...

  1. neophodno je u svojstvima detalja obrasca za odabir potvrdnog okvira "Glavni rekviziti"
  2. morate popuniti svojstvo "podataka", odabirom željenog rekvizita obrasca

Tačan je odgovor drugi:

Pitanje 10.08 Ispit 1C: Professional na platformi. Bez obzira na proizvoljni uobičajeni oblik za dodjeljivanje glavnih rekvizita ...
  1. obrazac koji trebate napraviti glavni, glavni rekvizirati u isto vrijeme se automatski određuju.
  2. neophodno je u svojstvima detalja obrasca za odabir potvrdnog okvira "Glavni rekviziti"
  3. morate unijeti izbornik "uredi", stavku "Glavni rekviziti" i odaberite željenu vrijednost
  4. morate popuniti svojstvo "podataka", odabirom željenog rekvizita obrasca

Tačan odgovor četvrti:

Glavni rekvizirani su istaknuti podebljano:

Pitanje 10.09 Ispit 1C: Professional na platformi. U prisustvu jednog osnovnog detalja obrasca, može li se još jedan osnovni rekviziti dodati?
  1. To je nemoguće
  2. Moguće je dodijeliti odgovarajuću vrijednost imovine potrebne imovine.
  3. Možete se programski programski moći govoriti na obrazac "formu"
  4. Moguće je dodavanjem druge vrijednosti odgovarajućem objektu objekta.

Tačan je odgovor prvi, glavni rekvizitori su strogo sami, jer Komunikacija sa objektom treba biti nedvosmislena.

Pitanje 10.113 Ispit 1C: Professional na platformi. Koji je od detalja obrasca prikazanog na slici glavni?

  1. List Karsovivutu
  2. Predmet direktorija
  3. Za oblike referentnih knjiga nema glavnih detalja
  4. Na oblicima referentnih knjiga svi su detalji glavni
Tačan je odgovor drugi koji je mast.

Korisnik sa referentnim knjigama i dokumentima u 1c sastoji se od punjenja polja na obrascu.

Detalji 1c su polja direktorija i dokumenata koja su prikazana na obrascu tako da ih je korisnik napunio.

Razmislite o detaljno temu detalja u 1c.

Što je 1C detalji

Svaka referentna knjiga i dokument 1c sastoji se od skupa polja. Takva se polja nazivaju 1C detaljima (za 1c programer).

U konfiguratorima, u stablu konfiguracije 1C proširite bilo koji direktorij ili dokument i vidjet ćete granu detalja. Ovo je popis detalja (polja) direktorija.

Pogledajte kao iste detalje 1c Pogledajte oblik referentne knjige 1c.

Svako imanje 1C ima svojstva koja ukazuju na koju se vrijednost pohranjuje u prop. (String, broj itd.) I kako korisnik će raditi s njim.

Desnom tipkom miša kliknite bilo koji rekvizit 1c i kliknite Svojstva. U pravom prozoru otvara se popis svojstava odabranih rekvizita.

Glavna svojstva 1C detalja:

Standardni detalji 1c.

Kako primijetite, na obrascu direktorija postoji 1C detalja, koji nisu navedeni u konfiguratorima: Grupa, ime, Bik.

U obliku liste referentne knjige, također postoje detalji od 1C, koji nisu navedeni: oznaka uklanjanja.

Ovo su standardni detalji 1c. Šta je to? Svako ima skup detalja 1c prema zadanim postavkama. Za referentne knjige, na primjer - kod i ime. Dokumenti Ovo je datum i broj.

Standardni detalji 1c mogu se pogledati na sljedeći način:

  • Idite na 1c uređivač predmeta (direktorij ili dokument) klikom na njega dvaput mišem
  • U prozoru koji se otvori odaberite karticu Podaci
  • Ovdje možete konfigurirati standardne detalje kod i referentno ime
  • Kliknite na standardni detalji 1c tipku za pregled pune liste.

Opći detalji 1c.

Počevši od verzije 1c 8.2.14 u 1c, pojavio se novi objekt 1c - opći detalji 1c. Koristeći ga, možete dodati rekvizite (polje), koji će biti prisutan odmah u raznim referentnim knjigama i dokumentima.

Svojstva ukupnih detalja 1c:

  • Automatska upotreba - dodaje ukupno 1C rekvizita za sve referentne knjige i dokumente
  • Sastav - omogućava vam dodavanje ukupnih detalja od 1c samo potrebnim referentnim knjigama i dokumentima (automatska upotreba a ne da se koristi za vrijednost).

Kako dodati rekviziti 1c

Desnom tipkom miša kliknite granu od 1S željenog direktorija i odaberite Dodaj.

Uvodemo ime 1c rekvizita, na primjer, "ovisnost" i sinonim za ured ". Vrsta Ostavimo zadanu liniju, ali stavite nevladinu dužinu krpelja.

Na isti način ćemo dodati još jedan rekviziti 1c, samo odaberite vrstu boola, nazovimo ga "trčanje".

Kako izvesti rekvizite na obrazac 1c (debeli klijent 1c)

Otkrićemo granu oblika iste referentne knjige. Da biste otvorili obrazac - odaberite oblik predmeta i dvaput je pritisnite mišem.

Povucite miš preko ruba oblika i istežite ga (opcionalni predmet).

Na ploči Konfigurator kliknite gumb "Položaj podataka". Takođe možete koristiti meni / meni za placenje.

Vidite - detalji našeg oblika nisu uzgajani. Instalirajte potvrdni okvir na njih. A takođe i krpelji umetaju natpise i automatski mesto postavljaju.

Kako izvesti rekvizite na obrazac 1c (suptilan klijent 1c)

Otkrićemo granu oblika iste referentne knjige. Odaberite oblik elementa i dvaput je pritisnite mišem.

Na kartici Requisites otvorite linijski objekt. Vidjet ćete popis detalja dodanih ranije u imeniku.

Sada jednostavno povucite iz desnog prozora na lijeve rektore i pojavit će se na obrascu.

Requisites formiraju 1c.

U klijentu Tolstaya, obrazac ima svoje rekvizite. Oni su na kartici detalja.

Ovi detalji se ne pohranjuju u bazu podataka, ali mogu se koristiti na obrascu za polja koja su potrebna za rad sa obrascem.

Na primjer, dodali ste krpelj. Kada se pritisne na obrazac, nešto se događa. Vrijednost oznake za vas za vas nije važna (nije potrebno pisati) - koristi se samo za prebacivanje obrasca prilikom rada s njim. U ovom slučaju, kao podaci, ne koristite potrebni direktorij, već rekvizite na obrazac.

Periodični detalji 1c.

U 1c verziji 7.7 bili su periodični detalji. Njihovo značenje je: Vrijednost rekvizita različita je u različitim datumima. Na primjer, vrijednost 1. septembra je jedna, a 1. oktobra - druga. Na isti rekviziti.

U 1c 8 periodičnih detalja br. To se provodi na sljedeći način: