1s 8.3 otevřete vnější formu zvuku. Přidání externího signálu do základny

V tomto článku se podíváme na pokyny pro vytvoření nového zpracování v 1C 8.3 v režimu cerated additive, který je podobný cerated formě. A především je snadno napojíme na mechanismus externího zpracování konfigurace 1C, založený na knihovně standardních subsystémů verze 2.0 a novější.

Úkol přijde brzy: vytvořit nejjednodušší externí postup, kterým je dokončit skupinovou akci nad agentem „Nomenklatury“, a sám nastavit výběr maximální sazby povolenek pro určenou skupinu nomenklatury.

Pro tento účel je bezpodmínečně nutné program upravit (viz konfigurace 1C 8.3: „Podnikové účetnictví 3.0“ na keramických formulářích).

Nastavení tohoto poměru umožňuje vikorizaci externího zpracování.

Vytvoření nového moderního designu 1C 8.3 na zadku

Nyní přejdeme ke konfigurátoru. Z nabídky "Soubor" vyberte "Nový...". Otevře se okno pro výběr typu vytvářeného souboru. Vyberte „Externí zpracování“:

Otevře se okno nového vnějšího designu. Okamžitě na něj uvedeme její jméno. Zde budete odměněni za uložení materiálu na disk:

Dodamo novou kerovanu formu obrobki. Je zřejmé, že toto je hlavní forma zpracování:

Na formuláři budeme mít dva detaily:

  • Nomenklaturní skupina – zasílá se do dokumentu „Nomenklatura“;
  • VibRate MDV - poslannya on re-insurance Rates MDV.

Podrobnosti můžete vytvořit ve sloupci „Detaily“ v pravém horním okně. Medvěda přes ně přetáhneme u levého horního okna. Nové podrobnosti se okamžitě objeví ve formuláři níže.

Úroveň podrobností lze změnit pomocí šipek „Nahoru“ – „Dolů“:

Podívejte se na 267 videolekcí od 1C zdarma:

Zapomněl jsem přidat tlačítko „Instalovat“. U keramických forem nemůžete jednoduše přidat tlačítko do formuláře. Pokud jej přidáme do struktury prvků formuláře, nebude na samotném formuláři vidět. Tlačítko obov'yazkovo musí být spojeno s příkazem, abyste jej mohli použít. Přejdeme na kartu „Příkaz“ a přidáme příkaz „Nastavit rychlost MDV“. Síla týmu vytváří akci. Zdroj příkazů je vybrán „On client“. Příkaz lze do formuláře přidat pouhým přetažením do sekce s prvky formuláře.

Pro modul formuláře bude vytvořena jediná procedura. Na serveru má proceduru:

&Na klientovi

Postup pro nastavení sázky MDV (příkaz)

InstallBetPDVServer();

KinetsProcedures

Pro proceduru na serveru napíšeme malý příkaz a akce související se zavedenou sazbou MDV:

&Na serveru

Postup SetBet PDVServer()

Zapit = Nový Zapit;
Žádost.Text =
"VIBRATI
| Nomenklatura.

| Nomenklatura Dovidnik Nomenklatura YAK
|DE
| Nomenklatura.Posilannya IN ІЄARCHІЇ (& nomenklatura skupiny)
| І NOT Nomenklatura.
| І NOT Nomenklatura. Skupina Tse";

Request.InstallParameter("Skupina položek", skupina položek);
ResRequest = Request.Execute();
VibDetRecords = ResRequest.Vibrate();

Poki VibDetRecords.Offensive() Loop

Snaž se
SprNomObject.Write();
Obviňovat
Notify("Souhlas se záznamem objektu """ + SprNomObject + """!
|» + PopisPomilki());
KinetsProby;

KіnetsCycle;

KinetsProcedures

Přejděte na kartu „Formulář“ a přidejte do formuláře tlačítko, které je spojeno s příkazem:

Náš outfit je tedy připraven na vikoristán. Chcete-li na něj kliknout, musíte v režimu „1C Business“ přejít do nabídky „Soubor“ - „Otevřít“ a vybrat soubor pro vytvoření.

Robot v tomto režimu je ale šikovný pro vývoj zpracování, ale pro robota není úplně vhodný. Koristuvachovi volali, aby měli vše na dosah ruky, pak v samotné databázi.

K čemu slouží sekce „Další informace a zprávy“.

Než tam budeme moci přidat naši zprávu, musíme ji nejprve popsat a informovat o vládním programu.

Popis funkce „Zobrazení aktuálního zpracování“

Místo této funkce namířím na zadek. To lze exportovat a samozřejmě bude rozšířeno v modulu zpracování:

Funkce ViewViewExternalProfile() Export

DataForReg = Nová struktura();
DataForReg.Insert("Název", "Nastavení rychlosti MDV");
DataForReg.Insert("SafetyMode", True);
DataForReg.Insert("Version", "ver.: 1.001");
DataForReg.Insert("Informace", "Zpracování pro nastavení sazby MDV pro nomenklaturu agenta");
DataForReg.Insert("Zobrazit", "Dodatkova Obrobka");

TableValueCommand = Nová hodnota tabulky;
TabZnCommand.Columns.Add("Identifikátor");
TabZnCommand.Columns.Addati("Vikoristannya");
TabZnCommand.Columns.Addati("Podání");

NewRow = TabZnCommand.Add();
NewString.Identifier = "Odkliknout";
NewRow.Vikoristannya = "VidkrittyaFormi";
NewString.Presentation = "Otevřít pohled";
DataForReg.Insert("Příkaz", TabZnPříkaz);

Return DataForReg;

EndFunctions

Abychom lépe pochopili, která pole struktury registračních dat je třeba analyzovat, podívejme se na podrobnosti zprávy „Další informace a zpracování“:

Yak bachimo, je snadné vše dokončit. Chybí pouze jeden detail: „Možnost spuštění“ - „Vicoristannya“. Pokud vidíme kód jednoho ze skrytých modulů, můžeme vidět, jak jsou tato pole propojena:

Chcete-li určit, která pole struktury jsou povinná, nemůžete je nejprve popsat, stačí je vytvořit prázdné a pak se rychle stát handlerem. Při přenosu modulů během zpracování registrace je okamžitě jasné, která pole jsou potřebná a která ne.

Připojení externího zpracování až 1C 8.3

Z horního menu přejděte na Servis->->.

Poté se formulář objeví v seznamu poradců. V horní nabídce stiskněte Přidat.

Bylo možné přidat nové světlo. Stisknutím tlačítka Vidkriti.

Vyberte soubor s požadovaným zvukem a stiskněte Vidkriti. Po přidání souboru v případě potřeby změňte název souboru (jak se objeví v seznamu). Útok OK.

V důsledku toho se v seznamu objeví nová položka.

Poté můžete zrychlit, přidávání je dokončeno. Abychom pak tento zvuk otevřeli, přejdeme také na Servis->Další informace a podrobnosti->Další externí hovory.

Pro BP 3.0 ZUP 3.0 UT 11 ERP 2.0.

Chcete-li přidat nové informace do konfigurace 1C:Enterprise 8.3 v keramickém rozhraní (v aplikaci Accounting 3.0), přejděte do následující části programů:


Je nutné, abyste zapnuli znamení dalších informací, přejděte na hypertextové odkazy:

Stiskněte tlačítko v seznamu Tvořivost:


Poté se otevře dialogové okno, kde můžete vybrat soubor, ze kterého potřebujete vybrat požadovaný soubor (v mém výběru je soubor z plánově-věcné analýzy výdajů).

Nyní se musíme přizpůsobit ubytování(kde je program dostupný):


Vyberte prosím požadovanou část programu ze seznamu:


Nyní je třeba zapsat změny na externí telefonní kartu:

Nyní lze zvuk otevřít z rozhraní programu:


Seznam je zatím prázdný, tlačíme Nalashtuvati seznam:


Ve výběrovém formuláři je zaškrtnuto naše jméno:


Nyní jste se objevili na seznamu:


Za tlačítkem Viconati Objeví se tvar zvuku:


Pojďme se podívat na vytvoření nového světa 1s 8 bez použití systému skládání dat. K vytvoření nového světa použijeme konfiguraci Účetnictví 2.0. Protistranyі Smlouvy protistran.

1. Stvoření světa

Nejprve vytvoříme externí zvukový soubor, u kterého přejdeme na 1s 8 v režimu Konfigurátor, pojďme do menu Soubor -> Nový, nebo jej přitiskneme na piktogram nový dokument.

Pojďme se podívat na seznam Externí zvuk. Po stvoření vnějšího světa se vás zeptám (např Nejjednodušší zvuk) a uložte jej na disk. Přidáváme také dva detaily: Cob obdobíі Konec období typ datum, potřebujeme je k rozdělení hodinového intervalu výběru dat pro vytvoření hovoru.

2. Tvorba modelu vnějšího světa

p align="justify"> K vytvoření sestavy v 1C 8 potřebujete rozvržení, šablonu pro zobrazení dat, ve které jsou nastaveny všechny potřebné parametry, jsou nakresleny tabulky atd. Bylo přidáno nové rozložení, pro které ve stromu metadat vyberte položku Maketi zmáčknout tlačítko Přidat, ve složeném stavu kryt pro typ rozložení Tabulkový dokument.

Náš layout bude mít 4 oblasti:

  • Záhlaví - v této oblasti zobrazujeme název názvu, období pro který rok vzniku a záhlaví tabulky;
  • Údaje o protistraně - v této oblasti zobrazujeme údaje o protistraně v tabulce;
  • Data smlouvy protistraně - v této oblasti zobrazujeme v tabulce data pro dohodu protistrany;
  • Suterén - v této oblasti zobrazujeme hodnoty dílčích tašek pro každé pole pro pole Příjezd a Witrata.

Začněme vytvářet oblasti rozložení. Chcete-li vytvořit oblast v rozvržení, podívejte se na požadovaný počet řádků a klikněte Tabulka nabídky -> Jména -> Přiřadit jména(Nebo Ctrl+Shift+N). Do regionu Čepice Napíšeme do jména: Zabalte 62 skořápek, žádáme o další nástroj mezi Zavolám záhlaví a také nastavím parametry Cob obdobíі Konec období. Pomocí dalších parametrů můžete zobrazit požadovaná data, kterými se budeme zabývat v další fázi vývoje a při psaní samotného programového kódu. Pro vytvoření parametru pro layout vyberte požadovanou firmu, napište název parametru (bez mezer), klikněte na něj pravým tlačítkem myši a vyberte položku z nabídky Silný. Úřady zastavily obchod Rozložení vyberte doplnění Parametr.

Poté bude při prodeji název parametru umístěn na chrámový chrám („<>“). Oblast výsledku Čepice může to vypadat takto:

V oblasti DaniContractor konfigurovatelné parametry pro zadání jména protistrany a také pro příchozí a výdajové pro účet 62, pro další nástroje mezi Vytvořme oblast, která vypadá jako řádek tabulky.

V oblasti Smlouva o datech protistraně Parametry pro zadání názvu smlouvy, stejně jako pro příjem a výdej účtu 62 vytvoříme pomocí doplňkového nástroje Cordoni, vytvoříme oblast ve formě řádku tabulky. Velmi malý přístup před parametrem Dohoda s protistranou(Můžete to použít pro další pomoc při distribuci a distribuci středních cen. Klikněte pravým tlačítkem na obchod -> Sjednotit nebo jinak Zrušte dohodu), bylo nutné vidět, že řada za smlouvou se nachází pod hierarchií a pod řadou za protistranou.

V oblasti Suterén konfigurovatelné parametry sáčků při příjmu a expiraci.

V důsledku toho můžeme vytvořit rozvržení takto:

3. Stvoření podoby světa

Chcete-li zobrazit data, určete periodu formování a tlačítka Formulovat Náš svět bude potřebovat formu. Chcete-li vytvořit formulář, vyhledejte položku v externím stromu metadat Formie a stiskněte tlačítko Přidat. Na první stránce návrháře formulářů nemusíte provádět žádné změny, stačí kliknout na tlačítko Dali.

Na další stránce návrháře je spousta dostupných podrobností ( Cob období, Konec období) pro lisování na formě.

Výsledek bude mít následující podobu:

I když nás tímto způsobem neovládá, provedeme před ní nějaké změny:

  • Přetáhneme tlačítko Formulovat od spodního panelu k hornímu (takže je to pro malíře jednodušší);
  • Protáhneme tvar svisle i vodorovně;
  • Pěstujeme pole Cob obdobíі Konec období horizontálně;
  • Přidejte ovládací prvek do formuláře Pole tabulkového dokumentu (v novém se zobrazí naše jméno), zadejte jeho název TabDoc;
  • Kliknutím na tlačítko vyberete období (po stisknutí se zobrazí dialog pro ruční výběr požadovaného období). Zatím pro něj nebudeme psát programový kód, takže tlačítko jednoduše rozbalíme v pořadí z polí období.

Výsledkem je, že náš matime formulář vypadá takto:

4. Programování

Po vytvoření formuláře přistoupíme k programování. Nejprve vytvoříme postup pro zobrazení dialogu výběrem období (tlačítko, pro které jsme již vytvořili v další fázi). Klepněte pravým tlačítkem myši na tlačítko a vyberte položku nabídky Silný, u orgánů tlačítka pojďme na záložku Podii, kde můžete k dokončení postupu použít doplňková tlačítka s ikonou lupy Tlačítko1Push ve formulářovém modulu.

Mezi formulářem a modulem se můžete pohybovat pomocí záložek v dolní části formuláře

Chcete-li vybrat klikací formulář, vyberte období pomocí rychlého standardního postupu Účetnictví 2.0 Z halal modulu Práce s dialogy - ObbrnikÚprava periody tlaku, před tím, jako parametry, musíte předat podrobnosti volajícímu Cob obdobíі Konec období.

Postup Button1Push (prvek) Práce s dialogy. KinetsProcedures

Nyní přejděme k psaní kódu, který tvoří a vydává naše volání. Modul formuláře již má proceduru TlačítkoFormulovatPress, který se zobrazí po stisknutí tlačítka Formulovat, tam napíšeme náš kód. Skončeme s nezbytnými změnami. Předem provedeme změnu pro pole dokumentu tabulky Tímto způsobem zobrazujeme data, ale není to složité, jen data zaznamenáváme co nejkratší, což znamená, že programový kód bude lépe čitelný.

TabDoc = ElementiForm.TabDoc;

Rozložení vnějšího světla můžeme odstranit zrychlením funkce OtrimatiLayout(<ИмяМакета>) , parametr se předá názvu rozvržení, a pokud takové rozvržení existuje, pak jej funkce najde.

Layout = OtrimatiLayout("Layout");

Poté, co je rozvržení vyříznuto, lze jej změnit pro vzhled ostatních oblastí, což lze rychle provést pomocí metody rozvržení Otrimati Area(<ИмяОбласти>) .

AreaHeader = Layout.OtrimatiArea("Header"); AreaDani_Counterparty = Layout.OtrimArea( "DaniContractor"); AreaDaniAgreement = Layout.OtrimArea("DaniAgreement"); FooterArea = Layout.OtrimatiArea("Suterén");

Vyčistíme pole dokumentu tabulky. To je nezbytné, aby byla stará data viditelná při aplikaci nového formuláře na kůži.

TabDoc.Clear();

Nyní, když je inicializace změn dokončena, přejděme k vyplňování a zobrazování oblastí rozvržení krok za krokem. Stáhneme to z klobouku. Jak si pamatujete, vytvořili jsme v této oblasti dva parametry Cob obdobíі Konec období, předáme důležité období tvorby zprávy, na které zrychlíme úřady Parametry plocha dispozice.

AreaHead.Parameters.CobPeriod = CobPeriod; AreaHeader.Parameters.EndPeriod = EndPeriod;

Více aktivit v okolí Čepice Vzorník není vyžadován, takže toto pole můžete vidět před dokumentem tabulky.

TabDoc.Vesti(AreaHead);

Dále se pojďme pustit do psaní pomocí databáze, pro pomoc si vezmeme frázi za regálem 62 z účetní evidence Gosprozrakhunkovy. Je důležité si pamatovat, jaký nápoj budeme mít.

Zapit = nový Zapit;

Před tiskem bude napsaný text převeden na nové požadované parametry. Fragmenty našeho písma smyje rahunku 62 účetní formulář, pak nejprve vytvoříme parametr pro nový

Request.InstallParameter("Rakhunok62", PlaniRakhunkiv.Gosprozrahunkovy.KnowByCode("62" ));

Také je nutné přenést periodu formování na signál. Nezapomeňte, že pro období formování potřebujeme speciální detaily, které se předávají jako parametry.

Request.SetParameter("CobPeriod", CobPeriod); Request.SetParameter("EndPeriod",EndPeriod);

Začneme psaním textu, pracovat budeme s pomocí konstruktoru dotazů. Spousta začátečníků píše, že je potřeba napsat otázku a ručně a použít konstruktor, ale v praxi to tak není. V projektech, které jsou neustále před programem 1C, je prioritou jasně a srozumitelně napsat kód, a když přidáte příkaz do základny, je prakticky nemožné se k němu dostat ručně, ztratíte spoustu cenných hodin na těch, aby správně implementovat S tímto designem, musíte vědět, jaké drukarovy laskavosti jste vydělali peníze při psaní tohoto. Neztrácejte tedy hodinu tím, že se to budete snažit napsat ručně, ale použijte konstruktor k jeho zapsání. Ušetříme váš čas a umožníme vám psát složité dopisy bez velkého úsilí. Chcete-li začít psát text, napište kód:

Request.Text = "";

Poté umístěte kurzor mezi tlapky, stiskněte tlačítko myši doprava a vyberte položku Konstruktér Zeptám se. Otevře se okno návrháře vyskakovacího okna.

Nyní musíme vybrat potřebnou databázovou tabulku 1C 8. Potřebujeme virtuální tabulku Otočte seúčetního registru Gosprozrakhunkovy. Známe to na levé straně okna návrháře

Přesuňme to do oblasti Tabulky Začneme vyplňovat parametry. Pro všechny virtuální tabulky existuje speciální sada parametrů, která umožňuje vybrat požadované údaje z hlavní tabulky (v našem typu je hlavní tabulkou Účetní evidence Gosprozrakhunkovy). Otevře se okno parametrů virtuální tabulky.

Pamatujte na parametry, jejichž periodu jsme přenesli do napájení. Chcete-li zadat textový parametr, napište symbol před název textu. ampersand(&)

Stálo se nemožné uložit mozky za regál. vzhled. U kterého známe řádek v parametrech virtuální tabulky Umova Rakhunku a napíšeme tam

Rakhunok V ІЄARCHІЇ (& Rakhunok62)

Můžete také rychle použít návrháře myšlenek stisknutím tlačítka se třemi tečkami.

Do virtuálního stolu není třeba přidávat žádné další mysli, poté stiskněte tlačítko OK v okně parametrů virtuální tabulky. Poté musíte z tabulky vybrat požadovaná pole Gosprozrakhunkovy.(a sám: Protistrana, Dohoda protistrany, Příjem a Vitrat). Chcete-li zobrazit seznam polí dostupných v tabulce, kterou jsme vybrali, klikněte na symbol „+“ vedle jejího názvu. Poté přetáhneme požadovaná pole do pravé oblasti návrháře dotazu, která se nazývá: Pole. Pokud otevřeme plán pro účetní oddělení, jsme si jisti 62 analytiky Protistraně - tse Subconto1, a pro Smlouva s protistranou - Subconto2.

Z polí virtuální tabulky si tedy můžete vybrat Subconto1і Subconto2. Protože potřebujeme příjmy a výdaje na tašku, vybereme stejná pole ČástkaObratDtі SumaObigKt

Zapamatujte si pseudonymy oborů, které jsme si vybrali, u kterých přejdeme na záložku Komunikace/Pseudonyma a nastavte požadované názvy polí.

Vzhledem k tomu, že v našem světě budou data zobrazována hierarchicky (protistrana je na první úrovni a všechny její smlouvy jsou na druhé), upravujeme zobrazení dat v hierarchii pro další dělení. Pojďme na kartu návrháře Sáčky. Na skupinovém poli budeme postupně utahovat Protistranaі Dohoda s protistranou a tašky Parafiaі Vitrata.

Po dokončení robota v konstruktoru stiskněte tlačítko OK A je důležité, aby se text naší aplikace objevil v kódu programu.

Request.Text = "VIBRATI" | GosprozrakhunkovyOrot.Subkonto1 protistrana YAK, | GosprozrakhunkovyTurnover.Subconto2 Smlouva YAK s protistranou, | GosprozrakhunkovyTurnover.SumTurnoverDt YAK Prikhid, | GosprozrakhunkovyTurnover.SumaTurnoverKt YAK Vitrata| Register of Accounting.Gosprozrakhunkiy.Turnover (&Země období, &Ent období, Rakhunok V ІЄARARCHY (&Rakhunok62),) YAK GosprozrakhunkoviyOberti|PIDBAGS | SUMA(Přichází), | SUMA (Vitrata) | Software | protistrana, | Dohoda s protistranou";

Nyní, když jsme dokončili psaní otázky, přejděme k vyplnění oblastí DaniContractor, DataAgreement Counterpartyі Suterén. Všechny tyto oblasti budou na konci dne zcela vymazány. Naše fragmenty se pomstí za seskupování ( Protistranaі Dohoda s protistranou) Vibere s novou poctou nadcházejícímu obřadu:

Vibirka Protistrana = Žádost.

Tímto způsobem odstraníme záznamy ze sáčků od všech protistran.

Před vynecháním vzorkovacích dat v dalším cyklu zavedeme následující změny pro čištění skrytých sáčků za zvukem:

Zagalniy Prikhid = 0; Zagalna vitrata = 0;

Aby byla data zobrazena s hierarchií (a rozložena pomocí „+“), nastavte princip automatického seskupování řádků dokumentu tabulky:

TabDoc.StartAutoGroupedRow();

Všechny přípravy jsou dokončeny, nyní se podívejme na výsledky dotazu. Obtok bude proveden v dodatečném cyklu Buwai

Dokud VibirkaContractor.Offensive() Cycle EndCycle ;

Parametry cyklu klasu byly resetovány Parafiaі Vitrata regionech DaniContractor. K čemu je to potřeba? Jsme si vědomi situace za protistranou Strýček Vasya, příchod 10 a odliv 5, následovaný útočnou protistranou Strýček PéťaŽádné peníze nepřicházejí ani neutrácejí, protože nemůžeme resetovat parametry Parafiaі Vitrata, poté v řadě protistranou Strýček Péťa utratit příchozích 5 a odchozích 10.

AreaDataContractor.Parameters.Receipt = 0; AreaDataContractor.Parametri.Vitrate = 0;

Po kom si areál připomeneme DaniContractor data výběrového prvku

Save PowerValue(DataAreaCounterparty.Parameters,Select Counterparty);

Po vyplnění údajů můžete zobrazit oblast v Tabulkový dokument, Jelikož používáme automatické seskupování řádků, je nutné v seskupeném řádku uvést úroveň řádku (náš řádek bude mít dvě úrovně, pro protistrany první pro smlouvy).

TabDoc.Vesti(AreaDataContractor,1);

Nyní pro tuto protistranu vybereme výběr pro vaše smlouvy.

VibirkaAgreement to Counterparty = VibirkaContractor.Select(BypassRequestResult.Grouped);

Obtok bude proveden v dodatečném cyklu Buwai.

Do VibirkaAgreementCounterparty.Offensive() Cycle EndCycle ;

Parametry pro cyklus dohod protistran byly resetovány Parafiaі Vitrata, rezervní oblast Smlouva o datech Z výběrů je zobrazíme v tabulkovém dokumentu pro další úroveň evidence.

AreaDataContract.Parameters.Incoming = 0; AreaDataAgreement.Parameters.Witrate = 0; SaveAuthorityValues(AreaAgreementData.Parameters,Select CounterpartyAgreement); TabDoc.News(RegionDaniAgreement,2);

Také v tomto cyklu, dokud se nezmění velikost sáčků, musí být hodnota přičtena k přesné hodnotě.

Incoming Bag = Incoming Bag + Select Contract to Counterparty.Incoming; Vitrat Pouch = Vitrat Pouch + Vibir Dohoda s protistranou. Vitrata;

Jaký je zdroj dat v oblasti? DaniContractor, DataAgreement Counterparty dokončeno, nepodařilo se dokončit automatické seskupování řádků v dokumentu tabulky.

TabDoc.FinishAutoGroupedRows();

Celé cykly představují zobrazení dat v oblasti DaniContractorі DataAgreement Counterparty vypadat takto:

TabDoc.StartAutoGroupedRow(); Dokud VibirkaCounterparty.Offset() Cyklus AreaDataCounterparty.Parameters.Incoming = 0 ; AreaDataContractor.Parametri.Vitrate = 0; Save PowerValue(DataAreaCounterparty.Parameters,Select Counterparty); TabDoc.Vesti(AreaDataContractor,1); VibirkaAgreement to Counterparty = VibirkaContractor.Select(BypassRequestResult.Grouped); Zatímco VibirkaAgreement to Counterparty.Offset() Cycle AreaAgreementData.Parameters.Incoming = 0 ; AreaDataAgreement.Parameters.Witrate = 0; SaveAuthorityValues(AreaAgreementData.Parameters,Select CounterpartyAgreement); TabDoc.News(RegionDaniAgreement,2); Incoming Bag = Incoming Bag + Select Contract to Counterparty.Incoming; Vitrat Pouch = Vitrat Pouch + Vibir Dohoda s protistranou. Vitrata; Konec cyklu; Konec cyklu; TabDoc.FinishAutoGroupedRows();

Ztraceno pro zadání osobních údajů do regionu Suterén a zobrazí samotnou oblast Tabulkový dokument.

AreaFootroom.Parameters.ResultIncoming = TotalIncoming; AreaBasement.Parameters.WitrateResult =WitrateResult; TabDoc.Vesti(AreaFooter);

V tomto případě byl proces psaní nového titulu pro 1C 8 bez vikoristannya SKD dokončen. Nyní jej můžete formulovat v režimu 1C:Enterprise 8 a přidat jej do poradce Externí problémy Soubor recenzované fotografie si můžete stáhnout ze statistik na adrese .

Podívejte se na video z tvorby nové ruční formy pro keramický program:

Zavést univerzální zpracování objektů 1C 8.3.

Základní verze platformy 1C 8.2 a 8.1 (na základních formách) měla tak úžasnou funkci jako „Univerzální výběr a zpracování objektů“. Vaughn skutečně zažil život programátorů a programových administrátorů.

Stejný vzorek 1C se objevil pro keramické příslušenství (8.3 a 8.2). Do té doby si v 1C 8.3 bylo možné vystačit s typickým postupem skupinových změn detailů, ale neustále je potřeba problémů, se kterými se potýká každodenní práce korespondenta a programu 1C.

Vyhledejte a vyberte objekty

Jakmile je zpracování dokončeno, můžeme jej spustit jako externí. Pokud nevíte, zkuste projít nabídku "Soubor" - "Odemknout". Přihlaste se v registračním formuláři:

Na první záložce si můžeme vybrat objekt, se kterým chceme pracovat. V poli „Objekt hledáním“ je tedy již vybrán dokument „Realizace (úkony, faktury)“. Tento objekt si totiž vybrali již dříve. Postup lze zapamatovat.

Za tlačítkem „Přizpůsobit výběr“ můžeme nastavit výběr podle téměř libovolného pole objektu:

Pokud jsou tyto výběry omezené, můžete požadované objekty vybrat pomocí dalšího vstupu. Chcete-li to provést, přesuňte přepínač „Režim výběru“ do sekundární polohy.

Po všech úpravách je potřeba objekty vybrat. Klikněte na tlačítko „Najít objekty“ a uvidíte následující výsledek výběru:

Zpracování prvků

Pojďme na kartu "Zpracování":

Po krátkém rozkoukání jsou tu snad jen první tři kusy. O práci ostatních to bylo chápáno nad rámec názvu a nevyžadují úpravu.

Dodatečný algoritmus

Modul „Advanced Algorithm“ umožňuje napsat akční program na interní objekty 1C. Přehled obsahuje základy programování a popis příslušných statistik. S touto nápovědou můžete provádět praktické akce s objekty:

Nastavení podrobností

Volba „Detaily instalace“ umožňuje změnit detaily vybraných dokumentů nebo dokumentů a také evidence účtů. Kůru je potřeba dodělat, ale někdy je prostě potřeba oříznout. Například můžeme nahradit měnu dokladu ve vybraných dokladech:

Je důležité si uvědomit, že proces lze okamžitě zrušit, ale úpravy lze uložit. Toto nastavení se zobrazí ve stromu zpracování.

Přečíslování objektů

Možnost „Přečíslování objektů“ samozřejmě umožňuje přečíslovat dokumenty nebo změnit kódy poradců. Zpracování poskytuje bohatou sadu akcí. Například jste chtěli změnit předponu pro vybrané dokumenty:

Nyní se budeme divit, co můžeme vydělat svými úsporami. Zdá se, že se můžeme odhlásit v jedné dávce přesunem do okna „Vybrané zpracování“:

Nyní můžeme postupně zrušit zaškrtnutí vybraného nastavení stisknutím tlačítka „Viscont“.

Pro materiály: programmist1s.ru