Állítsa be az 1C 8.3 dinamikus lista kiválasztását. Korlátozások és jellemzők

Kiválasztás a kezelt formákon az 1C 8.3

A cikk megvizsgálja a kiválasztás beállításait a kezelt formák 1c 8.3. A dinamikus lista kiválasztása statikusan vagy dinamikusan állítható be a felhasználói felületen vagy a konfigurátorban. Az alábbiakban az összes kiválasztási lehetőség.

  • A konfigurátor kiválasztásának beállítása

A kiválasztás beállítása felhasználói módban

A dinamikus lista az asztalhoz vagy az értékfájával ellentétben megfelelő megoldás a listák tartalmazó formáinak végrehajtásához, mert A dinamikus lista a legszélesebb körű eszközöket biztosítja a szelekcióval, a mezők csoportosításával, válogatásával. Ez a kiválasztás akkor telepíthető, ha felhasználói módban vagy konfigurátorban dolgozik, az elv ugyanaz.

A választás beállításához az Enterprise módban meg kell hívnia a "Konfigurálási lista" parancsot.

Megnyílik az ablak.


A "Kiválasztás lap" tartalmazza az aktuális listában szereplő mezők listáját. Válassza ki azokat a listákat, amelyekre szűrünk. Ezt a dupla kattintással vagy a húzás és a csepp segítségével végezheti.


Megadjuk az összehasonlítás és az érték típusát, kattintson a "Teljes szerkesztés" gombra, a kiválasztás be van állítva.


A kiválasztás telepítésekor a listában a vállalati üzemmódban az úgynevezett gyors kiválasztások mezők automatikusan létrehozásra kerülnek.


Annak érdekében, hogy az 1C-es platform automatikusan létrehozta a gyorsválasztási mezőket, amikor a konfigurátor űrlapjának fejlesztése során meg kell adnia az egyéni beállítások csoportját.


Ez a kiválasztás csak az aktuális felhasználó számára kerül mentésre, amely lehetővé teszi, hogy rugalmasan hozzon létre testre szabott dinamikus lista beállításokat. Ha azonban a feladat az, hogy rögzített választást készítsen egy adott listára a rendszer összes felhasználójához, akkor csak a konfigurátoron keresztül oldható meg.

A konfigurátor kiválasztásának beállítása

Munka a konfigurátorban, beállíthatjuk a két faj dinamikus listáját - fix és dinamikus. A rögzített kiválasztás egyszer, dinamikus vagy szoftver - telepíthető a rendszer bármely adataitól függően.

A rögzített kiválasztás elve a konfigurátorban nem különbözik a fent leírt felhasználói üzemmód telepítésétől. A kiválasztás beállításához meg kell nyitnunk a dinamikus listák beállításait.


Megnyílik az ablak.


A kiválasztást ugyanazt a felhasználói módban kérdezzük meg.

Az "Egyéni beállítások engedélyezése" opció határozza meg, hogy a konfigurátorban telepített kiválasztás elérhető-e a felhasználói módban a "Konfigurálás lista" menüpontján keresztül.


Dinamikus (szoftver) kiválasztás

Gyakran szükség van a kiválasztás programmatikusan beállítása, például egy kiválasztási űrlap megnyitásakor, amikor meg kell nyitnunk egy szabályozott űrlapot a kiválasztással. Az űrlap átmenő paramétere és a kiválasztás ezen a paraméterre van állítva. Ennek gyakori példája a tulajdonos könyvtárának elemeinek kiválasztása.

Mód

Ha a konfiguráció jelen van a konfigurációban, a BSP alrendszer "Alapvető funkciók" jelen van, a dinamikus lista szoftverének kiválasztása tipikus módszerrel telepíthető:

Kiemelkedő klasszívwerver. Elementotor kreativitásának létrehozása ()

E módszer aláírása:

Dinamikus lista Típus: Dinamikus lista - A kiválasztás beállítása.

Névpálca Típus: Sor - mező, amelyre be szeretné állítani a választást.

Futás Típus: önkényes - kiválasztás (Opcionális. Az alapértelmezett érték: undefined. Figyelem! Ha képesek vagyunk határozatlan ideig közvetíteni, akkor az érték nem változik).

Áldozatok Típus: Szakmai kommunikációs komponáció - kiválasztási feltételek.

Reprezentáció Típus: Line - Data Layout elem (Opcionális. Az alapértelmezett érték: nincs meghatározva. Ha megjelenik, csak a megadott nézethez tartozó használati zászló jelenik meg (az érték nem kimenet). Tisztítani, hogy az érték ismét megjelenjen) .

Használ Típus: Booleo - Ezzel a kiválasztással jelölőnégyzet (Opcionális. Alapértelmezett érték: bizonytalan).

Modatográfia Típus: Modell Management TelecommuNicationCompletes - Módszer Ez a kiválasztás a felhasználó számára. Lehetséges értékek:

  • Modell, amely az elemnewscompones-t mutatja. Gyors hozzáférés - a lista feletti gyors beállítások csoportjában.
  • Modell látható Electro-Setkomponovkyda. Élő - a lista beállítása (az almenüben még mindig).
  • Modell, amely az elemnewscomponovkydata-t mutatja. Extaweated - tiltja a felhasználónak a kiválasztás módosítását.

Azonosító szolgáltatások Típus: String - egyedi azonosító ehhez a kiválasztáshoz (A felhasználói beállításokkal való kommunikációhoz).

Néhány kiválasztási érték eltávolításához a típus-módszert kell használnia:

Kiemelkedő klassziszter. DeleteElementsGroupsTootableDannamic helyzetben ()

E módszer aláírása:

Dinamikus lista Típus: Dynamic Scripts - Props Forms, amelyre a kiválasztást be kívánja állítani.

Névpálca Típus: Sor - Az elrendezési mező neve (nem használt csoportokhoz).

Reprezentáció Típus: String - Layout mezőnézet.

A BSP rendszer hiányában a kiválasztás a Lengyelország objektum használatával telepíthető.

Elementotor \u003d Lista. Opciók. Elements. Adalék (típusa ("elementotorbon-blokk")); Elementor.levativitás \u003d új fél-rózsaszín ("teljes név"); Elementatub. Környezetvédelmi \u003d szakmai közelben. Elementatub. Himmability \u003d Telekommunikáció komplex köves módok. Becsülési hozzáférés; // Opcionális elemző. A definíció \u003d "Ivanov";

Ez a kiválasztás kiválasztja azt a sorokat, amelyekben a "teljes név" értéke \u003d "Ivanov" érték.

A logikai "és", "vagy", "nem" kifejezésre a csoport-elemzői adatok típusára szolgál

Számviteli \u003d Lista. Opciók. Elektroncsok. Tartalmak (típusa ("groupalemotabcompare")); Groupotherapy.typroups \u003d tiberoupelementseboleblombolds. Csoport. Elementotor \u003d Groupotabbing. Elemek. Adalék (típusa ("elementotorbon típusú")); Elementor.levativitás \u003d új fél-rózsaszín ("teljes név"); Elementatub. Környezetvédelmi \u003d szakmai közelben. Elementatub. A meghatározás \u003d "Ivanov"; Elementotor \u003d Groupotabbing. Elemek. Adalék (típusa ("elementotorbon típusú")); Elementor.levativitás \u003d új fél-rózsaszín ("teljes név"); Elementatub. Környezetvédelmi \u003d szakmai közelben. Elementatub. A meghatározás \u003d "Petrov";

Ez a kiválasztás kiválasztja azokat a sorokat, amelyekben a "teljes név" \u003d "Ivanov" vagy "Petrov" érték.

A dinamikus lista kiválasztása a dinamikus lista kérés szövegének módosításával is használható. Ez az opció akkor fut, ha a dinamikus lista "tetszőleges kérés" keresztül történik.


Ehhez add hozzá a "Hol az igazság" állapotot a lekérdezési szöveghez ...


Amint látható, ez a megközelítés kompaktabb az írási kód szempontjából. Minél bonyolultabb kiválasztási feltételek a táblázatban részben szeretnénk létrehozni, hogy a terjedelmesebb lesz egy opciót a kiválasztás útján elementotorbone-mentes. A lekérdezés szövegének módosításával azonban hátrányai vannak - ez a megvalósítás nem ellenáll a kódváltozásoknak. Például, ha tette ezt végrehajtását, és elfelejtettem, de ha a jövőben szeretné módosítani a lekérdezés szövegét hozzáadásával minden üzemeltető azt követően, ahol (intézkedik, csoportos), akkor kell, hogy ne feledkezzünk meg az a tény, hogy vannak a programban kód:

Lista. A SETPROOF \u003d LIST. BUTERPROOF + "és Irányító. Fio in (" "Ivanov", "Petrov") ";

Ha ez nem veszi figyelembe a hibát, hanem annak elkerülése érdekében, akkor újra megvalósíthatja. A TEX kérésben adjon hozzá egy ilyen állapotot:

Ahol (nem és kiválasztott vagy a címtárhasználók (& megengedett))

Lista. Paraméterek. Az elismerés beállítása aparameter ("Kiválasztott", teljes nevek ()\u003e 0); Lista. Paraméterek. InstallingParameter ("megengedett", teljes név);

Itt a név egy tömb.

KA látható, 2 soros kód a 10. Milyen módszert választott egy adott alkalmazott feladattól függ.

Nyomtatás (Ctrl + P)

Dinamikus lista

1. Általános információk

A dinamikus lista olyan speciális típusú adat, amely lehetővé teszi az önkényes információk megjelenítését az adatbázis táblákból. Ehhez meg kell adnia az asztalt, az adatokat, amelyekből megjeleníteni szeretné, vagy írja le a keletkező mintát a lekérdezési nyelven.
A mechanizmus az adatelrendezési rendszeren alapul, és lehetőséget biztosít a kapott adatok válogatására, kiválasztására, keresésére, csoportosítására és feltételes kialakítására. Ebben az esetben az adatok forrása olyan lekérdezés, amelyet a rendszer automatikusan (a megadott adatok alapján), vagy a fejlesztő kézzel írt.

Ábra. 1. Dinamikus lista létrehozásának lehetőségeit

A formanyomtatvány létrehozásakor Dinamikus lista A fejlesztő kétféle módon választhat az adatok iránti kérelmet:
● beállítása a főtábla - ebben az esetben elegendő, ha egyszerűen csak adja meg a táblázat (az ingatlan az főtábla), amelyből meg kell szerezni az adatokat, és a rendszer automatikusan alkotnak egy kérést az adatokat (lásd a jobb oldalon az 1. ábrán).
● Kézi lekérdezés képződés - Ehhez tetszőleges kérés tulajdonságot kell beállítani (lásd a bal oldali rész 1). Ezután elérhetővé válik az információs bázisból származó adatok megszerzésére vonatkozó kérelem kézi képződése.
A lekérdezés használatával több táblázatból származó adatokat is kiválaszthat, így megadhatja a főtáblát. Szükséges, hogy a dinamikus lista meghatározza, hogy mely adatok vannak a fő, és amelyek másodlagosak, és helyesen lehetnek kiválasztani és megjeleníteni az információkat, valamint szabványos parancsokat. Ha azonban nem tudja meghatározni a legfontosabb asztalt a lekérdezésben, akkor nem feltüntethető, de akkor
a dinamikus lista nem ad meg a főtáblához kapcsolódó parancsokat. Ezenkívül ebben az esetben (a főbb táblázat megadása nélkül) a dinamikus listához való hozzáférés hatékonysága jelentősen csökken.
A teljesítmény javítása érdekében az önkényes lekérdezésben alkalmazott összes kapcsolatot csak további adatok megszerzéséhez javasoljuk, hogy az adatelrendezési rendszerkérések bővítésével opcionális legyen.
A dinamikus listához, amely az űrlap főbb részletei, a kiválasztási értékek az űrlapparaméter használatával állíthatók be Kiválasztás. Ez megköveteli, hogy a szerkezeti tulajdonság neve a paraméterben Kiválasztás,
egybeesett a dinamikus lista kiválasztásának nevével. Ebben az esetben a szerkezeti tulajdonság értéke a kiválasztási elem megfelelő értéke lesz. Ha egy tömb, egy rögzített tömb, vagy az értékek listája a paraméter paraméterelemének értékévé válik, akkor a lista opcióval ellátott állapot kerül hozzáadásra, az értékek listájára (amelyre A tömb és a rögzített tömb átalakulnak).
A dinamikus listában található önkényes kérésként egy kérés lejátszható, amelyben egy paramétert használnak bármely mező értékének kialakítására, például:

VÁLASZT
Választás
Szállításkor. Az együttható \u003d 1, majd a teljesítmény
Ellenkező esetben szállítás. Együttható
Vége együttható
NAK,-NEK

Ebben az esetben, ha a paraméterérték típusa eltér az objektumprops típusától (például, Requisite1 Típusú Szám, és a paraméter értéke - típus Vonal), Ezután a megfelelő mező kijelzőjén kifejezetten meg kell adni a paraméter értékét a kívánt típushoz:

VÁLASZT
Választás
A szállítás során. Coefficiens \u003d 1, majd expressz (& teljesítmény, mint karakterlánc (100)) egyébként szállítás. Együttható
Vége együttható
NAK,-NEK
Dokumentum. Dokumentumkapacitás szállítási

Ha a kiválasztás beállítása le van tiltva a funkcionális opciók használatával, akkor a kiválasztás ilyen mezővel nincs telepítve, még akkor is, ha a kiválasztási értéket formátumparaméterekként vagy kiválasztási paraméterekként továbbítják.
A dinamikus olvasási tulajdonság használatával a dinamikus lista jelzi, hogy az adatokat kis részekkel kell olvasni.
(További információ a dinamikus listák és az adatok gyorsítótárazásának módjáról, lásd alább). E funkciótól függetlenül a következő feltételek érvényesek:

● Ha a megtekintési mód hierarchikus listaként van beállítva, csak az aktuális csoport adatait és az összes szülőelem adatai (alárendelt elemek nélkül) olvashatók.
● Ha a megtekintési mód egy fa formájában van beállítva, csak a fa nyitott csomópontjainak adatai olvashatók.
● A dinamikus listaadatok egyszeri terhelése nem támogatott hierarchikus megtekintés esetén (a kijelző tulajdonságának beállítása) és a fa első kijelzője az értéket, hogy közzéteszi az összes szintet. Az adatok beszerzéséhez annyi kérelmet kell végrehajtani, hogy hány csomópont van a megjelenített listában.
Az adatok átvételétől számított egy kézhezvételétől számított dinamikus lista újrahasznosított ideiglenes táblázatokat a következő feltételek mellett:
● A fő lekérdezési csomag után nincs kérés a csomag lekérdezésénél.
● Az ideiglenes táblák és mezők összetétele változatlanul a kötegelt kérelem korábbi végrehajtásától függetlenül.

Munkájában a dinamikus lista a metaadat objektumok részleteinek alábbi tulajdonságainak értékeit használja:
● Formátum,
● Szerkesztési formátum,
● Tipp,
● A negatív értékek kiemelésének jele
● Maszk,
● Multi-line rezsim jele,
● Speciális szerkesztés jele
● Jelszó mód.
Az adatelrendezési rendszer kiválasztásának és paramétereinek megjelenítésénél és szerkesztésekor a megfelelő mező szerkesztésére szolgáló formátumot használnak.

2. Korlátozások és jellemzők

A kiválasztás dinamikus listában történő beállításakor emlékezni kell arra, hogy a kiválasztás nem működik a csoporton, ha a hierarchikus lista vagy fa megjelenítési módja dinamikus listához van kiválasztva. A "Csoportok" alatt a referenciakönyv vagy a jellemzői fajtájának eleme, amelyben az ETCO tulajdonsága az igazság értékére van állítva.
Kiválasztás, amelyet egy dinamikus lista automatikusan felszínre helyeznek a szabványos adatokhoz A tulajdonos, a szülő, a dátum, az időszak és az ETCO csoport alkalmazása
standard adatelrendezési rendszer. Kiválasztja, hogy a kulcsfontosságú mezők dinamikus listáján keresztül automatikusan feltölthető az adatelrendezési rendszer szabványos eszközei és a szöveg feltételeinek közvetlen hozzáadásával BAN BEN A fő asztal mezőkön. Az elrendezésekkel végzett beállítások felhasználásának eredményeképpen mind a csatolt lekérdezésekben, mind a virtuális táblák paramétereiben alkalmazhatók.

A dinamikus listák kidolgozásakor ajánlott az összes dinamikus listát az önkényes kérésekkel ellenőrizni. A folyamat során az ellenőrzés, győződjön meg róla, hogy ha van egymásba ágyazott lekérdezések vagy virtuális asztalok a listán kérelmet, és rendelkezésre állnak kiválasztására pályáról álnevek, amelyek egybeesnek az álnevek standard részletei tulajdonos, szülő, dátum, idő, ETCO csoport vagy kulcsfontosságú mezők, akkor ezek a mezők valóban megfelelnek a szabványos részleteknek, amelyekkel az alias egybeesik velük. Ha ez nem így van - meg kell változtatnia a kérést, amit egybeesnek vagy
a pszeudonima különbözött.
Ha a lekérdezés kézi képződése van kiválasztva, egyes korlátozások a kéréshez íródnak:
● A dinamikus lista kérés első utasításainak használatával nem támogatott. Ha egy mintavételt kell használnia, korlátozza a dinamikus listában szereplő bejegyzések számát, akkor vissza kell térnie egy dinamikus lista kialakításának kérelmét oly módon, hogy a lekérdezés tényleges része a feliratozásban, és korlátozza a rekordok számát Ebben a szubkutánban érkezett. A szubkolás helyett ideiglenes táblát is használhat.
● Nem támogatott, válogatás és csoportosítás:

  • A táblázatok részletei szerint.
  • Bemutató mezők.
  • A mező verziója.
  • Field Name Distribution.
  • Terepi nézet az asztali terv táblázatban.
  • A felhalmozási regiszter tábla területe.
  • Típusú tábla típusú funkcióterv.
  • Típus mező típusa;
  • Field típusú karakterlánc (korlátlan hossz).
  • Field típusú bináris.

● A Subconto mezők rendezése és csoportosítása nem támogatott.<НомерСубконто> és Wisbeekkonto<НомерСубконто> A motionsubkonto táblázatok a számviteli nyilvántartásba.
● A csoportosítást nem támogatja olyan mezők, amelyek az összesített funkciókat tartalmazó lekérdezési nyelv kifejezéseket képviselik.
● Ha a kiválasztott főtábla, a dinamikus lista kérése a következő korlátozásokkal rendelkezik:

  • Nem támogatott nem támogatott.
  • Nem támogatja a szekció használatát. A kérést a fő tábla nélkül kell használni, vagy állítsa be a szükséges megrendelést a dinamikus lista beállításain keresztül.

● Ha a dinamikus lista hierarchikus listaként vagy fán jelenik meg, akkor a rekord nem jelenik meg dinamikus listán, ha egy szülő nem jelenik meg. Más szóval - A hierarchia lista elemének megjelenítéséhez a dinamikus lista meg kell jelenítenie az elem összes szüleit a lista tetejére. Ugyanakkor, a lista tetején, vagy valójában
a dinamikus lista vagy egy elem által kijelölt hierarchikus objektum gyökér eleme, amely a Terexual Form Table Extension egy dinamikus listához van felszerelve.

Nem támogatott a következő táblázatok, mint a fő táblázat:

● A táblázat, amelyre nincs kulcs, egyedileg azonosítja az egyes táblázatok bejegyzését (az objektumtáblákhoz és a regisztráló táblák rekordjéhez). Az alábbi táblázatok azonban a dinamikus lista fő táblájaként telepíthetők (a kulcs hiánya ellenére):

● A Subconto számviteli nyilvántartás táblázata;
● Minden számviteli regiszter táblázat, kivéve a mozgás Dubkonto táblázatot;
● Állandó értékek táblázatok (beleértve az állandó asztalt is);
● Külső adatforrások táblázata kulcsfontosságú mezők nélkül;
● külső adatforrások kocka táblái;
● Halmozódási jegyzőkönyvek:

  • roll asztal;
  • a maradékok táblázata;
  • a forradalmak és a maradékok táblázata.

● Számítási regiszter táblázatok:

  • a tényleges cselekvési időszak táblázata;
  • adatgrafika;
  • alapadatok.

● Az objektumok táblázatos részei;
● Változtassa meg a regisztrációs táblákat (adatcsere mechanizmusok);
● szekvencia táblázatok;
● Recalculációs táblázatok (az időszakos számítási mechanizmusokban használt).
● A kérésben csak a külső kapcsolatban használható táblázatok.

Más szóval, a megadott főasztallal rendelkező dinamikus lista helyesen fog működni, ha a lekérdezés végrehajtása következtében,
a főtáblából nyert vonalak száma nem növeli az adatforrás, nem növeli (beleértve a helyszíni kiválasztást is). Ha a lekérdezés végrehajtásának eredményeképpen a legfontosabb táblázatból származó sorok száma növekszik, akkor a megjelenített kulcsbeviteli kulcs egyediségének megsértéséhez vezet. Ebben az esetben letiltani kell a dinamikus lista főbb táblázatának használatát.
Dinamikus listán dolgozik, meg kell fontolni a hozzáférési jogokat a listában megjelenített adatokhoz:
● Az ügyfél oldalán a dinamikus lista oszlopadatok nem kerülnek továbbításra, amelyeket mindig mindig a mindig, de az aktuális felhasználónak nincs jogosultsága. Hozzáférés az ilyen oszlopok adataihoz (a folyadék és az adatmamag tulajdonságai ())
az ügyfél oldalán lehetetlen.
● Ha az aktuális felhasználónak nincs joga a dinamikus lista kulcsfontosságú mezőjének megtekintéséhez, az adatok megszerzése a dinamikus listán a hozzáférési jogok megsértésének hibájához vezet.
A felsorolások listáját megjelenítő dinamikus listához nincs interaktív lista beállítás.
A dinamikus lista oszlopainak és beállításainak összetétele a minta mezők kiválasztási mezőinek mezőkéhez kapcsolódik. Ha a minta mező lekérdezésében az Alias \u200b\u200bnincs kifejezetten, és a mező szisztémás, akkor az angol beágyazott nyelv mezőnevének nevét álnévként használják.
Ez a kapcsolat azt jelenti, hogy ha változik (vagy kifejezetten meghatározott pszeudonimát a mező, amely egy automatikus álnevet használt)
a dinamikus listaadatokat alkotó lekérdezési terület álneve elveszti a dinamikus lista kellékek beállításait, az "elveszíti" formanyomtatvány elemeit, a dinamikus lista beállításai helytelenül válnak, stb.
Abban az esetben, ha a forrás a dinamikus lista adatok a táblázat (normál vagy virtuális), amely lehetővé teszi, hogy a kiválasztás az időszak, akkor ha a felhasználó beállítja a kijelző időszakban egy ilyen dinamikus listát (parancs az időpontok intervallum ...),
az időszak meghatározott határai a virtuális táblázat kiválasztásának vagy paramétereinek értékeként kerülnek beállítva. Ha a nyelv kiterjesztése azt jelenti
az adatelrendezési rendszer lekérdezései kifejezetten a virtuális táblázat paramétereinek nevét jelezték - a paraméterek telepítése a megadott
nevek. Táblázatok, amelyek lehetővé teszik a megjelenítési időszakot vagy az adatfeldolgozást:
● Regisztrálja a táblázatokat (fő vagy virtuális), amelyre lehetőség van a kiválasztási időszakra (a számítási nyilvántartáshoz - a regisztrációs időszakban);
● dokumentumok, üzleti folyamatok és feladatok alaplapjai;
● Alapvető táblázatnapló táblázatok;
● Alapszekvencia táblázatok, szekvencia határok táblázat.
Dinamikus lista lekérdezési paraméterként a tömb vagy az értékek listája. Ha azonban a paraméter az értékek listája, akkor csak az első lista értéket használják a kiválasztási értékként. Ha a dinamikus lista a paraméterek iránti kérelmet használja, a paraméterértékek kezdeti beállításait a vezetőkezelőben kell elvégezni.
A dinamikus listaadatok megjelenítésénél emlékezni kell a következő funkciókra:
● Ha programosan módosítja a dinamikus lista tulajdonságait, akkor nem automatikusan töltse ki automatikusan a társított parancspaneleket
ezzel a dinamikus listával.
● Ha több mezőt csoportosító üzemmódba csoportosítanak egy cellában és a csoportosított mezőkben, akkor van egy mező, amelyet a jelölőnégyzet jelzi, jelölőnégyzet jelenik meg először a kapott cellában (bal szöveg).
Dinamikus listában, a mezők adatainak típusának meghatározásakor, amelyek kifejezései paramétereket, mezőket vagy literálokat tartalmaznak, a kapott típusokat a mezők és a literálok típusai határozzák meg. Ha a paraméterérték típusa nem szerepel a kapott adattípusban - annak értéke csonkításra kerül.
Például a következő példában a mezőnek van egyfajta száma.

Választás
Amikor hazugság
Ezután 5.
Másképp
&Paraméter
Vége

Ha paramétert rendel a paraméterhez egy másik típushoz, akkor a mező dinamikus listája megkapja a 0 értéket (alapértelmezett érték a számtípushoz).
Ha ilyen helyzetben hasonló típusra van szükség - ajánlott a lekérdezési nyelv kialakítását használni Expressz. Például,
ha a fenti példát a 100 karakternél hosszabb paramétersorba kell áthelyezni, akkor cserélje ki a paraméter egyszerű specifikációját, hogy kifejezetten emelési típusával expresszáljon:

Választás
Amikor hazugság
Ezután 5.
Másképp
Express (& paraméter, mint karakterlánc (100))
Vége

Ha a dinamikus lista lekérdezésének tetszőleges szövegében a minta mezők kifejezéseiben paramétereket használnak - egyértelműen meghatározza a paraméterek típusát a tervezéssel Expressz. Például & Nómenklatúra névenkénti használat
Express (& nómenklatúra, mint referenciakönyv. Nameneture), mint nómenklatúra. Ellenkező esetben a keresés a keresési karakterláncon keresztül működik
helytelenül vagy hibákat eredményez.

3. Az adatok dinamikus listájának megszerzésére és gyorsítására szolgáló módszerek

Adatok fogadásakor a dinamikus lista háromféle módon használ:
1. Olvassa el az adatbázisból az adatelemek számával, kissé meghaladja a lista által egyidejű sorak számát (de legalább 20). Az adatok gyorsítótárazása a kiszolgálón nincs végrehajtva.
2. Olvassa el az adatbázisból 1000 adatelem oldalak. Az adatok gyorsítótárazása a kiszolgálón történik. A hierarchikus adatok gyorsítótárba kerülnek: Legfeljebb 2 oldal elemet tárolnak minden szülő számára. Legfeljebb 20 oldal elemet tárolnak egy dinamikus listán. A gyorsítótárat a következő táblázatok dinamikus listájával fogják meg:
● Kiválasztási kritériumok;
● Minden számviteli regiszter táblázat, kivéve a főtáblákat és a motionsubkonto táblázatát;
● Minden felhalmozódási jegyzék, kivéve a főtáblát;
● Minden információregiszter táblázat, kivéve a főtáblát;
● Minden számítási nyilvántartási táblázat, kivéve a főtáblát;
● Virtuális táblázat a feladatkapcsolóra;
● Külső források táblázata gombok nélkül;
● Külső források kocka.

3. Olvassa el az adatbázisból 1000 tétel oldalakat. Az első rész 1 oldal. Mindegyik következő rész 1 oldallal növekszik (amikor elérte az előző minta végét). Minél közelebb a "ViewPoint" a megjelenített adatok végére mozog, annál nagyobb a minta olvasása az adatbázisból, a határérték megegyezik az összes megjelenített adatokkal. Az adatok gyorsítótárazása a kiszolgálón történik. A gyorsítótárban és a dinamikus listában szereplő rekordok maximális száma 1 000 000.
A dinamikus lista fő táblájának és az értéknek a kiválasztott értékétől függően a dinamikus olvasási tulajdonságot veszi figyelembe, ezeket vagy más adatolvasási módszereket használjuk:

● A tulajdonságértékként a fő táblázat az alábbi táblázatok egyike: Exchange terv, könyvtár, dokumentumlista, Document Magazine, jellemző terv, fiókterv, számítási terv, üzleti folyamat, feladat, üzleti folyamatpont táblázat:



● A tulajdonság értéke szerint a fő táblázat az alábbi táblázatok egyikét mutatja: az információs nyilvántartás fő táblája, a felhalmozási nyilvántartás, a számviteli nyilvántartás, a számítási nyilvántartás, a motrsssubkonto számviteli nyilvántartásának virtuális táblázata:

● Ingatlan dinamikus olvasás:
● Telepítve: Az 1. módszert használják (a fenti módszerek leírása a fenti).
● Megjelent: 2. módszer (fent leírt módszerek).

● Tulajdonságokként a fő táblázat a Vállalkozó kiválasztási kritériumának vagy feladatábelének táblázata (feladatvezető):
● Az asztali karakterláncot azonosítva: Link.

● Tulajdonságokként az alap táblázat jelzi a zeneszerző vagy a kereshető zeneszerzői információk virtuális tábláját:
● A kulcs azonosítja az asztali karakterláncot: Key-up.
● A dinamikus olvasási tulajdonság nem alkalmazható.
● A 2. módszert alkalmazzuk (a fent leírt módszerek).

● A tulajdonságként a fő táblázat a fentiek mellett a virtuális nyilvántartási táblázatok egyikét jelzi:

● A dinamikus olvasási tulajdonság nem alkalmazható.

● Tulajdonságok A fő táblázat nincs megadva, tetszőleges kérelmet használnak:
● Az asztali karakterláncot azonosítva: szám.
● A dinamikus olvasási tulajdonság nem alkalmazható.
● A 3. módszert alkalmazzuk (a fent leírt módszerek).

A megjelenítéshez az adatokat részletesen továbbítják az ügyfélnek, amelynek mérete hasonló a részének méretéhez az 1. módban az adatok olvasása (a szakasz elején leírt).
A dinamikus listát tartalmazó formanyomtatvány létrehozásakor az egyes látható dinamikus listák 45 adatelemét eredetileg az ügyfélnek továbbítják (ha több mint 45 elem felsorolják). Ha a dinamikus lista több mint 45 sort jelenít meg, akkor az űrlap megnyitásakor további kiszolgálóhívást fog végrehajtani a hiányzó adatelemek megszerzéséhez.

4. Dinamikus lista beállítások

Tulajdonság A lista beállítása - A hiperhivatkozás megnyomásával a dinamikus lista megnyitásához vezet. A lista beállítása ugyanúgy történik, mint az adatelrendezési rendszer hasonló műveletei.


Ábra. 2. A dinamikus lista feltételes nyilvántartása

A konfiguráció dinamikus listájának konfigurációja során az alkalmazott megoldás képes a következőkre:
● Állítsa be azokat a mezőket, amelyekre szükség van egy egyszerűsítésre;
● Írja le az adatválasztást a listában;
● Adja meg a feltételes beállításokat;
● Állítsa be a mezőket, amellyel meg kell csoportosítani az adatokat.
A válogatás beállításához a fejlesztőnek van értelme, ha nem felel meg az alapértelmezett válogató rendszernek.

Tanács. Emlékeztetni kell arra, hogy a válogató mezők sikertelen kiválasztása (valamint az adatok kiválasztása és csoportosítása) hátrányosan befolyásolja a dinamikus minta hatékonyságát.
Az alkalmazásfejlesztő szempontjából a dinamikus lista beállításai több részből állnak, amelyek összekapcsolódnak. A fő tulajdonság, amelyen keresztül kezelheti a dinamikus lista beállításait LockerStres. Ez az objektum három olyan beállítást tartalmaz, amelyek a rendszer működtetésekor határozzák meg a dinamikus listához alkalmazott végleges beállításokat:
● Beállítások - Konfigurátor módban létrehozott beállítások. A dinamikus lista eljárás gyors hozzáférést biztosít a konfigurációs tulajdonsághoz. A dinamikus lista beállítások neve így az alábbi tervek egyenértékűek:
Lista. Csavarja le és lista. Támogatja a munkavállalókat. Utasítások.
● Az egyéni beállítások azok a beállítások, amelyeket a felhasználó "1c: Enterprise" módban változik;
● Fix-sáv - Ezek a beállítások a beágyazott nyelvből állnak. Ez a tulajdonság olyan kiválasztási értékeket is tartalmaz, amelyek a paraméterei segítségével továbbítják az űrlapra. A dinamikus lista kiválasztásának tulajdonságai, paraméterek, feltételes alkalmazás gyors hozzáférést biztosítanak a dinamikus lista beállításainak rögzített beállításaihoz. Más szóval, ezek a fellebbezések egyenértékűek:
Lista. Supercrowers. Refixed-intenzív. Potting és lista.
A dinamikus lista végleges beállításának kialakításakor a beállítások különböző beállításait a következőképpen kombinálják:
● Ha bármilyen beállítás teljes egészében felhasználó, akkor a felhasználói beállítások az eredménybeállításokba kerülnek
(Lista. Támogató munkavállalók. Használja a felhasználást). Ugyanakkor, ha bármilyen beállítást nem érhető el, akkor ezek a beállítások az eredményül kapott beállításokba kerülnek a listák tulajdonságaiból. Supercrower. Beállítások.
● Ha bármilyen beállítást nem lehet a felhasználó, nem teljesen, hanem elem, akkor:
● A szokásos módon jelölt elemek a listák tulajdonságaiból származnak. Supercrower.
● Az elérhetetlennek jelölt elemek a lista tulajdonságaiból származnak. Superman.
● Rögzített beállítások (List. Supercrowers. Rögzített intenzívebbéhez) adnak hozzá az így kapott beállításokhoz. Ugyanakkor a helyzet érvénytelen, ha az azonos név beállításai fix és felhasználói beállítások, például a kiválasztás, mint a bal értéket az állapotban.

Ha a funkcionális opciók használatával letiltott dinamikus lista beállításaiban vannak beállítva, ezek a beállítások törlődnek a rendelkezésre álló beállítások listájából, ha dinamikus listaadatokat kapnak.
Kezelje, hogy milyen beállítások lesznek a felhasználó számára, és melyik - nem fut a Dinamikus Lista beállítások ablakban.


Ábra. 3. Menedzsment, beleértve az egyéni beállításokat is

Az ablak alján található jelölőnégyzet (lásd a 3. ábrát) felelős a beállítások (rendes vagy gyors) mindenféle beállítás elhelyezéséért. Ez a funkció kiválasztásra, megrendelésre, csoportosításra és feltételes kialakításra alkalmas. Ha a beállítások megadása a szerkesztési módban van egy gyors kiválasztás, akkor az űrlap táblázat felhasználói beállításai csoportjában, amely a dinamikus listát jeleníti meg, meg kell adnia egy olyan üres csoportot, amelyben a gyors egyéni dinamikához kapcsolódó elemek Lista beállítások találhatók. Ha a csoport nincs megadva - A gyors felhasználói beállítások nem jelennek meg az űrlapon. Lehetséges, hogy kifejezetten egyedi beállításokat is okozhat a beépített nyelv segítségével a létrehozott elem-felhasználók módszerével () a dinamikus lista kiterjesztése.
Lehetőség van arra is, hogy megválaszthassuk a lehetőséget a speciális beállítások befogadására a felhasználói beállításokban. Ez a funkció a kiválasztáshoz és a feltételes elemekhez érhető el (lásd a 3. ábrát).

Ha szükséges, hogy egy dinamikus lista megnyitásakor minden speciális beállítás betöltődik, ez kétféleképpen történhet:
● Az egyéni beállítások dinamikus listájának használata. A paraméterben található adatok a dinamikus lista felhasználói beállításaiba kerülnek.
● A kulcstartalmak dinamikus listájának formájában. Ha megnyitja az űrlapot, adja meg ezt a paramétert, majd adja meg a dinamikus listában, amely az űrlap főbb részletei, a Beállítások tárolásában található felhasználói beállítások a megadott billentyűvel letöltésre kerülnek.

5. Keresés a dinamikus listában

Az űrlapon található dinamikus lista lehetővé teszi az interaktív keresés végrehajtását a megjelenített adatokban. A keresés a következő eszközök segítségével végezhető el: keresési karakterláncok, keresési párbeszédablak, keresés az aktuális érték, a keresési előzmények és beállítási idő (dinamikus listák megjelenítése dokumentumok). A keresési eredmény korlátozott rekordkészlet.
dinamikus lista (a felhasználó számára elérhető), amely megfelel a keresési kritériumoknak.
A dinamikus listában a keresési lehetőségek kezelése érdekében a dinamikus listát megjelenítő kezelt formanyomtatvány három tulajdonsága:
● A keresési karakterlánc helyzete - meghatározza a keresési karakterlánc helyzetét. A következő értékek: Auto, parancspanel, nem, felső, alsó.


Ábra. 4. Keresési karakterlánc dinamikus listában

Ha a tulajdonság értéke a parancs panelre van állítva, akkor a Command parancspanelen (ha a dinamikus lista az űrlap fő részletei), vagy a dinamikus listához társított parancspanelen megjelenik a keresési karakterlánc. A parancsnoki panelen közzétett keresős karakterlánc mindig megnyomja a parancs panel jobb szélét (a keresési sáv jobb oldalán található gombokkal együtt).
Ha az ingatlan nincs beállítva, akkor a keresési karakterlánc hiányzik az űrlapon, és amikor a kezdővonal párbeszédablak indul, megnyílik egy párbeszédablak.
Ha az ingatlan a tetejére van állítva, akkor a keresési karakterlánc a lista parancs panel és a dinamikus listát megjelenítő táblázat között helyezkedik el. Ha az ingatlan alul van beállítva, a keresési karakterláncot közvetlenül a dinamikus listát megjelenítő táblázat után közzétesszük.


● Ha a kompatibilitási mód tulajdonság állítható, hogy ne használja vagy régebbi verzió 8.3.4 - Value Parancs panel.
A keresősávra való áttérés a következő:
● A CTRL + F gomb kombinációjának megnyomásával;
● egér;
● Ha a szövegkészlet elindul a dinamikus listában (figyelembe véve a dinamikus keresési lista tulajdonságának értékét).
● A megtekintési állapot pozíciója - leírja, hogy hol jelenik meg a megtekintési állapot: Milyen mezők keresés és milyen értékek
kerestek minden mezőben. A következő értékek: Auto, No, Top, Bottom


Ábra. 5. Keresés Állapot a dinamikus listában

Ha az ingatlan nem áll, akkor a nézőállapot hiányzik az űrlapon. Ennek eredményeként lehetséges azonosítani vagy sem, a kiválasztási gombot csak a rendelkezésre állás segítségével lehet megszakítani.
Ha az ingatlan a tetejére van állítva, akkor a megtekintési állapot a lista parancs panel és a dinamikus listát megjelenítő táblázat között helyezkedik el. Ha az ingatlan alul van, akkor a megtekintési állapotot közvetlenül a dinamikus listát megjelenítő táblázat után közzéteszik.
Ha az űrlapot az "1c: Enterprise" verzióban hozza létre, 8.3.4 és fiatalabb - az ingatlan nem. Ha az űrlapot az "1C: Enterprise" verzió 8.3.5 és idősebb verziója hozza létre - az ingatlan automatikus értékre van állítva. Az ingatlan tényleges értékét ebben az esetben a következőképpen határozzák meg:
● Ha a kompatibilitási mód tulajdonság állítható be a 8.3.4 verzióra (és alul) - nincs érték;
● Ha a kompatibilitási mód tulajdonság állítható, hogy ne használja vagy régebbi verzió 8.3.4-es verziót - felső értéket;
● Keresési menedzsment pozíció - meghatározza, hogy mikor jelenik meg a Keresés gomb. A gomb megnyitja a menüt, amely a következő információkat tartalmazza: parancsok Keresse az aktuális értéket, Advanced Search, megszünteti kereső, meg azt az időtartamot (a listák dokumentumok és naplók), valamint a korábbi keresési lekérdezések (utolsó 5 kérelmek). Az ingatlan értékek: Auto, No, Parancs panel.


Ábra. 6. A keresés kezelése a dinamikus listában

Ha az ingatlan nincs beállítva, akkor a keresés gomb hiányzik az űrlapon (de a parancsok a menü használatával érhetők el). Érték tulajdonságai A parancs panel elhelyezi a gombot a dinamikus listát megjelenítő táblázathoz tartozó parancs panelhez.
Ha az űrlapot az "1c: Enterprise" verzióban hozza létre, 8.3.4 és fiatalabb - az ingatlan nem. Ha az űrlapot az "1C: Enterprise" verzió 8.3.5 és idősebb verziója hozza létre - az ingatlan automatikus értékre van állítva. Az ingatlan tényleges értékét ebben az esetben a következőképpen határozzák meg:
● Ha a kompatibilitási mód tulajdonság állítható be a 8.3.4 verzióra (és alul) - nincs érték;
● Ha a kompatibilitási mód tulajdonság van beállítva, hogy ne használja vagy régebbi verziójú 8.3.4-es verziójú verziót;
Ha az űrlapon több parancsnoki panel van, a parancsok forrása, amelyhez az egyik kezelt űrlap tábla (a dinamikus listaadatok megjelenítése), akkor a keresősáv és a keresés gomb csak egy parancspanelen található:
● vagy a dinamikus lista parancsnoki panelen (ha az automatikus töltés be van kapcsolva)
● vagy a fennmaradó parancsnoki panelek bármelyikében.

Tekintsük a keresési keresés jellemzőit a dinamikus listában:
● Annak érdekében, hogy a keresés kényelmesen élvezhesse (beleértve a sebesség sebességét is), engedélyeznie kell a teljes szöveges keresést minden olyan konfigurációs objektumhoz, amely a dinamikus lista fő táblájaként használható. A dinamikus listában megjeleníthető konfigurációs objektumok összes részletét is be kell vonni a teljes szöveges keresésben, amely lehet keresni.
Ha az objektum kizárásra kerül a teljes szöveges keresésből, a vizsgált keresési mechanizmus működik, de az ilyen keresés teljesítménye rendkívül alacsony lesz. Nem ajánlott használni olyan objektumok keresését, amelyeket a teljes szöveges keresés nem indexelnek.
● Az alkalmazási megoldásnak szabályozási feladattal kell rendelkeznie, amely rendszeresen frissíti a teljes szöveges keresési indexet.

● A keresést nem végzi az összes dinamikus lista oszlop (és a konfigurációs objektum), hanem csak a táblázatban megjelenített hangszórókkal.
● A dinamikus listában az önkényes ábrázolással rendelkező referenciatípusok körében történő keresést az önkényes ábrázolással végzik
Ábrázolási képződés (lásd itt). A reprezentációban szereplő mezőket figyelembe vesszük, figyelembe véve a megfelelő objektum a popol reprezentációjának () feldolgozásának feldolgozóját.
● A dinamikus listákhoz a megadott főtáblával teljes körű keresést használnak a főasztalon. A főasztalról a teljes szöveges keresés eredményeihez hozzáadódik. A főbb táblázat teljes szöveges keresésének eredményét kulcsfontosságú mezőkkel használják. A többi táblázatban megjelenő mezőkön lévő teljes szöveges keresés is végrehajtásra kerül (ha teljes szöveges keresést használnak a mező és a konfigurációs objektumhoz). Teljes szöveges keresés nélkül az adatok lehetnek
talált, de maga a keresés nagyon lassan történik.
Ha hiba történt a teljes szöveges keresés végrehajtásakor, a keresés teljes szöveges keresés nélkül történik.
Például, ez előfordulhat, ha egy betű és nagyszámú sorokat keres az információs alapon, amely ezt a levelet indítja.
● Abban az esetben, ha az összehasonlítási típus kiválasztását a dinamikus lista főbb táblázatának mezőjére használják, akkor a kiválasztási értéket hozzáadja a keresési lekérdezéshez a táblázat keresési lekérdezéséhez.
● A keresési karakterlánc szavakra oszlik. Ezt a partíciót az alábbi szabályok szerint végzik:
● A karakterlánc szóközzel és lapszimbólumokkal osztható le.
● A kapott fragmenst ezután feldolgozzuk:
● Ha a fragmentum egy dátum-ábrázolás (idővel vagy anélkül), figyelembe véve a jelenlegi regionális munkamenet beállításait, majd a szó ez a fragmens.
● Ellenkező esetben a fragmens a szimbólumok ", .- / \\" szeparátorként törött. Ebben az esetben mindegyik húrfragmenst szóval fogadják el.

● Minden egyes szó esetében olyan körülmények között van kialakítva, amelyeket "vagy" kombinálnak. Ez feltételrendszer alakul ki, ha a teljes szöveges keresést a szó szerepel a táblázatban, ahonnan ezen a területen volt kapunk, amelyek legalább egy tárgy, vagy a teljes szöveges keresés nem használható ezen a területen. A következő feltételek a következőképpen alakulnak:
● A típusú karakterlánc mezőhöz az állapot nézete a név nevét, mint egy% szó%.
● A típus mezőt, a feltétel az állapotnak a neve a név \u003d érték, ha az érték a szó, hogy kap a szám típusát. Ha nem tudja megfelelően végrehajtani, a mezőn található keresés nem kerül végrehajtásra.
● A szó az alapértelmezett nézetben az aktuális munkamenethez definiált Booleo típusának alapértelmezett nézetét keresi. Ha a kívánt szót észleli a nézetben, akkor a szó kimutatására szolgáló prezentációnak megfelelő érték keresése. Ugyanakkor a kereséshez nincs nézet, amelyet a formátum formátumú termék tulajdonságai használnak.
● A típusú mező esetében az állapot feltétele a név\u003e \u003d kezdet (szó) és név neve<=КонецДня(Слово). Если Слово подобно дате, в которой год
meghatározza az egy vagy két számjegyet, az év az aktuális évszázad, és ez az érték hozzáadódik a keresési állapothoz.
● A referencia mezők esetében a keresést a referencia-bemutató létrehozásához használt mezőkön végezzük. Mindegyik területen
a fent leírt szabályok szerint. A kereséshez az önkényes adatrekeráció kialakításához használt mezők nem használhatók.
Minden egyes szó feltételeit a "szoftver" kombinálja.
● A vezető nullákkal rendelkező értékeknél egy vonalat kereshet a vezető nullákkal és a nullák nélkül jelzett vonalon.
● Ha a dinamikus lista megjeleníti a dokumentumok listáját vagy a dokumentumnaplót, akkor a megadott lista nézőintervallum megjelenik a megadott formában, hogy megjelenítse a szükséges dinamikus lista megtekintéséhez.
● Az aktuális érték keresési parancs nem érhető el, ha a dinamikus lista főbb táblája a kiválasztási kritérium.
● A táblázatban megjelenik a sorok külföldi fragmensei.
● Egy oszlophoz csak a keresősáv támogatott. Ha új keresési lekérdezést ad hozzá az oszlophoz, amelyen a keresés már végrehajtott, a keresési kifejezés cseréje, és nem két keresési lekérdezés hozzáadása.
● Ha nincs formában az űrlapon. Az űrlap kiegészítő eleme megjeleníti a táblázathoz tartozó keresési karakterláncot (az űrlapelem add-be), amely a dinamikus listát jeleníti meg, majd a CTRL + F gombok gomb megnyomásával a nyíláshoz vezet a Keresés párbeszédablak.


Ábra. 7. Keresés párbeszéd

Ha az űrlap formájában van jelen az űrlapelem formájában, megjeleníti a táblázathoz tartozó keresési karakterláncot (az űrlapelem add-be), amely a dinamikus listát jeleníti meg, akkor az Advanced Search parancsot a keresés megnyitásához kell használni párbeszéd.
● A Keresés párbeszédpanel használata esetén emlékeznie kell a következő funkciókra:
● A billentyűzet keresési párbeszédablak megnyitása azt a tényt, hogy az aktuális sejt értéke a kereséshez, és a kapcsoló értéke a keresési érték pontos véletlenszerűen van beállítva.

● A keresési párbeszédablak megnyitása A dinamikus listában beállított keresési karakterlánc indításával az a tény, hogy a kapcsoló értéke a kereséshez a vonal egy részére van beállítva, és a szöveg tárcsázása a mezőbe esik. Mit keressen.

6. A dinamikus listán megjelenő adatok beszerzése.

Dinamikus listák használata esetén előfordulhat, hogy különböző adatműveleteket kell végrehajtania, amelyek jelenleg dinamikus listán jelennek meg, figyelembe véve a helyszíni kiválasztást és a kereshető. Az ilyen intézkedések magukban foglalják a következőket: A megjelenített információk feldolgozása, például a kiválasztott dokumentumok átvitele, vagy állítsa be a kiválasztott objektumok összes részletét, például a rendelkezésre álló objektumok listáját (design stb.)
A dinamikus listán megjelenő adatok beszerzéséhez használhatja a flash vegyület () és
Replenable-alapú komplexumok ().
Az adatbevétel példája:

Scheme \u003d elemek. Lehetőségek. Persupportment ();
Beállítások \u003d Elements. Lehetőségek. PowerFlower-alapú ();
Ingyenes gép \u003d új fold-shirtscomplekdang ();
Mockupscomponovka \u003d mappa. Töltse ki (séma, beállítások);
ProcessorComponovka \u003d új processzor alkatrészek;
ProcessorComponovka.Initialize (MockComples);
Processzor berendezések \u003d Új processzor-in-line eredmények
Visszatérő processzor gyakorlása. Győződjön meg róla (ProcessorComponovka);

Adatok beszerzése az értékek összegyűjtéséhez (táblázat vagy értékek listája) hasonlóan történik.
A dinamikus listák megszerzése jelezte számos olyan funkciót, amelyet figyelembe kell venni az alkalmazott megoldások kidolgozása során:
● A következő táblázat tervezéssel nem támogatja:
● A vonalak színeinek váltakozása;
● Képkupakok;
● Podle kép;
● alagsor háttérszíne;
● Az alagsori szöveg színe;
● alagsori betűtípus;
● vízszintes helyzet az alagsorban;
● Jelszó mód.
● A kezelt formában megadott feltételes kialakítás nem támogatott;
● A hierarchikus asztal növekvő szervezésénél egy link típusú mezőt, az üres linket tartalmazó rekordokat mindig először helyezik el.

A dinamikus listában az 1C kiválasztása nem olyan nehéz, mint amilyennek eredetileg sok felhasználónak tűnik. Konfigurátorok és táblák az értékekhez. Az 1C szoftverben gyakran szükség van az adatok grafikonaiban és sejtjeinek rendezésére bármely kritériumban.

Hogyan lehet beállítani a kiválasztást a listán?

Kétféleképpen hozhat létre választást: a lista formájában vagy a programmal való regisztráció formájában. Az első esetben az 1C 8 dinamikus listát kell hozzáadnia az űrlaphoz, határozza meg a fő táblázatot, majd menjen a tulajdonságaihoz. A kezelt űrlap lehetővé teszi, hogy dolgozzon a legkülönbözőbb értékekkel. Ott kell találni a "lista beállítása" elemet, és menjen erre a menüre. A megnyíló ablakban manuálisan beállíthatja a Sortert a használt listához, és utána - kezelje a képződött kiválasztást programozva.

A dinamikus sorter programos programozásához tudnia kell, hogy az 1C-ben lévő kiválasztás dinamikus lista tulajdonának tekinthető. A kiválasztás hozzáadásához, ezzel a minőséggel új elemet kell hozzáadnia a kiválasztási tulajdonsághoz. Mindezek működéséhez be kell állítania a paramétert a jobb, bal értéket és az "Összehasonlítás típus" mezőjében. Fontos, hogy adja meg az "igazság" értéket a használat területén. Így megteremtheti a legegyszerűbb választást. A többi mező körüli feltételek hozzáadásával bonyolultabbá teheted és illeszkedhet az Ön igényeibe.

Kiválasztja az 1C értékek táblázatában

A kiválasztás beállításához a táblázatban használhatja az egyik opciót. Kézi választást végezhet - rendezni az asztalt, és elrejtheti az összes olyan sorot, amelyre nincs szüksége. De ez egy nagyon fáradságos folyamat, amely nem akar semmit tenni. Ez a módszer csak azok számára alkalmas azok számára, akik csak az 1C-vel dolgoznak, és még nem tudnak bonyolultabbá, de produktív technikákat kezelni.

Az asztal második kiválasztási opciója a "találatok keresése" nevű asztali módszeren keresztül működik. Ennek a módszernek a jelentős hátránya, hogy az egyetlen típusú összehasonlítás "egyenlő" lesz, ami jelentősen szűkíti a kiválasztás használatának képességét.

Az asztal leginkább racionális kiválasztási módja a lekérdezési készítőn keresztül történhet.

Egyéb dinamikus lista funkciók az 1c-ben

A dinamikus listák bőséges lehetőségeket biztosítanak az adatokkal való munkavégzéshez, amelyek nem voltak az 1c 7-ben. Az egyik leginkább kényelmesebb a választott formák létrehozása. Például az 1C-ben: Számvitel, a "Nómenklatúra" menübe kell mennie, és új választási űrlapot ad hozzá, ha a főtulajdonosként hozzárendeli.

A paraméterek dinamikus listához történő beállításához:

  • Használhatja a kiválasztási űrlapokat;
  • Az űrlap létrehozásakor egy dinamikus kiválasztási lista automatikusan megjelenik a mezőn;
  • A tulajdonságaiba, láthatod az "önkényes kérés" elemet. Ez a lekérdezés, és lehetővé teszi a dinamikus lista összes előnyét;
  • A paramétereit e kéréshez adhatja meg;
  • A jelölőnégyzet bejelölése és az ablak megnyitása, új kérést láthatunk, a nómenklatúra könyvtárának minden mezőjével;
  • A lekérdezési konstruktor gombra kattintva megváltoztathatja a lista tartalmát.

Saját kérés hozzáadása a legördülő listához, meg kell mennie a Beállítások fülre. Az első lapon meg fogja látni a lehetőséget, hogy bármilyen választást igényel az Ön igényeinek megfelelően.

Szoftverbeállítási kérés

A lekérdezési és szoftver módszereket telepítheti. Ehhez csak néhány sorba kerül az űrlapmodulban. Ezt követően csak elég ahhoz, hogy az aktuális vonalra kattints az aktuális sorra, hogy átadja a karakterláncokat a kiválasztott értékekkel a dokumentumba.

Az 1c-es értékek listája az űrlapon - ez egy nagyszerű módja annak, hogy az 1C-s szoftverrel való munka ésszerűbb és termelékenyebb legyen. Ez lehetővé teszi, hogy optimalizálja az összes munkát a vállalkozásban.