internet Okná Android
Rozbaľovať

Periodické registre informácií v 1C 8.3. Vyhľadávanie a čítanie v informačnom registri

Ostatné registre 1s Ide o štruktúrovaný súbor údajov s meraniami a zdrojmi. Navrhnuté tak, aby uložili periodické informácie.

Periodicita

Informácie sú uložené v kontexte meraní a období. Registrácia informácií, môžete zadať frekvenciu:

  • Nepravidelný
  • registrátor
  • druhý
  • týždeň
  • mesiac
  • štvrťrok

Periodicita je potrebná na výber informácií z registra na určité časové obdobie. Ak zadáte frekvenciu, záznamy do registra budú vykonané s obdobím pri nahrávaní. Predpokladajme, že ak sa pozriete na register Romenclature, môžete vidieť históriu ceny, s akými meraniami a v akom časovom období.

Frekvencia v informačných registroch je potrebná pre informáciu, ktoré sa mení počas času, napríklad: menové kurzy, cenové rady, zľavy a rozsah nomenklatúry atď.

Registrátorov

Ak zaznamenáte v informačnom registri pomocou dokumentu, musíte nastaviť režim nahrávania: "Podanie do registrátora" a vyberte dokument, ktorý bude zaznamenaný v registri. Potom sa v registri objaví "registrátor" pole, kde budú uložené informácie, ktoré dokument zaznamenal. Tajomník môže byť tiež použitý ako obdobie, za to, zadajte v teréne "Periodicita" - "registrátorom". Podanie registrátora robí, keď je potrebné dôsledne zaviazať register do dokumentu a meniace sa záznamy v registri v manuálnom režime nie je dostupné.

Dokumenty, ktoré budú v úlohe registrátorov, môžu byť niekoľko. Aby ste mohli pridať rekordér, musíte prejsť na vlastnosti požadovaného informačného registra, prejdite na kartu "registrus" a nastavte začiarkavacie políčka oproti dokumentom, ktoré vykonajú úlohu registrátora.

Sledujte pohyby, ktoré rekordér vydáva z dokumentu. Ak to chcete urobiť, choďte do dokumentu, o ktoré máte záujem, kliknite: Choď - pohyb dokumentu o registrátore.

Vo vlastnostiach registra nezabudnite pridať práva, môžete ich priradiť na karte "Práva". Potom, v zozname rolí, musíte vybrať úlohu, ktorú chcete pridať práva do registra av zozname práv, aby ste nadviazali práva na vybranú úlohu.

Jedinečnosť záznamov

Jedinečnosť nahrávania závisí od obdobia a merania. Napríklad, ak chcete nahrávať záznam s rovnakými meraniami, v ten istý deň, potom nebudete úspešní a program spôsobí chybu, pretože frekvencia registra v priebehu dňa.

Ak frekvencia požiada registrátora, zúčastňuje sa aj na jedinečnosti záznamu.

Pre neiodické a nezávislé registre, jedinečnosť závisí od kombinácie merania.

Formuláre

Ak chcete zobraziť záznamy, použite formulár Zoznam, môžete nastaviť výber v poli, o ktoré máte záujem, aby ste videli históriu záznamu a zmeňte ich prostredníctvom rekordného formulára. Položky registra môžete vidieť nasledovne: V hornom menu kliknite na tlačidlo "Operations" - "Informačné registre". V okne, ktoré sa otvorí, vyberte register, ktorý potrebujete. Potom sa otvorí forma zoznamu vo forme tabuľky, kde je každý odtok jedinečným vstupom.

Ak chcete upraviť / vytvoriť, použite formulár nahrávania, ak je záznam podriadený registrátora, potom pole nebude k dispozícii a nie je možné vytvoriť formulár.

V konfigurátore sú potrebné pridať tvary, ktoré sa dostanú do informačného registra, v karte "Form" a kliknite na "Lupu" v požadovanej forme formulára. Ďalej sa okno otvorí, kde môžete konfigurovať polia budúceho formulára (umiestnenie, názov a register funkčný).


Merania, zdroje a podrobnosti

Merania sú navrhnuté tak, aby vytvorili jedinečnosť nahrávania, na nich je možné zvoliť v budúcnosti a urobiť rez na špecifické meranie. Kombinácia meraní a vygeneruje záznam kľúč. Je lepšie vytvoriť veľký počet meraní, takže tabuľka nie je rozšírená a v procese práce s ním nespomalil.

Merania majú políčko "MASTER", ak je inštalovaný, že záznam bude uložený v databáze, pokiaľ existuje toto meranie. Majstrovské merania možno vykonať niekoľko. Napríklad v registri informácií "Nomenclatúra ceny", hodnota merania je nomenklatúra, ak vymažete nomenklatúru, ktorá sa zúčastňuje na zázname, potom sa záznam automaticky zaznamená do informačného registra pre túto nomenklatúru.

Zdroje sú určené na skladovanie súm: množstvo, cena atď. Zdroje budú naďalej prijímať na určité časové obdobie (ak je periodický register) na meranie.

Podrobnosti, vo väčšine prípadov, sú určené na ukladanie dodatočných informácií, nezúčastňujú sa na jedinečnosti záznamu. Napríklad v detailoch môžete vykonať informácie, ako je autor, komentár atď.

S informačným registrom možno vykonať tieto akcie:

  • Odstránenie nahrávania v informačnom registri 1C

Vlastnosti

- Jedinečnosť nastavení merania: Každá položka v informačnom registri je nová hodnota zdroja.

- Záznamy o informačnom registri môžu byť periodické, ako aj nie.

- Informačný register môže byť závislý a nezávislý od registrátora.

- Je možné vykonať rezanie prvé a posledné záznamy na požadovaný dátum. Toto je implementované virtuálnymi tabuľkami: "Sliced" a "cut-out". Ak chcete použiť tieto tabuľky, môžete použiť výber aj dotaz (v dotazovacom konštruktore, urobíte tieto virtuálne tabuľky a môžete vykonať žiadosť o ne). Tieto tabuľky budú k dispozícii, ak je rekordér periodický.

Zaregistrujte sa "Nomenclatúra Ceny" - Periodický register informácií, záznamy, ktoré má vykonať registrátor.

Obraz zobrazuje, že frekvencia je inštalovaná v priebehu dňa. Znamená to, že cena môže byť zmenená raz denne pre jedinečné merania počas dňa.

Register je podriadený dokumentu "Nastavenie cien". Z tohto dokumentu pochádza záznam v registri. Pohyby na konkrétnom dokumente si môžete prezerať z formy dokumentu "Nastavenie ceny nomenklatúry".

Register je určený na ukladanie informácií o cene nomenklatúry, pričom merania "typu ceny", "nomenklatúra" a "charakteristické pre nomenklatúru". Vedúce merania sú všetky tri meracie polia, bude možné vykonať výber pri odbere vzoriek.

Záver: Po prečítaní článku môžete vytvoriť informačný register 1C, pridať merania a zdroje, nakonfigurujte formuláre úprav a zoznamu. Vytvorte záznam a urobte vzorku existujúcich záznamov. Ak máte akékoľvek otázky, použite pripomienky v článku, budem sa snažiť okamžite odpovedať na otázku záujmu.

Existuje niekoľko typov registrov v 1c:

  • Akumulácie ukladania zvyškov alebo otáčok v numerickej forme;
  • Výpočet, ktorý ukladá typy výpočtov a samotné výpočty sa bežne používajú na výpočet platu;
  • Účtovné údaje o účtovných výpočtoch vo forme DT-CT;
  • Informačné registre.

Na druhom prípade budeme bývať podrobnejšie, pretože vám umožnia zhromažďovať údaje z databázy pre meracie rezy. Napríklad v "cenovom účte" sa údaje uchovávajú pre špecifickú nomenklatúru a charakteristiky špecifickým typom cien.

Obr.1 Register "CENOVECNOSTI"

Charakteristika

Register môže byť periodický aj neperiodický, keď nemusíte uložiť postupnosť zmien. Ale ak ešte potrebujete skladovať, je nainštalovaný, v akom období, program vytvorí kontrolu nad jedinou záznamov: za sekundu, za deň, mesiac, za štvrťrok a rok.


Obr.2 Režim periodicity a nahrávania

Ak sa pokúsite vytvoriť dva záznamy v rovnakom období, program bude mať chybu "Nahrávanie s takýmito kľúčovými oblasťami!" A nedá do databázy záznam.

Môžete tiež zadať režim nahrávania. Prvá s "predložením registrátora", v ktorej budú záznamy zaznamenané dokumentmi a rekordér bude špecifikovaný v každom z nich. Ak si vyberiete druhý nezávislý režim, údaje nie sú zaznamenané registrátorom, ale pridávajú sa napríklad priamo zo zoznamu alebo spracovania.


Obr.3 Režimy záznamu

Zvláštnosť periodického registra je, že je možné použiť rezanie extrémneho alebo najprv, prijímať hotové hodnoty z databázy na poslednú / prvú nastavenú hodnotu na konkrétny dátum.

Vstup do informačného registra 1C

Riadky v registri s obdobím a registrátorom obsahujúcim informácie o zdrojoch, pokiaľ ide o merania sa nazývajú záznamy.

Ak chcete pridať položku do registra, používa sa alebo nahráva manažér alebo súbor záznamov. Ak máte nahrávky v registri spoločný kľúč, musíte použiť súbor záznamov. A na zaznamenanie jedného záznamu, ak sú v registri, všetky záznamy sú jedinečné, musíte použiť manažéra.

Príklad nahrávania pri používaní registračného objektu.

Používanie správcu nahrávania:

Nové nahrávanie \u003d registre. Courseales. Vytvárajte peniaze. Nový revolučný. WAYT \u003d referencie. Racuta. Integronácia ("USD"); Nové nahrávanie. Obdobie \u003d Dátum (31,12,2016); Nové nahrávanie. Cours \u003d 100; Nový nábor \u003d 1; Nový register. Recruit ();

Keď používate sadu záznamov a metódy "Write", zaznamenaná v registri nastavenia záznamu. V tomto prípade sa môže vyskytnúť jednoducho pridaním reťazcov a výmenu už dostupných riadkov v registri. Pre nezávislé registre, bez inštalácie výberov budú všetky položky odstránené v registri a nahradenie zaznamenaných záznamov.

Ak údaje píšete bez výberu v podriadenom registri, vyskytne sa chyba.

Príklad zápisu pomocou súboru záznamov k podriadeniu registra registrátora informácií o cenách informácií:

Newnabinets \u003d Registrácia. Centrálne zhrnutie. Vytvoriť výskum (); Newnabinet.tebor.Registrator. Inštalácia (odkaz); Nové značenie \u003d Newnabinet. Pridať (); Nový marker.period \u003d referencia. Údaje; Nová marker.Newcluturature \u003d referencia. Názov; Nový marker. Cena \u003d referencia. Cena; Newnabinet. Na nábor ();

Príklad písania prostredníctvom manažéra nahrávania:

Nahrávanie \u003d Registrácia. Curvivatt. Vytvorte peniaze (); Nahrávanie. Obdobie \u003d dátum; Nahrávanie. Courssp \u003d kurz; Nahrávanie. Výpočet \u003d mena; Nahrávanie. Nábor ();

Vyhľadávanie a čítanie v informačnom registri

Ak chcete nájsť položku a prečítajte si ho v informačnom registri, potrebujete pomoc. Napríklad musíme získať ceny konkrétnym registrátorom:

Vyberte si cenovú hodnotu. Názov, prceeanchlastátu. Cena od registrácií. Ceny cenového priemyslu, kde ceny

Zmeniť a odstrániť záznamy

Ak chcete odstrániť informačný register, napríklad všetky kurzy menových EUR, použite nasledujúci kód:

Štruktúrovanie \u003d nová štruktúra ("mena", referenčné nástroje. Rays.NOGNYPONSION ("EUR"); Odber vzoriek \u003d Registrácia. Coursavaluta. Jasné (, štruktúry); Zatiaľ čo vzorka. Ďalší () cyklus managerApisius \u003d odber vzoriek. Skladaný server (); Odber vzoriek. Easternatecompani (). Delete (); Endcycle;

Rýchle čistenie registra môžete použiť nasledujúci kód:

Nové nahrávanie \u003d registrácia. Podrobnosti Výskum. Vytvoriť registráciu (); Nový register. Recruit ();

Ak chcete upraviť a zmeniť register, rovnako ako rýchlo vyplniť dátový register, môžete písať univerzálne spracovanie.

Registry- Toto je súbor záznamov o objektoch. Nielenže ukladajú atribúty programových objektov, ale aj zápis pohybov na týchto parametroch. Ich cieľom je uloženie údajov a poskytovanie správ podľa určitých parametrov.

Parametre môžu byť rôznorodé, v závislosti od typu uloženia informácií. Tabuľky skladujte vlastnosti objektov. Napríklad za náklady na tovar bude:

  • názov
  • Výrobca
  • Balenie
  • Kúpna cena

Registre zaznamenávajú výsledky operácií vykonávaných v systéme. Každý z dokumentov píše svoje výsledky. Takéto záznamy sa nazývajú pohyby. Môžete stráviť triedenie a porovnanie údajov.

Ak pridáte dodatočný časový parameter, napríklad cenu za konkrétny dátum, potom sa vzorka môže vykonať aj podľa časového obdobia. Ukladanie informácií s hodnotou obdobia pomáha štruktúru a filtrovať požadované údaje.

Nastavenie v 1C 8.3 Informačné registre

Konfigurácia takýchto hĺbkových prvkov programu, najmä povolania programátorov a práca s nimi každý deň nemusíte pracovať. V závislosti od typu registra môže byť prístupná v rôznych tlačidlách na ovládanie zodpovedajúceho subsystému.

Užívatelia spravidla nepotrebujú informácie, kde je register informácií v 1C 8.3. Povedzme, že hlavný prístup k nim je v sekcii konfigurácie.

Ako v 1C 8.3 Urobte položku v informačnom registri

Záznamy registra sú dôsledkom operácií v rôznych častiach programu. Je však možné vykonať priame zmeny. To stanovuje schopnosť zaznamenávať v informačnom registri 1c 8.3 programovo (put príklad analytika mena výkyvov):

  • Na vykonanie jednej akcie používame správcu nahrávania:

Nové nahrávanie \u003d registre. Courseales. Vytvárajte peniaze.

NOVAYA Registrácia. Rally \u003d referenčné knihy. Avaluta. Integronácia ("UA");

Nové nahrávanie. Obdobie \u003d Dátum (30.07,2018);

NOVAYA Register. Cours \u003d 50;

Nový nábor \u003d 1;

Nový register. Recruit ();

  • Urobte si súbor záznamov pre niekoľko správ:

Newnabinets \u003d Registrácia. Coursulavaluto. Vytvorte objednávku ();

// Pozor! Je dôležité špecifikovať kritériá výberu. V opačnom prípade zmiznú všetky záznamy vykonané pred záznamami.

Newnabinet.tebor.valuta. Set (hrivny, pravda);

Newnabinet.tebor.Teriod. Nastavený (dátum (30.07,2018), pravda);

// Teraz môžete pokračovať v nahrátení samotnej množiny

Nové značenie \u003d Newnabinet. Pridať ();

Nový marketing. Rally \u003d referenčné knihy. Avaluta .Nokyponiament ("UA");

Nový marker.period \u003d Dátum (30.07,2018);

Nové označenie. Cours \u003d 50;

Nové označenie. Príčina \u003d 1;

Newnabinet. Na nábor ();

Ako odstrániť informačný register v 1C 8.3

V programe 1c 8.3 Pridajte položku do informačného registra relatívne jednoduché. Teraz zvážte možnosť vymazania. Urobte si hypotetickú možnosť, kde potrebujete odstrániť informácie o organizácii. V tomto prípade bude mať parameter bannera odkaz.

Túto akcie vykonávame:

  • Kód 1C V 8.x
  • Nastaviť záznamy \u003d registre. Umiestnenie organizátorov. Vytvoriť registráciu ();
  • Nastavte záznamy. Pozorovanie. Organizácia. Softvér (ale librance);
  • Nastaviť záznamy. Na nábor ();

Potom musíte vytvoriť variačný súbor nahrávok, kde sa udeľuje vzorka na spoločnosť, je rovnaká ako práca. Ukazuje prázdny súbor záznamov. Na dokončenie vymazania musíte ho napísať s výmenou. Všetky informácie určené na vymazanie je teda nahradené prázdnymi hodnotami.

Upozorňujeme, že vzorka takejto sady záznamov je stanovená výlučne na rovnosť.

Register informácií 1C 8 je predmetom metadát určenej na ukladanie referenčných informácií v kontexte definovaného developery merania.

Typickým príkladom používania informačného registra je ukladanie informácií o výmennom kurze v kontexte meny a obdobia.

Podrobnejšie zvážte vlastnosti a nastavenia informačného registra.

Dva hlavné registre nehnuteľností. Periodicita a Režim nahrávania.

Ide o jedinečné vlastnosti informačného registra, ktorý už nie je žiadnym objektom metaúdajov. Podrobnejšie ich zvážiť.

Táto vlastnosť vám umožňuje pridať ďalšie meranie do zoznamu meraní - Obdobie. S ním môžete vyriešiť veľký počet úloh: ukladanie informácií v databáze, vzhľadom na relevantnosť na konkrétny dátum. Aplikované príklady používania výkonov vystúpení: hodnota skladovacej meny pre každý deň, skladovanie cenovej nomenklatúry atď.

Periodicita môže mať nasledujúce hodnoty:

  • Nepravidelný
  • V priebehu druhého
  • V priebehu dňa
  • Do mesiaca
  • Do štvrtinu
  • V priebehu roka

Získajte 267 video tutoriály pre 1c zadarmo:

Pri výbere frekvencie inej ako je prevedenie, systém bude kontrolovať jedinečnosť záznamov v stanovenej lehote. Ak záznam nie je jedinečný, systém 1C poskytne správu a nebude vám umožní zapisovať do databázy.

A jednou z hlavných rysov pravidelného registra informácií je schopnosť dostať hotové hodnoty "rezané prvý" a "nedávny strih". Tieto informácie vám umožňujú rýchlo získať informácie o poslednej (prvej) nastavte hodnotu pre konkrétny dátum z databázy.

Režim nahrávania

V 1C 8.2 a 8.3 môže byť táto vlastnosť buď v hodnote "nezávislých" alebo - "podanie registrátora." V prvom prípade môže byť záznam vyrobený tak programový a zo zoznamu informácií o zozname informácií. V druhom prípade je potrebné špecifikovať dokument rekordéra. To ukladá určité obmedzenia, ale zároveň otvára nové príležitosti.

Vlastnosti merania informácií

Tiež by ste mali venovať pozornosť vlastnostiam merania vlastností 1C 8.3. Najmä na vedúcich vlajok a hlavného výberu:

  • Majster - Vlastnosť merania znamená informácie, že žiadna hodnota tohto merania nedáva zmysel bez hodnoty tohto merania. V skutočnosti to znamená, že systém pri odstraňovaní hodnoty z merania tiež odstráni záznam registra s "vedúcim" rozmerom. Môže byť nainštalovaný iba jeden rozmer.
  • Hlavný výber - Ak je register nezávislý, na tieto rozmery budú inštalované zmeny výmenného plánu. Podobne Primárny výberzahŕňa hlavný výber pre periodické registre.

Záznam softvéru v informačnom registri 1c

Pridajte nové záznamy do informačného registra dvoma spôsobmi - pomocou správcu nahrávania a pomocou nastavenia nahrávania. Prvý prípad je vhodný pre jeden záznam, druhý - pre dve a viac záznamov.

Používanie správcu nahrávania:

Nové nahrávanie \u003d registre. Courseales. Vytvárajte peniaze.
Nový revolučný. WAYT \u003d referencie. Racuta. Integronácia ("USD");
Nové nahrávanie. Obdobie \u003d Dátum (31,12,2016);
Nové nahrávanie. Cours \u003d 100;
Nový nábor \u003d 1;
Nový register. Recruit ();

Použitie súboru registračných záznamov o 1C informácií:

Newnabinets \u003d Registrácia. Coursulavaluto. Vytvorte objednávku ();
// Ak nie ste nastavíte výber - všetky záznamy o informačných záznamoch budú vymazané
Newnabinet.tebor.valuta. SUBT (DOLLAR, Pravda);
Newnabinet.tebor.period. Nastaviť (31,12,2016), pravda);
// priamo nahrávame
Nové značenie \u003d Newnabinet. Pridať ();
Nový marker. IVUTA \u003d referenčné knihy. Avaluta. Integronácia ("USD");
Nový marker.period \u003d Dátum (31,12,2016);
Nové Marking.Kurs \u003d 100;
Nové označenie. Príčina \u003d 1;
Newnabinet. Na nábor ();