Nastavte výběr dynamického seznamu 1C 8.3. Omezení a funkce

Výběr na spravovaných formulářech v 1C 8.3

Článek bude zvážit možnosti instalace výběru ve spravovaných formách 1C 8.3. Výběr dynamického seznamu lze nastavit staticky nebo dynamicky v uživatelském rozhraní nebo konfigurátoru. Všechny možnosti výběru budeme zvážit níže.

  • Nastavení výběru v konfigurátoru

Nastavení výběru v uživatelském režimu

Dynamický seznam na rozdíl od tabulky nebo stromu hodnot je vhodnější řešení pro implementaci formulářů obsahujících všechny seznamy, protože Dynamický seznam poskytuje nejrozumnější nabídku nástrojů pro práci s výběrem, seskupením polí, třídění. Tento výběr může být instalován při práci v uživatelském režimu nebo konfigurátoru, princip je stejný.

Chcete-li nastavit výběr v režimu Enterprise, musíte zavolat příkaz "Konfigurovat seznam".

Otevře se okno.


"Záložka výběru" obsahuje seznam polí, která jsou v aktuálním seznamu. Vyberte pole Seznam, pro které budeme filtrovat. Toto dvojité kliknutí můžete provést nebo pomocí přetažení.


Určíme typ porovnání a hodnoty, klepněte na tlačítko "Kompletní úpravy", výběr je nastaven.


Při instalaci výběru v režimu Enterprise na formuláři seznamu jsou automaticky vytvořena pole takzvaných rychlých výběrů.


Aby byla platforma 1C automaticky vytvořena pole pro rychlé výběr, při vývoji formuláře v konfigurátoru musíte zadat skupinu vlastních nastavení.


Tento výběr bude uložen pouze pro aktuální uživatel, který umožňuje flexibilně provádět přizpůsobené nastavení dynamického seznamu. Pokud je však úkolem provést pevný výběr pro konkrétní seznam pro všechny uživatele systému, můžeme jej vyřešit pouze prostřednictvím konfigurátoru.

Nastavení výběru v konfigurátoru

Práce v konfigurátoru můžeme nastavit výběr dynamického seznamu dvou druhů - pevných a dynamických. Pevný výběr je konfigurován jednou, dynamický nebo software - lze instalovat v závislosti na všech datech v systému.

Princip instalace pevného výběru v konfigurátoru se neliší od instalace v uživatelském režimu popsaném výše. Chcete-li nastavit výběr, musíme otevřít nastavení dynamického seznamu.


Otevře se okno.


Výběr je dotázán stejný jako v uživatelském režimu.

Možnost "Povolit nastavení Vlastní nastavení" určuje, zda je volba instalovaná v konfigurátoru přístupná v uživatelském režimu prostřednictvím položky nabídky "Konfigurovat seznam".


Dynamický (softwarový) výběr

Často je potřeba nastavit výběr programově, například při otevírání výběru formuláře, kdy musíme otevřít řízený formulář s výběrem. Parametr formuláře a výběr je nastaven na tento parametr. Častý příklad je výběr prvků adresáře majitelem.

Metody

Pokud je konfigurace přítomna v konfiguraci, je přítomen Subsystém BSP "Základní funkce" Základní funkce "Software Výběr v dynamickém seznamu může být nainstalován pomocí typické metody:

Využitýrinterwerver. Zavedení elementotorové tvořivosti ()

Podpis této metody:

Dynamický seznam Typ: Dynamický seznam - seznam, ve kterém chcete výběr nastavit.

Názvocný Typ: Řádek - pole, pro které chcete nastavit výběr.

Běh Typ: libovolný - výběr (Volitelné. Výchozí hodnota: undefined. Pozor! Pokud jste schopni přenášet na dobu neurčitou, hodnota nebude změněna).

Oběti Typ: odborná komunikace - podmínky výběru.

Zastoupení Typ: LINE - Data Layout Element (Volitelné. Výchozí hodnota: undefined. Pokud je uvedeno, zobrazí se pouze příznak použití se zadaným zobrazením (hodnota není výstupem). Chcete-li vyčistit, takže se hodnota znovu zobrazí, měli byste předat prázdný řetězec) .

Použitím Typ: BooleO - Použijte tento výběrový políčko (Volitelné. Výchozí hodnota: Nejistá).

Modatografie Typ: Model Management TelekomunikaceCompletes - Metoda zobrazí tento výběr uživateli. Možné hodnoty:

  • Model zobrazující prveknewsKopony. Rychlý přístup - ve skupině rychlých nastavení nad seznamem.
  • Model zobrazující Electro-SetKomponovkyda. Live - nastavit seznam (v podnabídce).
  • Model zobrazující ElementNewsComponovkydata. EXEAFEATED - zakázat uživateli změnit tento výběr.

Identifikátorové služby Typ: řetězec - jedinečný identifikátor pro tento výběr (Slouží k komunikaci s uživatelskými nastaveními).

Chcete-li odstranit nějakou výběrovou hodnotu, musíte použít metodu typu:

Výjimečný cenovec. SeleteLementsGroupStootZndernamická pozice ()

Podpis této metody:

Dynamický seznam Typ: Dynamické skripty - formuláře rekvizity, pro které chcete výběr nastavit.

Názvocný Zadejte: řádek - název pole rozvržení (nepoužívá se pro skupiny).

Zastoupení Typ: String - zobrazení pole rozložení.

V případě nepřítomnosti v systému BSP může být výběr instalován samostatně pomocí objektu Polska.

Elementotor \u003d Seznam. Možnosti. Prvky. Aplikně (typ ("elementotorbone-blok")); Elementotor.levativity \u003d nová polovina růžová ("celé jméno"); ElementAtub. Ekologizace \u003d Odborné shromážděníCompon. Elementatub. Hohalitelnost \u003d telekomunikační komplexní režimy. Odhad přístupu; // volitelný elementátor. Definice \u003d "ivanov";

Tato volba vybere řádky, ve kterých hodnota "celé jméno" \u003d "ivanov".

Pro použití logického "a", "nebo", "ne" je určen pro typ skupinových elementárních dat

Účetnictví \u003d seznam. Možnosti. Elektrony. Přímo (typ ("GroupalemotabCompare"); Groupotherapy.Typgroups \u003d tibertoupelementSebolbolbolds. Skupina. Elementotor \u003d Groupotabbing. Prvky. Komently (typ ("elementotorbonový typ")); Elementotor.levativity \u003d nová polovina růžová ("celé jméno"); ElementAtub. Ekologizace \u003d Odborné shromážděníCompon. Elementatub. Definice \u003d "ivanov"; Elementotor \u003d Groupotabbing. Prvky. Komently (typ ("elementotorbonový typ")); Elementotor.levativity \u003d nová polovina růžová ("celé jméno"); ElementAtub. Ekologizace \u003d Odborné shromážděníCompon. Elementatub. Definice \u003d "petrov";

Tato volba vybere řádky, ve kterých hodnota "celé jméno" \u003d "Ivanov" nebo "Petrov".

Výběr v dynamickém seznamu lze také použít přes změnu textu požadavku dynamického seznamu. Tato volba je spuštěna, když je dynamický seznam proveden prostřednictvím "libovolného požadavku".


Chcete-li to provést, přidejte podmínku "Kde pravda" do textu dotazu ...


Jak je vidět, tento přístup je kompaktnější z hlediska psacího kódu. Čím složitější výběrové podmínky v tabulce, chceme navázat, tím více budete mít možnost využívající výběr prostřednictvím elektřiny. Příklad se změnou textu dotazu má však jeho nevýhody - tato implementace není odolná vůči změnám v kódu. Například, provedli jste například tuto implementaci a zapomněli, ale pokud v budoucnu chcete upravit text dotazu přidáním jakéhokoliv operátora na něj po tom, kde (uspořádat, seskupené), musíte zapomenout na skutečnost, že v programu existují kód:

Seznam. Nastavitelný \u003d Seznam. Odolné proti máslo + "a vegolioverover. Fio in (" "Ivanov", "Petrov");

Pokud k tomu nebudete brát v úvahu chybu, ale aby se tomu zabránilo, můžete ji zabránit další implementaci. V požadavku TEX přidejte takový stav:

Kde (ne a vybrané nebo uživatelé adresáře v (povoleni))

Seznam. Parametry. Nastavení rozpoznávání Parameter ("Vybrané", úplná jména ()\u003e 0); Seznam. Parametry. Instalace Parametr ("povoleno", celé jméno);

Zde je název pole.

KA je vidět, 2 řádky kódu versus 10. Která metoda vybrat si závisí na konkrétním aplikovaném úkolu.

Tisk (Ctrl + P)

Dynamický seznam

1. Obecné informace

Dynamický seznam je speciální typ dat, která umožňuje zobrazit libovolné informace z databázových tabulek. Chcete-li to provést, musíte zadat tabulku, data, ze které se chcete zobrazit, nebo popsat výsledný vzorek v jazyce dotazu.
Mechanismus je založen na systému rozložení dat a poskytuje příležitosti pro třídění, výběr, vyhledávání, seskupení a podmíněný návrh získaných dat. V tomto případě je zdroj dat je dotaz, který je buď tvořen systémem automaticky (na základě zadaných dat), nebo je vývojář napsán ručně.

Obr. 1. Možnosti vytváření dynamického seznamu

Při vytváření typu formuláře Dynamický seznam Vývojář si může vybrat dva způsoby, jak vytvořit požadavek na data:
● Nastavení hlavní tabulky - v tomto případě postačí jednoduše zadat tabulku (vlastnost hlavní tabulky), ze které je nutné získat data, a systém automaticky vytvoří požadavek na data (viz na obr. 1).
● Manuální tvorba dotazů - pro to musíte nastavit vlastnost libovolného požadavku (viz levá část obr. 1). Poté bude k dispozici ruční tvorba požadavku na získání dat z informační základny.
Pomocí dotazu můžete vybrat data z několika tabulek, takže můžete zadat hlavní tabulku. Je nutné tak, aby dynamický seznam mohl určit, které data jsou hlavní, a které jsou sekundární a mohou správně vybrat a zobrazit informace, stejně jako poskytovat standardní příkazy. Pokud však nemůžete určit hlavní tabulku v dotazu, nemůže být uvedeno, ale pak
dynamický seznam neposkytne příkazy spojené s hlavní tabulkou. Kromě toho v tomto případě (bez určení hlavní tabulky) bude významně snížena účinnost získávání dat do dynamického seznamu.
Pro zlepšení výkonu se doporučují všechna připojení použitá v libovolném dotazu pouze pro získání dalších dat, aby se volitelné rozšířením požadavků na systém rozložení dat.
Pro dynamický seznam, který je hlavními údaji formuláře, je možné nastavit výběrové hodnoty pomocí parametru formuláře Výběr. To vyžaduje, aby název vlastnosti struktury v parametru Výběr,
shoda se jménem výběru dynamického seznamu. V tomto případě bude hodnota vlastnosti struktury nastavena jako správná hodnota výběrového prvku. Pokud se jako hodnota prvku parametru parametru používá pole, pevné pole nebo seznam hodnot, je podmínka s možností v seznamu přidána do výběru, seznam hodnot (ke kterému) Pole a pevné pole jsou transformovány).
Jako libovolná žádost v dynamickém seznamu může být požadavek přehrán, ve kterém se parametr používá k vytvoření hodnoty libovolného pole, například:

VYBRAT
Výběr
Při dodání. Koeficient \u003d 1 a poté a výkon
Jinak dodání. Součinitel
Konec jako koeficient
Z

V tomto případě, pokud se typ hodnoty parametru liší od typu rekvizit objektu (například Requisite1. Má typu Čísloa hodnota typu parametru Čára), Potom pro správné zobrazení pole je nutné explicitně přinést hodnotu parametru na požadovaný typ:

VYBRAT
Výběr
Při doručení. Koeficient \u003d 1, poté exprimovat (a výkon jako řetězec (100)) jinak dodání. Součinitel
Konec jako koeficient
Z
Dokument. Kapacita dokumentu jako doručení

Pokud je pole, pro které je výběr nastaveno, je zakázáno pomocí funkčních možností, pak není výběr takovým polem nainstalován, i když je hodnota výběru přenášena jako parametry formuláře nebo odkazy parametrů výběru.
Použití vlastnosti dynamického čtení je dynamický seznam označen pro potřebu číst data malými částmi.
(Pro více informací o způsobech získávání dat dynamickým seznamem a mezipaměti dat, viz níže). Bez ohledu na tuto funkci platí následující podmínky:

● Pokud je režim zobrazení nastaven jako hierarchický seznam, budou číst pouze data aktuální skupiny a dat všech rodičovských prvků (bez podřízených prvků).
● Pokud je režim zobrazení nastaven ve formě stromu, budou číst pouze data otevřených uzlů stromu.
● Jednorázové zatížení dat dynamického seznamu není podporováno v případě hierarchického prohlížení (vlastnost zobrazení je nastavena na strom) a počáteční zobrazení stromu instalovaného v hodnotě zveřejnit všechny úrovně. Chcete-li získat data, bude provedeno tolik požadavků na server, kolik uzlů je v zobrazeném seznamu.
V rámci jednoho obdržení údajů, dynamický seznam znovu vytvořil dočasné tabulky podléhající následujícím podmínkám:
● Po hlavním balíčku dotazu nejsou žádné požadavky.
● Složení dočasných tabulek a polí v nich je nezměněno od předchozího provádění dávkové žádosti.

Dynamický seznam ve své práci používá hodnoty následujících vlastností podrobností o objektů metadat:
● Formát,
● Úprava formátu,
● Tip,
● Znaménko zvýraznění negativních hodnot
● Maska,
● Znaménko multi-line režimu,
● Znaménko pokročilých úprav
● Režim hesla.
Při zobrazení a úpravách výběru a parametrů systému rozložení dat se používá formát pro úpravy příslušného pole.

2. Omezení a funkce

Při nastavení výběru v dynamickém seznamu by mělo být zapamatováno, že výběr nebude jednat ve skupině, pokud je pro dynamický seznam vybrán režim zobrazení hierarchického seznamu nebo dřeva. Pod "skupinami" je chápán jako prvek referenční knihy nebo plán druhů charakteristik, ve kterém je majetek ETCO stanoven na hodnotu pravdy.
Výběr, automaticky superponovaný dynamickým seznamem na standardní detaily vlastník, rodič, datum, období, období a ETCO skupina
standardní systém rozložení dat. Vybere, že automaticky superponované dynamickým seznamem na klíčových polích lze použít jako standardní nástroje pro systém rozložení dat a přímým přidáním podmínek do textu V Na polích hlavní tabulky. V důsledku použití výběru s rozvržením lze použít jak v připojených dotazech, tak v parametrech virtuálních tabulek.

Při vývoji dynamických seznamů se doporučuje zkontrolovat všechny dynamické seznamy s libovolnými požadavky. V procesu ověřování se ujistěte, že pokud existují vnořené dotazy nebo virtuální tabulky v požadavku seznamu, a jsou k dispozici pro výběr pole s aliasy, které se shodují s aliasem standardních detailů vlastníka, rodič, datum, období, období, Etco Group nebo klíčová pole, pak tato pole jsou skutečně dodržena standardními detaily, s nimiž se alias shoduje s nimi. Pokud tomu tak není - měli byste změnit požadavek, co by se shodovaly nebo
pseudonym se lišil.
Pokud je vybrána ruční tvorba dotazu, určitá omezení se předepisuje na žádost:
● Nepodporováno pomocí prvního pokyny v požadavku dynamického seznamu. Pokud potřebujete použít vzorkování, omezený počtem položek v dynamickém seznamu, měli byste navinout žádost o vytvoření dynamického seznamu tak, aby skutečná část dotazu byla zveřejněna v poddotazu a omezit počet záznamů v tomto poddotazu. Místo podvýhodnocení můžete také použít dočasnou tabulku.
● Není podporováno, třídění a seskupení:

  • Podle podrobností tabulek.
  • Prezentační pole.
  • Verze pole.
  • Rozložení názvu pole.
  • Pohled z tabulky tabulky tabulky.
  • Pole akumulačního registru tabulky.
  • Pole typu Typ Tabulka Type Feature Plan.
  • Typ pole typu;
  • Typ pole řetězec (neomezená délka).
  • Binární typ pole.

● Třídění a seskupení na polích Subconto není podporováno.<НомерСубконто> a wisubekkonto<НомерСубконто> Stoly MotionSubkonto registru účetnictví.
● Seskupení není podporována polí, která představují výrazy jazyka dotazu obsahujících agregační funkce.
● Po zvolení hlavní tabulky má požadavek dynamického seznamu následující omezení:

  • Odkazy nejsou podporovány.
  • Není podporován použitím sekce Seřadit podle. Měli byste použít požadavek bez hlavní tabulky nebo nastavit potřebné objednávání prostřednictvím nastavení dynamického seznamu.

● Pokud se dynamický seznam zobrazí jako hierarchický seznam nebo strom, pak se záznam nezobrazí dynamickým seznamem, pokud se nezobrazí jeden rodič. Jinými slovy - zobrazit prvek seznamu hierarchií, dynamický seznam by měl také zobrazit všechny rodiče této položky na začátek seznamu. Zároveň, pod vrcholem seznamu znamená nebo vlastně
kořenový prvek hierarchického objektu zobrazeného dynamickým seznamem nebo prvkem instalovaným jako vlastnost vlastnosti Terexuální formulář Tabulka pro dynamický seznam.

Nepodporováno pomocí následujících tabulek jako hlavní tabulka:

● Tabulka, pro kterou není žádný klíč, jednoznačně identifikuje každou položku tabulky (odkaz na tabulky objektů a klíčový klíč pro registrační tabulky). Následující tabulky však mohou být instalovány jako hlavní tabulka dynamického seznamu (navzdory nedostatku klíče):

● Tabulka účetního rejstříku subcontu;
● Všechny tabulky účetních registrů, s výjimkou tabulky pohybu Dubkonto;
● Konstantní hodnoty tabulek (včetně konstantní tabulky);
● Tabulky externích zdrojů dat bez klíčových polí;
● Stoly krychle externích zdrojů dat;
● Akudinační registr tabulky:

  • tabulka rolů;
  • tabulka zbytků;
  • tabulka otáček a zbytků.

● Výpočetní registr tabulky:

  • skutečná doba akce;
  • data grafika;
  • základní data.

● Stoly tabulkových částí objektů;
● Změnit registrační tabulky (používané v mechanismech výměny dat);
● sekvenční tabulky;
● Přepočítání tabulky (používané v periodických výpočtových mechanismech).
● Tabulky, které se používají v požadavku pouze v externím připojení.

Jinými slovy, dynamický seznam se zadanou hlavní tabulkou bude fungovat správně, pokud v důsledku provedení dotazu,
počet řádků získaných z hlavní tabulky se nezvyšuje jako zdroj dat, nezvyšuje se (včetně superponovaného výběru). Pokud v důsledku provedení dotazu, počet řádků přijatých požadavkem z hlavní tabulky se zvyšuje, povede k porušení jedinečnosti zobrazeného klíče zadávacího klíče. V tomto případě musíte zakázat používání hlavní tabulky dynamického seznamu.
Při práci s dynamickým seznamem je nutné zvážit přístupová práva na podrobnosti zobrazené podle seznamu:
● Na straně klienta nejsou data sloupce dynamických seznamů přenášena, která jsou vždy označena použitím vždy, ale pro které aktuální uživatel nemá právo zobrazit. Přístup k datům těchto sloupců (pomocí vlastností metody tekutiny a dat ())
na straně klienta není možné.
● Pokud aktuální uživatel nemá právo zobrazit klíčové pole dynamického seznamu, získání dat podle tohoto dynamického seznamu vede k chybě porušení přístupových práv.
Pro dynamický seznam, který zobrazuje seznam výčetin, neexistuje nastavení interaktivního seznamu.
Složení sloupců a nastavení pro dynamický seznam jsou spojeny s poli výběrových polí výběru ukázkových polí. Pokud v dotazu pro ukázkové pole, alias není specifikován explicitně a pole je systémový, pak název pole název pole pro anglický vložený jazyk se používá jako pseudonym.
Tento vztah znamená, že při změně (nebo explicitně zadaném pseudonymem pro pole, který používal automatický alias)
pseudonym pole dotazu, který tvoří data Dynamic List bude ztraceno nastavení dynamického seznamu rekvizit, prvky formuláře "ztratí" zobrazené podrobnosti, nastavení dynamického seznamu bude nesprávná atd.
V případě, že zdroj dat dynamického seznamu je tabulka (normální nebo virtuální), což umožňuje nastavení výběru v období, pak pokud uživatel nastaví zobrazení v takovém dynamickém seznamu (příkaz Nastavit interval datů ...),
zadané hranice období budou stanoveny jako hodnoty výběru nebo parametrů virtuální tabulky. Pokud to znamená rozšíření jazyka
dotazy pro systém rozložení dat byly explicitně označeny názvy parametrů virtuální tabulky - parametry budou nainstalovány se zadanými
jména. Tabulky, pro které je možné ovládat zobrazovací období nebo zpracování dat:
● Registrovat tabulky (hlavní nebo virtuální), pro které existuje možnost výběru v období (pro výpočet registrace - v registračním období);
● Základní tabulky dokumentů, obchodních procesů a úkolů;
● Základní tabulky tabulek tabulek;
● Základní sekvenční tabulky, tabulka hranic sekvence.
Jako dynamický parametr dotazu Dynamic může provést pole nebo seznam hodnot. Pokud je však parametr seznamu hodnot, použije se jako hodnota výběru pouze první hodnota seznamu. Pokud dynamický seznam používá požadavek na parametry, počáteční nastavení hodnot parametrů by mělo být provedeno v obsluhu ovladače.
Při zobrazení dat Dynamic List, měli byste si pamatovat následující funkce:
● Pokud programově změníte vlastnosti dynamického seznamu, automaticky nevyplní příkazové panely spojené
s tímto dynamickým seznamem.
● Pokud je několik polí seskupena do skupiny s režimem seskupení v buňce a ve seskupených polích je pole, které se zobrazí zaškrtnutým políčkem, toto zaškrtávací políčko se zobrazí nejprve v výsledné buňce (levý text).
V dynamickém seznamu při určování typu dat pro pole, jejichž výrazy zahrnují parametry, pole nebo literál, výsledný typ je určen typy polí a literálů. Pokud typ hodnoty parametru není zahrnut do výsledného typu dat - jeho hodnota bude zkrácena.
Například v následujícím příkladu bude pole mít typ čísla.

Výběr
Když lži
Pak 5.
v opačném případě
&Parametr
KONEC

Pokud přiřadí parametr na parametr na jiný typ, dynamický seznam pro toto pole obdrží hodnotu 0 (výchozí hodnota pro typ čísla).
Pokud je v takové situaci vyžadován podobný typ - doporučuje se používat návrh jazyka dotazu Vyjádřit. Například,
pokud výše uvedený příklad musí být přenesen do řetězce parametrů, není delší než 100 znaků, pak byste měli nahradit jednoduchou specifikaci parametru, aby vyjádřil explicitně zdvihací typ:

Výběr
Když lži
Pak 5.
v opačném případě
Expresní (a parametr jako řetězec (100))
KONEC

Pokud v libovolném textu dotazu dynamického seznamu ve výrazech ukázkových polí, jsou používány parametry - jeden by měl explicitně zadat typ parametrů pomocí návrhu Vyjádřit. Místo toho & Nomenklatura jako nomoculátor použití
Express (& nomenklatura jako referenční kniha. Nameneture) jako nomenklatura. V opačném případě může vyhledat vyhledávací řetězec
nesprávně nebo produkovat chyby.

3. Metody pro získání a dynamický seznam dat mezipaměti

Při přijímání dat pro zobrazení dynamického seznamu používá jeden ze tří způsobů:
1. Číst z databáze se provádí částmi s počtem datových prvků, mírně přesahující počet řádků současně zobrazených podle seznamu (ale ne méně než 20). Ukládání do mezipaměti na serveru se neprovádí.
2. Číst z databáze se provádí stránky pro 1 000 datových prvků. Ukládání dat na serveru se provádí. Hierarchická data jsou uložena do mezipaměti: Pro každého rodiče nejsou ukládány více než 2 stránky prvků. Na jednom dynamickém seznamu nejsou ukládány více než 20 stran prvků. Ukládání do mezipaměti bude součástí dynamického seznamu pro následující tabulky:
● kritéria výběru;
● Všechny tabulky účetních registrů, s výjimkou hlavního stolu a tabulky MotionSubkonto;
● Všechny tabulky akumulace kromě hlavní tabulky;
● Všechny tabulky informací o registraci kromě hlavní tabulky;
● Všechny tabulky pro výpočet registru, kromě hlavní tabulky;
● Virtuální tabulka na přepínač úloh;
● Stoly externích zdrojů bez klíčů;
● kostky externích zdrojů.

3. Přečtěte si z databáze provádí stránky 1 000 položek. První část je 1 stránka. Každá další část se zvyšuje o 1 stránku (když je dosaženo konce předchozího vzorku). Čím blíže "hledisko" do konce zobrazených dat se pohybuje, tím větší je vzorek čten z databáze, v limitu se rovnají všemi zobrazenými daty. Ukládání dat na serveru se provádí. Maximální počet záznamů v mezipaměti a dynamickém seznamu je 1 000 000.
V závislosti na tom, co je vybráno hlavní tabulkou dynamického seznamu a hodnota trvá dynamický vlastnost čtení, používají se tyto nebo jiné metody čtení dat:

● Jako hodnota vlastnosti je hlavní tabulka jedním z následujících tabulek: Výměnný plán, adresář, seznam dokumentů, časopis dokumentu, plán charakteristiky, plán účtu, plánu výpočtu, obchodní proces, úkol, obchodní procesní tabulka:



● Jako hodnota vlastnosti obsahuje hlavní tabulka jedním z následujících tabulek: hlavní tabulka informačního rejstříku, akumulačního registru, účetního rejstříku, registru výpočtu, virtuální tabulka účetního rejstříku MOTRSSUBKONTO:

● Dynamické čtení vlastností:
● Instalováno: Používá se metoda 1 (popis metod je uveden výše).
● Vydáno: Metoda 2 (výše popsané způsoby).

● Jako vlastnost je hlavní tabulka tabulka kritéria výběru nebo tabulky úkolu pro dodavatele (výkonný úkol):
● Klíč identifikující řetězec tabulky: odkaz.

● Jako vlastnost, základní tabulka označuje virtuální tabulku skladatele skladatele skladatele nebo prohledávání:
● Klíč identifikuje řetězec tabulky: key-ups.
● Dynamická vlastnost čtení není použitelná.
● Používá se metoda 2 (výše popsané způsoby).

● Jako vlastnost, hlavní tabulka označuje jeden z tabulek virtuálního registru, kromě výše uvedené:

● Dynamická vlastnost čtení není použitelná.

● Vlastnosti Hlavní tabulka není zadána, použije se libovolný požadavek:
● Klíč identifikující řetězec tabulky: Číslo.
● Dynamická vlastnost čtení není použitelná.
● Metoda 3 se používá (popsané metody).

Chcete-li zobrazit, data jsou přenášena do klienta pomocí částí, jehož velikost je podobná velikosti části v 1. metodě čtení dat (popsaných na začátku této části).
Při vytváření formuláře obsahující dynamický seznam, 45 datových prvků každého viditelného dynamického seznamu jsou původně přenášeny klientovi (pokud je uvedeno více než 45 prvků). Pokud dynamický seznam zobrazí více než 45 řádků, poté při otevírání formuláře bude proveden další volání serveru pro získání chybějících datových položek.

4. Nastavení dynamického seznamu

Vlastnost Nastavení seznamu - Stisknutím hypertextového odkazu pro otevření vede k úvodnímu formuláře Nastavení dynamického seznamu. Nastavení seznamu se provádí stejným způsobem jako podobné operace v systému rozložení dat.


Obr. 2. Podmíněné registrace dynamického seznamu

Během konfigurace dynamického seznamu v konfiguraci má aplikovaný roztok schopnost provádět následující:
● Nastavte pole, pro které je nutné provést zjednodušení;
● Popište výběr dat v seznamu;
● Určete podmíněné nastavení;
● Nastavte pole, pomocí které potřebujete ke skupinám dat.
Chcete-li nastavit třídění do vývojáře, dává smysl, pokud to nevyhovuje výchozímu systému třídění.

Rada. Je třeba mít na paměti, že neúspěšný výběr třídírných polí (stejně jako výběr a seskupení dat) nepříznivě ovlivňuje účinnost dynamického vzorku.
Z hlediska vývojáře aplikací se nastavení dynamického seznamu skládá z několika částí, které jsou propojeny. Hlavní vlastnost, přes kterou můžete spravovat nastavení dynamického seznamu, je LockerTraky. Tento objekt obsahuje tři sady nastavení, která při provozu systému definujte konečné nastavení použité na dynamický seznam:
● Nastavení - Nastavení vytvořená v režimu konfigurátoru. Postup Dynamic Seznam poskytuje rychlý přístup k vlastnosti konfigurace. Název dynamického nastavení seznamu Linker je tedy následující návrhy jsou ekvivalentní:
Seznam. Oříznutý a seznam. Podpora pracovníků. Pokyny.
● Vlastní nastavení jsou nastavení, která uživatel se změní v režimu "1C: Enterprise";
● LIVE-LANE - Tato nastavení jsou nastavena z vloženého jazyka. Tato vlastnost také obsahuje výběrové hodnoty, které jsou přenášeny do formuláře pomocí jeho parametrů. Vlastnosti výběru dynamického seznamu, parametry, podmíněná aplikace poskytují rychlý přístup k pevné nastavení nastavení dynamického seznamu. Jinými slovy, tyto odvolání jsou ekvivalentní:
Seznam. SuperChowers. Refixovaný-zesílený. Potvrzení a seznam.
Při tvorbě konečného nastavení dynamického seznamu jsou různé možnosti nastavení kombinovány následovně:
● Pokud je jakýkoli druh nastavení zcela označen jako uživatel, pak uživatelská nastavení spadají do nastavení výsledků
(Seznam. Podpora pracovníků. Použijte uživatel-in-lisu). Ve stejné době, pokud jsou všechna nastavení označena jako nepřístupná, pak tato nastavení bude umístěna do výsledných nastavení ze seznamu vlastností seznamu. Supercener. Nastavení.
● Pokud je jakýkoli druh nastavení zaznamenán jako uživatel není úplně, ale prvek, pak:
● Prvky označené jako vlastní budou spadat do výsledných nastavení ze vlastností seznamu. Supercener.
● Prvky označené jako nepřístupné budou spadat do výsledných nastavení ze seznamu vlastností. Superman.
● Opravena nastavení (Seznam. SuperChowers. SuperChowers. Fixní zesílení) se přidávají do výsledných nastavení "AS". Současně je situace neplatná, když jsou nastavení stejného jména v pevných a uživatelských nastaveních, například výběr se stejnou levou hodnotou ve stavu.

Pokud je nastavení přítomna v nastavení dynamického seznamu, které jsou zakázány pomocí funkčních možností, bude tato nastavení vymazána ze seznamu dostupných nastavení při zobrazení dat dynamického seznamu.
Správa, jaká nastavení bude k dispozici uživateli a které - ne, běží v okně Nastavení dynamického seznamu.


Obr. 3. Správa včetně vlastních nastavení

Zaškrtávací políčko v dolní části okna (viz obr. 3) je zodpovědný za umístění do nastavení (obyčejné nebo rychlé) všechny druhy nastavení. Tato funkce je k dispozici pro výběr, objednávku, seskupení a podmíněné konstrukci. Pokud jsou nastavení zadány s režimem úprav, je rychlý výběr, pak ve skupině uživatelských nastavení tabulky formuláře, která zobrazuje dynamický seznam, musíte zadat prázdnou skupinu formuláře, ve kterém prvky spojené s rychlou vlastní dynamickou Nastavení seznamu bude umístěna. Pokud skupina není zadána - rychlé nastavení uživatelů se nezobrazí ve formuláři. Je také možné explicitně způsobit vlastní nastavení pomocí vestavěného jazyka pomocí rozšíření metody CREATE ELEMENTS () Dynamic Seznam.
Je také možné zvolit možnost přizpůsobení specifických nastavení v uživatelských nastaveních. Tato funkce je k dispozici pro výběr a podmíněné prvky (viz obr. 3).

Je-li nutné, aby při otevírání dynamického seznamu byla načtena speciální nastavení, lze to provést dvěma způsoby:
● Pomocí dynamického seznamu vlastních nastavení. Data obsažená v tomto parametru budou umístěna do uživatelských nastavení dynamického seznamu.
● Použití formuláře dynamického seznamu kláves. Pokud když otevřete formulář, zadejte tento parametr, pak v dynamickém seznamu, který je hlavními údaji formuláře, nastavení uživatelských nastavení umístěných v úložišti nastavení se zadaným klíčem bude staženo.

5. Vyhledávání v dynamickém seznamu

Dynamický seznam umístěný ve formuláři poskytuje možnost provádět interaktivní vyhledávání v zobrazených datech. Hledání lze provádět pomocí následujících nástrojů: Vyhledávací struny, dialogové okno Vyhledávání, Vyhledávání Aktuální hodnota, pomocí historie vyhledávání a doba nastavení (pro dynamické seznamy zobrazujících dokumenty). Výsledek hledání je omezený soubor záznamů.
dynamický seznam (od tohoto uživatele), který splňuje kritéria vyhledávání.
Chcete-li spravovat možnosti vyhledávání v dynamickém seznamu, jsou navrženy tři vlastnosti tabulky spravovaného formuláře zobrazující dynamický seznam:
● Poloha vyhledávacího řetězce - určuje polohu vyhledávacího řetězce. To může mít následující hodnoty: Auto, Command Panel, Ne, top, dole.


Obr. 4. Vyhledávací řetězec v dynamickém seznamu

Pokud je hodnota této vlastnosti nastavena na panel příkazového panelu, pak v panelu příkazového příkazu (pokud je dynamický seznam hlavními údaji formuláře) nebo v panelu příkazu přidružené k dynamickému seznamu, zobrazí se řetězec vyhledávání. Hledat řetězec zveřejněný v panelu příkazu je vždy stisknuta proti pravému okraji panelu příkazu (spolu s tlačítky umístěnými vpravo od vyhledávacího panelu).
Pokud nemovitost není nastavena na hodnotu Ne, bude vyhledávací řetězec chybí ve formuláři a když se spustí dialogové okno Startovní řádek, bude otevřen dialog.
Pokud je vlastnost nastavena na vrchol, bude vyhledávací řetězec umístěn mezi panelem příkazového panelu a tabulkou zobrazujících dynamický seznam. Pokud je vlastnost nastavena na dno, bude vyhledávací řetězec zveřejněn ihned po tabulce zobrazujících dynamický seznam.


● Pokud je vlastnost režimu kompatibility nastavena tak, aby nepoužívala nebo starší verzi verze 8.3.4 - příkazový panel hodnoty.
Přechod na vyhledávací panel je následující:
● Stiskem kombinace kláves Ctrl + F;
● myš;
● Po spuštění sady textu v dynamickém seznamu (s přihlédnutím k hodnotě vlastnosti seznamu dynamických vyhledávání).
● Pozice stavu prohlížení - popisuje, kde se zobrazí stav zobrazení: Jaká pole vyhledávání a jaké hodnoty
v každém poli. Mohou provést následující hodnoty: Auto, Ne, top, dole


Obr. 5. Stav vyhledávání v dynamickém seznamu

Pokud je vlastnost nastavena na hodnotu Ne, uvažovací stav bude chybět ve formuláři. V důsledku toho je možné identifikovat nebo ne, bude možné zrušit výběr výběru pouze dostupností.
Pokud je vlastnost nastavena nahoře, bude stav zobrazení umístěn mezi panelem příkazového panelu a tabulkou zobrazujících dynamický seznam. Pokud je vlastnost nastavena na Dno, bude zobrazení zobrazeno ihned po zobrazení tabulky zobrazující dynamický seznam.
Pokud je formulář vytvořen v "1C: Enterprise" verze 8.3.4 a mladší - vlastnost je nastavena na hodnotu Ne. Pokud je formulář vytvořen v části "1C: Enterprise" verze 8.3.5 a starší - vlastnost je nastavena na AUTO. Skutečná hodnota majetku v tomto případě bude stanovena takto:
● Pokud je vlastnost režimu kompatibility nastavena na verzi 8.3.4 (a níže) - žádná hodnota;
● Pokud je vlastnost Režim kompatibility nastavena na použití nebo starší verzi verze 8.3.4 - Horní hodnota;
● Pozice pro správu vyhledávání - určuje, kde se zobrazí tlačítko hledání. Tlačítko se otevře nabídku, která obsahuje následující informace: Příkazy Najít pro aktuální hodnotu, pokročilé vyhledávání, vyhledávání Zrušit, Nastavit období (pro seznamy dokumentů a protokolů) a historii vyhledávacích dotazů (posledních 5 požadavků). Vlastnost může mít hodnoty: Auto, Ne, příkazový panel.


Obr. 6. Správa vyhledávání v dynamickém seznamu

Pokud není vlastnost nastavena na hodnotu Ne, bude tlačítko Hledat ve formuláři (ale příkazy budou k dispozici pomocí menu). Vlastnosti hodnoty Příkazový panel umístí tlačítko na panel příkazu spojený s tabulkou zobrazujících dynamický seznam.
Pokud je formulář vytvořen v "1C: Enterprise" verze 8.3.4 a mladší - vlastnost je nastavena na hodnotu Ne. Pokud je formulář vytvořen v části "1C: Enterprise" verze 8.3.5 a starší - vlastnost je nastavena na AUTO. Skutečná hodnota majetku v tomto případě bude stanovena takto:
● Pokud je vlastnost režimu kompatibility nastavena na verzi 8.3.4 (a níže) - žádná hodnota;
● Pokud je vlastnost režimu kompatibility nastavena tak, aby nepoužívala nebo starší verzi verze 8.3.4 - hodnotový panel příkazů;
Pokud existuje několik příkazových panelů na formuláři, zdroj příkazů, pro které je jedním ze spravované tabulky formulářů (zobrazení dat dynamického seznamu), pak se vyhledávací panel a tlačítko hledání budou umístěny pouze v jednom panelu příkazů:
● nebo v panelu příkazového panelu dynamického seznamu (pokud je pro něj zapnuta automatická plnění)
● nebo v některém ze zbývajících příkazových panelů.

Zvažte funkce vyhledávání vyhledávání v dynamickém seznamu:
● Aby bylo možné vyhledávání pohodlně využívat (včetně rychlosti rychlosti), musíte povolit fulltextové vyhledávání všech konfiguračních objektů, které lze použít jako hlavní tabulku dynamického seznamu. Také všechny podrobnosti o konfiguračních objektech, které lze zobrazit v dynamickém seznamu, musí být zapojeny do fulltextového vyhledávání, které mohou být vyžadovány pro vyhledávání.
Pokud je objekt vyloučen z fulltextového vyhledávání, bude zvažovací mechanismus hledání fungovat, ale výkon takového hledání bude extrémně nízká. Nedoporučuje se používat vyhledávání objektů, které nejsou indexovány pomocí fulltextového vyhledávání.
● Řešení aplikace musí mít regulační úkol, který pravidelně aktualizuje index fulltextového vyhledávání.

● Vyhledávání neprovede všemi sloupci dynamického seznamu (a objektu konfigurace), ale pouze ty reproduktory, které se zobrazují v tabulce.
● Vyhledávání v dynamickém seznamu nad oblastmi referenčních typů s libovolnými reprezentací se provádí polí, která se používají pro
tvorba reprezentace (viz zde). Pole obsažená na reprezentaci se získá s přihlédnutím k procesoru zpracování thepe reprezentace () odpovídajícího objektu.
● Pro dynamické seznamy se zadanou hlavní tabulkou je použito fulltextové vyhledávání na hlavní tabulce. Všechny non-cristed reference z hlavního stolu budou přidány do výsledků fulltextového vyhledávání. Výsledek fulltextového vyhledávání hlavní tabulky se používá jako výběr pomocí klíčových polí. Full-textový vyhledávání na polích zobrazených v seznamu z jiných tabulek je také provedeno (pokud je pro objekt pole a konfiguraci použito fulltextové vyhledávání). Bez fulltextového vyhledávání mohou být data
nalezeno, ale samotné vyhledávání bude provedeno velmi pomalu.
Pokud došlo k chybě při pokusu o provedení fulltextového vyhledávání, vyhledávání bude provedeno bez použití fulltextového vyhledávání.
To může dojít například při hledání jednoho písmene a velký počet řádků v informační základně začínajícím tímto písmenem.
● V případě, že výběr typu porovnání se používá pro pole hlavní tabulky dynamického seznamu, bude hodnota výběru přidána do vyhledávacího dotazu na vyhledávací dotaz na tuto tabulku.
● Vyhledávací řetězec je rozdělen do slov. Tento oddíl se provádí podle následujících pravidel:
● Řetězec je rozdělen pomocí prostorových a záložek symbolů jako separátory.
● Výsledný fragment je pak zpracován:
● Pokud je fragment datum reprezentace (s nebo bez času), s přihlédnutím k aktuální nastavení regionální relace, pak slovo je tento fragment.
● V opačném případě se fragment rozkazuje dále pomocí symbolů ", .- / \\" jako separátory. V tomto případě je každý výsledný řetězec fragment přijat jako slovo.

● Pro každé slovo se vytvoří sada podmínek, které jsou kombinovány pomocí "nebo". Tato sada podmínek je tvořena, pokud je fulltextové vyhledávání tohoto slova v tabulce, ze kterého bylo toto pole získáno, nebyl pro toto pole použito alespoň jeden objekt nebo fulltextové vyhledávání. Podmínky jsou tvořeny následovně:
● U pole typového řetězce má podmínka zobrazení názvu názvu jako% Word%.
● U pole typu má podmínka stavu název názvu \u003d hodnota, kde je hodnota slovo, které je uvedeno typu čísla. Pokud nelze správně provést, vyhledávání na poli nebude provedeno.
● Slovo hledá jako podřetězec ve výchozím zobrazení pro typ booleeo definovaného pro aktuální relaci. Pokud je v zobrazení zjištěno požadované slovo, vyhledejte hodnotu odpovídající prezentaci, ve které je slovo detekováno. Ve stejné době, žádné zobrazení se používají k vyhledávání, které jsou zadány pomocí vlastnosti Format Format Format.
● Pro pole typu má podmínka stavu zobrazení názvu názvu\u003e \u003d začátek (slovo) a jméno<=КонецДня(Слово). Если Слово подобно дате, в которой год
určuje jednu nebo dvě číslice, bude rok dán do současného století a tato hodnota bude přidána do stavu vyhledávání.
● Pro referenční pole se vyhledávání provádí na polích používaných pro vytvoření referenční prezentace. V každé z těchto polí
provedeno podle výše popsaných pravidel. Pro vyhledávání, pole používaná k vytvoření libovolné reprezentace dat nejsou použity.
Sada podmínek pro každé slovo je kombinována pomocí "Software".
● Pro hodnoty s předními nulami můžete vyhledávat řádek s předními nulami a na řádku označeném bez předních nul.
● Pokud dynamický seznam zobrazí seznam dokumentů nebo protokolu dokumentu, pak se zadaný interval zobrazení seznamu zobrazí také v oblasti tvaru přidělené pro zobrazení stavu zobrazení požadovaného dynamického seznamu.
● Příkaz vyhledávání pro aktuální hodnotu není k dispozici, pokud hlavní tabulka dynamického seznamu je kritérium výběru.
● Při zobrazení v tabulce jsou zvýrazněny cizí fragmenty řádků.
● Pro jeden sloupec je podporován pouze vyhledávací panel. Při přidávání nového vyhledávacího dotazu pro sloupec, na kterém je vyhledávání již provedeno, bude vyhledávací výraz vyměněn, a ne přidání dvou vyhledávacích dotazů.
● Pokud není ve formuláři žádný formulář. Dodatkový prvek formuláře zobrazuje vyhledávací řetězec spojený s tabulkou (vlastnost doplněk prvku formuláře) Zobrazení dynamického seznamu, pak stisknutím kláves CTRL + F vede k otevření dialogu vyhledávání.


Obr. 7. Vyhledávací dialog

Pokud je formulář přítomen ve formě formuláře formuláře formuláře zobrazuje vyhledávací řetězec spojený s tabulkou (vlastnost doplněk prvku formuláře) Zobrazení dynamického seznamu, pak rozšířené vyhledávací příkaz by měl být použit pro otevření vyhledávání dialog.
● Při použití dialogu Search musíte zapamatovat následující funkce:
● Otevření dialogu vyhledávání klávesnice vede k tomu, že hodnota aktuální buňky je v řetězci, který chcete vyhledat, a hodnota přepínače, jak vyhledávat, je nastavena na přesnou náhodu.

● Otevření dialogového okna Vyhledávání přímo Spuštění vyhledávacího řetězce nastaveného v dynamickém seznamu vede k tomu, že hodnota přepínače, jak vyhledávat, je nastavena na část řádku a textová volba spadá do pole. Co hledat.

6. Získání dat zobrazených dynamickým seznamem.

Při použití dynamických seznamů možná budete muset provést různé datové akce, které jsou aktuálně zobrazeny dynamickým seznamem, s přihlédnutím k překrytému výběru a prohledávání. Tyto akce zahrnují: zpracování zobrazených informací, například přenos vybraných dokumentů nebo nastavit všechny podrobnosti z vybraných objektů, generování seznamu dostupných objektů (s návrhem atd.), Například pro tisk nebo ukládání do tabulkového dokumentu.
Pro získání dat, které jsou zobrazeny dynamickým seznamem, měli byste použít způsoby přijetí flash sloučeniny () a
Repličitelné komplexomply ().
Příklad příjmu dat:

Schéma \u003d prvky. Příležitosti. Zásoby ();
Nastavení \u003d prvky. Příležitosti. POWERFOWER-based ();
Bezplatný stroj \u003d nové skládání shirtskomplekdang ();
MoCUPSCOMPONOVKA \u003d Složka Machine. Fill (schéma, nastavení);
ProcessorComponovka \u003d nové komponenty procesoru;
Procesorcomponkovka.Initialize (Mookcomples);
Zařízení pro procesor \u003d nové výsledky procesor-in-line spočítá
Vrácení cvičení procesoru. Zajistit (procesorcomponconovka);

Získání dat do sbírky hodnot (tabulka nebo seznam hodnot) se provádí podobně.
Získání dynamických datových dat je uvedeno několik funkcí, které je třeba vzít v úvahu při vývoji aplikovaných řešení:
● Není podporován následujícím designem tabulky:
● Střídání barev linií;
● Picture Caps;
● Obrázek podle;
● Suterén pozadí pozadí;
● Barva suterénu textu;
● Suterénní písmo;
● Horizontální poloha v suterénu;
● Režim hesla.
● Podmíněný návrh specifikovaný pro spravovaný formulář není podporován;
● Při organizování hierarchické tabulky vzestupně, pole typu odkazu, záznamy obsahující prázdný odkaz jsou vždy umístěny jako první.

V dynamickém seznamu není výběr 1C tak obtížný, jak se zdá, že mnoho uživatelů zpočátku. Jsou použity konfigurátory a tabulky pro hodnoty. V softwaru 1C je často nutné třídění dat v grafech a buňkách pro případná kritéria.

Jak nastavit výběr na seznamu?

Výběr můžete vytvářet dvěma způsoby: ve formě seznamu nebo se registrovat s programově. V prvním případě musíte přidat dynamický seznam 1C 8 do formuláře, určit hlavní tabulku, a pak přejděte na jeho vlastnosti. Managed Form umožňuje pracovat s nejrůznějšími hodnotami. Je zde nutné najít položku "Nastavení seznamu" a přejděte do této nabídky. V okně, které se otevře, můžete ručně nastavit libovolný třídič na použitý seznam a po - správu vytvořeného výběru programově.

Pro vytvoření dynamického třídiče programově, měli byste vědět, že výběr v 1c je považován za vlastnost dynamického seznamu. Chcete-li tuto kvalitu přidat výběr, musíte přidat novou položku do vlastnosti výběru. Chcete-li pracovat vše, musíte nastavit parametr v poli vpravo, levá hodnota a v poli "Typ porovnání". Je důležité zadat hodnotu "pravdu" v oblasti použití. Tak, můžete vytvořit nejjednodušší výběr. Přidáním podmínek v jiných polích, můžete to udělat složitější a zapadnout do vašich potřeb.

Vybere v tabulce 1C hodnot

Chcete-li nastavit výběr v tabulce, můžete použít jeden z několika možností. Můžete provést ruční výběr - vyřešit tabulku a skrýt všechny řádky, které nepotřebujete. Ale to je velmi pracný proces, který nechce nic dělat. Tato metoda je vhodná pouze pro ty, kteří právě začínají pracovat s 1c a zatím nemohou zvládnout složitější, ale produktivní techniky.

Druhá volba výběru v tabulce působí metodou tabulky nazvanou "Najít řádky". Významnou nevýhodou této metody je, že jediný typ pro srovnání bude "EQUAL", což výrazně zužuje možnost používat výběr.

Metoda nejvíce racionální výběr v tabulce lze provést přes stavitel dotazu.

Další funkce dynamického seznamu v 1C

Dynamické seznamy poskytují dostatečné příležitosti pro práci s daty, které nebyly v 1C 7. Jedním z nejpohodlnějších z nich je vytvořit formy volby. Například v 1C: Účetnictví musíte jít do menu "nomenklatury" a přidat nový výběrový formulář přiřazením jej jako hlavní.

Nastavení parametrů do dynamického seznamu:

  • Můžete použít výběrové formuláře;
  • Při vytváření tohoto formuláře se na hřišti automaticky zobrazí dynamický výběr výběru;
  • Jít do svých vlastností, můžete vidět položku "libovolný požadavek". Je to tento dotaz a umožňuje používat všechny výhody dynamického seznamu;
  • K tomuto požadavku můžete zadat své parametry;
  • Kontrola zaškrtávacího políčka a otevření tohoto okna můžete zobrazit nový požadavek se všemi poli z adresáře nomenklatury;
  • Kliknutím na tlačítko Konstrukce dotazu můžete změnit obsah tohoto seznamu.

Chcete-li přidat vlastní požadavek na rozevírací seznam, musíte jít na kartu Nastavení. Na první záložce uvidíte možnost provést jakýkoliv výběr podle vašich potřeb.

Požadavek na nastavení softwaru

Můžete nainstalovat metody dotazu a softwaru. Chcete-li to provést, bude nutné zadat pouze několik řádků v modulu formuláře. Poté bude stačit pouze kliknout na aktuální řádek dvakrát projít řetězce s vybranými hodnotami do dokumentu.

V 1C Seznam hodnot na formuláři - to je skvělý způsob, jak pracovat s 1C softwarem racionálnější a produktivní. To vám umožní optimalizovat všechny práce v podniku.