Määrake dünaamilise nimekirja valiku 1C 8.3. Piirangud ja funktsioonid

Valik hallatavatel vormidel 1c 8.3

Artiklis kaalutakse valiku valikuvõimalusi hallatavates vormides 1c 8.3. Dünaamilise nimekirja valikut saab kasutajaliideses või konfiguraatoris staatiliselt või dünaamiliselt seadistada. Kõik valikuvõimalused Me kaalume allpool.

  • Seadistamine konfiguraatori valiku seadistamine

Valiku seadistamine kasutaja režiimis

Dünaamiline nimekiri erinevalt tabelist või väärtuste puudest on sobivam lahendus mis tahes nimekirja sisaldavate vormide rakendamiseks, sest Dünaamiline nimekiri pakub kõige laia valikut tööriistu töötamiseks valikuga, väljade grupeerimise, sorteerimisega. Seda valikut saab paigaldada kasutajarežiimis või konfiguraatori töötamisel, põhimõte on sama.

Valiku seadmiseks ettevõtte režiimis peate helistama "konfigureerimise loend" käsk.

Avaneb aken.


Vahekaart "Valik" sisaldab väljade loetelu, mis on praeguses nimekirjas. Valige loendi väljad, mille jaoks me filtreerida. Seda topeltklõpsuga saate teha või lohistage.


Me täpsustame võrdluse ja väärtuse liik, klõpsake "Täielik redigeerimine", valik on seatud.


Valiku installimisel ettevõtte režiimis loendivormil luuakse automaatselt nn kiirete valikute väljad.


Selleks, et 1c platvorm loonud automaatselt kiire valiku väljad, vormi väljatöötamisel konfiguraatoris, peate määrama kohandatud seadete rühma.


See valik salvestatakse ainult praeguse kasutaja jaoks, mis võimaldab teil paindlikult muuta kohandatud dünaamilisi nimekirja seadeid. Siiski, kui ülesanne on teha kindla valiku konkreetse nimekirja kõigi kasutajate jaoks, saame selle lahendada ainult konfiguratsiooni kaudu.

Seadistamine konfiguraatori valiku seadistamine

Töötage konfiguraatoris, saame määrata kahe liigi dünaamilise nimekirja valiku - fikseeritud ja dünaamilisest. Fikseeritud valiku konfigureeritakse üks kord, dünaamilist või tarkvara - saab paigaldada sõltuvalt süsteemi andmetest.

Fikseeritud valiku paigaldamise põhimõte konfiguraatoris ei erine ülalkirjeldatud kasutajarežiimis installimisest. Valiku seadistamiseks peame avama dünaamilised loendi seaded.


Avaneb aken.


Valikut küsitakse sama, mis kasutaja režiimis.

Valik "Luba kohandatud seaded" määrab, kas konfiguraatorisse installitud valik on kasutajarežiimis kättesaadava menüüelemendi kaudu "Konfigureeri nimekiri".


Dünaamiline (tarkvara) valik

Sageli on valiku vormi avamisel vaja valida valiku programmeerimisgraafiku, kui peame avama valikuga kontrollitud vormi. Vormi pass parameeter ja valik on seatud selle parameetri. Sagedane näide sellest on omaniku kataloogi elementide valik.

Meetodid

Kui konfiguratsioon on olemas konfiguratsioonis, BSP alamsüsteemi "Põhifunktsioon" on olemas tarkvara valik dünaamilise nimekirja saab paigaldada tüüpilise meetodi abil:

Silmapaistev kleepuja. Elementaari loovuse loomine ()

Selle meetodi allkiri:

Dünaamiline nimekiri Tüüp: dünaamiline nimekiri - loend, milles soovite valida valiku.

Namepole Tüüp: Row - välja, mille jaoks soovite valiku määrata.

Jooksev Tüüp: suvaline valik (Valikuline. Vaikimisi väärtus: määratlemata. Tähelepanu! Kui teil on võimalik lõputult edasi anda, ei muudeta väärtust).

Ohvrid Tüüp: kutsealase kommunikatsioonikomponendi valiku tingimused.

Esindus Tüüp: Line - andmete paigutus element (Valikuline. Vaikimisi väärtus: määratlemata. Kui see on näidatud, kuvatakse ainult kindlaksmääratud vaate kasutamise lipp (väärtus ei väljund). Puhastamiseks, nii et väärtus kuvatakse uuesti, siis peaksite läbima tühja stringi) .

Kasutades Tüüp: Booleo - Kasutage seda valikut märkeruut (Valikuline. Vaikeväärtus: ebakindel).

Modatograafia Tüüp: mudeli haldamine TelekommunikatsioonKasutused - meetod Kuvab selle valiku kasutajale. Võimalikud väärtused:

  • Mudel, mis näitab elementeNewscommone. Kiire juurdepääs - kiirseadete grupis nimekirja kohal.
  • Mudel, mis näitab elektro-setkomponovkyda. Live - loendi seadistamiseks (alammenüüs).
  • Mudel, mis näitab elementNewsComponovkydata. Extafeatted - keelata kasutaja seda valikut muuta.

Identifikaatori teenused Tüüp: String - selle valiku ainulaadne identifikaator (Kasutatakse kasutaja seadete edastamiseks).

Seadiku väärtuse eemaldamiseks peate kasutama tüübi meetodit:

Silmapaistev. KustutalementsGroupStoutoutomannamic positsioon ()

Selle meetodi allkiri:

Dünaamiline nimekiri Tüüp: dünaamilised skriptid - rekvisiidid, mille jaoks soovite valiku määrata.

Namepole Tüüp: rida - paigutuse välja nimi (ei kasutata gruppidele).

Esindus Tüüp: string - paigutusväljavaade.

BSP-süsteemi puudumise korral saab valiku paigaldada Poola objekti omaette.

Elementaator \u003d loend. Valikud. Elemendid. Täiendav (tüüp (tüüp ("elementotsboneplokk")); Elementtoor.levatiiveness \u003d uus pool roosa (täisnimi "); Elementaub. Keskkonnate tarbimine \u003d kutsekomponent. Elementatub. Hermissibility \u003d telekommunikatsiooni komplekskomponendid. Hinnangu kasutamine; // vabatahtlik elementaator. Mõiste \u003d "Ivanov";

See valik valib jooned, mille väärtus "täisnimi" \u003d "Ivanov".

Kasutamiseks loogilise "ja", "või", "ei" on mõeldud rühma-elementide tüüpi andmete tüübi jaoks

Raamatupidamine \u003d loend. Valikud. Electronts. Täiendav (tüüp ("gruppidemotabiacompare")); Groupotherapy.Typegroups \u003d Tibberpelementseboleblombolds. Grupp. Elementaator \u003d groupotabbing. Elemendid. Täiendav (tüüp ("elementottoorbooni tüüp")); Elementtoor.levatiiveness \u003d uus pool roosa (täisnimi "); Elementaub. Keskkonnate tarbimine \u003d kutsekomponent. Elementatub. Määratlemine \u003d "Ivanov"; Elementaator \u003d groupotabbing. Elemendid. Täiendav (tüüp ("elementottoorbooni tüüp")); Elementtoor.levatiiveness \u003d uus pool roosa (täisnimi "); Elementaub. Keskkonnate tarbimine \u003d kutsekomponent. Elementatub. Määratlemine \u003d "Petrov";

See valik valib jooni, mille väärtus "täisnimi" \u003d "Ivanov" või "Petrov".

Dünaamilise loendi valikut saab kasutada ka dünaamilise nimekirja taotluse teksti muutmise kaudu. See valik töötab, kui dünaamiline nimekiri on tehtud "meelevaldkonna taotluse" kaudu.


Selleks lisage seisund "Kus tõde" päringu teksti ...


Nagu näha, on see lähenemine kompaktsem kirjaliku koodi vaatenurgast. Mida rohkem keerulisem valiku tingimused tabelis osa, me tahame luua, seda suuremahuline seal on võimalus kasutades valiku kaudu elementottoorbone-free. Siiski on päringu tekstis muudatusega näide oma puudusi - see rakendamine ei ole vastupidav koodi muutuste suhtes. Näiteks tegite selle rakendamise ja unustasite, kuid kui tulevikus soovite päringu teksti muuta, lisades sellele iga operaatori pärast seda, kui (korraldage rühmitatud), peate unustama, et programmis esineb asjaolu, et programmis on olemas Kood:

Nimekiri. Setikindel \u003d loend. Võiikindlane + "ja direktoor. FIO (" Ivanov "", "Petrov") ";

Kui see ei võta arvesse viga, kuid seda vältida, saate teise rakenduse uuendada. TeX-i taotlusel lisage selline seisund:

Kus (mitte ja valitud või kataloogi kasutajad (& lubatud))

Loetelu. Parameetrid. Parameetrite seadistamine ("valitud", täisnimed ()\u003e 0); Loetelu. Parameetrid. Installiparameeter ("lubatud", täisnimi);

Siin on nimi massiiv.

KA on näha, 2 rida koodi versus 10. Milline meetod valida sõltub konkreetsest rakendatud ülesandest.

Trükkimine (Ctrl + P)

Dünaamiline nimekiri

1. Üldteave

Dünaamiline nimekiri on spetsiaalne andmeliik, mis võimaldab teil andmebaasi tabelitelt meelevaldset teavet kuvada. Selleks peate täpsustama tabeli, andmeid, millest soovite kuvada või kirjeldada saadud proovi päringu keeles.
Mehhanism põhineb andmepaigutussüsteemis ja pakub võimaluste sorteerimiseks, valimiseks, otsimiseks, grupeerimiseks ja tingimuslikuks kujundamiseks. Sel juhul on andmete allikas päring, mis moodustab süsteemi automaatselt (põhineb määratud andmetel) või kirjutab arendaja käsitsi.

Joonis fig. 1. Dünaamilise nimekirja loomise võimalused

Vormi tüübi loomisel Dünaamiline nimekiri Arendaja saab andmetele taotleda kahte võimalust:
● Peamise tabeli seadistamine - sel juhul piisab selleks, et lihtsalt täpsustada tabelit (peamise tabeli vara), millest on vaja andmeid saada, ja süsteem moodustab automaatselt andmed andmetele (vt Joonisel fig 1).
● Käsitsi päringu moodustamine - selle jaoks peate määrama suvalise taotluse vara (vt vasaku osa Joonis 1). Pärast seda on kättesaadav teabe põhitaotluse käsitsi moodustamine teabebaasist andmete saamiseks.
Päringu kasutamine saate valida mitu tabeli andmeid, nii et saate määrata peamise tabeli. On vaja, et dünaamiline nimekiri määrata kindlaks, millised andmed on peamised ja mis on sekundaarsed ja võivad õigesti valida ja kuvada teavet, samuti pakkuda standardseid käske. Kui aga ei saa päringu peamist tabelit määrata, ei saa seda märkida, vaid siis
dünaamiline nimekiri ei anna peamise tabeliga seotud käske. Lisaks sellele väheneb käesolevas asjas (ilma peamise tabeli täpsustamata) andmete saamise tõhusust dünaamilisele nimekirjale oluliselt vähenenud.
Tulemuslikkuse parandamiseks soovitatakse kõiki meelevaldse päringuga kasutatavaid ühendusi ainult täiendavate andmete saamiseks, teha vabatahtlik, laiendades andmepaigutussüsteemi taotlusi.
Dünaamilise nimekirja jaoks, mis on vormi põhiandmed, on võimalik määrata valikuväärtused vormi parameetri abil Valik. See nõuab, et parameetri struktuuri vara nimi Valik,
langes kokku dünaamilise nimekirja valiku nimega. Sellisel juhul määratakse struktuuri vara väärtus valikuelemendi õige väärtusena. Kui massiiv, fikseeritud massiivi või väärtuste loendit kasutatakse parameetri parameetri elemendi väärtusena, lisatakse valikule loendi valikule tingimus, väärtuste loend (millele Massiiv ja fikseeritud massiivi transformeeritakse).
Dünaamilises nimekirjas olev meelevaldne taotlus võib mängida taotlust, milles kasutatakse parameetrit mis tahes valdkonna väärtuse moodustamiseks, näiteks:

Valima
Valik
Kui kohaletoimetamine. Koefitsient \u003d 1 siis ja jõudlus
Vastasel juhul. Koefitsient
Lõpeb koefitsientina
OF

Sel juhul, kui parameetri väärtuse tüüp erineb objekti rekvisiitide tüübist (näiteks) Requisite1 See on tüüp Numberparameetri väärtuse - tüüp Liin), siis õige väljakraani jaoks on vaja selgesõnaliselt tuua parameetri väärtuse soovitud tüübile:

Valima
Valik
Kui kohaletoimetamine. Koefitsient \u003d 1, seejärel Express (ja jõudlus stringina (100)) muidu manustamiseks. Koefitsient
Lõpeb koefitsientina
OF
Dokument. Dokumendi võimsus kohaletoimetamise korral

Kui väli, mille jaoks valik on seatud, keelatud funktsionaalsete valikute abil keelatud, siis valik sellise väljaga ei ole installitud, isegi kui valikuväärtus edastatakse vormi parameetritena või valikuparameetrite linkidena.
Kasutades dünaamilist lugemisomandit, on dünaamiline nimekiri näidustatud vajadust lugeda andmeid väikeste portsjonite kaupa.
(Lisateavet andmete saamise viiside kohta dünaamilise nimekirja ja andmete vahemällu salvestamise kohta vt allpool). Sõltumata sellest funktsioonist kohaldatakse järgmisi tingimusi:

● Kui vaatamise režiim on seatud hierarhiliseks nimekirjaks, loetakse ainult praeguse grupi andmeid ja kõigi vanemaelementide andmeid (ilma alluvate elementideta) andmeid.
● Kui vaaterežiim on määratud puu kujul, loetakse ainult puu avatud sõlmede andmeid.
● Dünaamiliste loendi andmete ühekordse koormuse ei toetata hierarhilise vaate korral (ekraani vara on seatud puule) ja vara algseks ekraanile, mis on paigaldatud väärtusele, et avalikustada kõik tasemed. Andmete hankimiseks tehakse paljud serveri taotlused, kui palju sõlmede kuvatakse loendis.
Andmete saamise jooksul tekitasid dünaamilised loetelud uuesti ajutiste tabelite suhtes järgmistel tingimustel: \\ t
● Paketi päringus ei ole taotlusi pärast peamist päringupaketti.
● nende ajutiste tabelite ja väljade koostis on partii taotluse eelmise täitmise tõttu muutumatu.

Oma töös kasutab dünaamiline nimekiri metaandmete üksikasjade üksikasjade omaduste väärtusi:
● Formaat,
● redigeerimisvorming,
● Vihje,
● Negatiivsete väärtuste esiletõstmise märk
● Mask,
● Mitme rea režiimi märk,
● Täiustatud redigeerimise märk
● Paroolirežiim.
Andmeparandussüsteemi valiku ja parameetrite kuvamisel ja redigeerimisel kasutatakse vastava välja redigeerimise vormi.

2. Piirangud ja funktsioonid

Dünaamilises nimekirjas valiku seadmisel tuleb meeles pidada, et valik ei tegutse grupis, kui hierarhilise nimekirja või puidu kuvamisrežiim on valitud dünaamilise nimekirja jaoks. "Gruppide" all on see arusaam kui võrdlusraamatu element või omaduste liikide plaani, kus ETCO vara on tõe väärtusele tõe väärtus.
Valik, automaatselt asetseb dünaamilise nimekirja standard detailide omanik, vanem, kuupäev, periood ja ETCO rühma rakendatud
standardne andmete paigutusüsteem. Valib, mis automaatselt asetatakse automaatselt dünaamilise nimekirja võtmeväljade puhul, mida saab andmepaigutussüsteemi standardtööriistadena kasutada ja lisades teksti otseselt teksti Sisse Peamistes lauaväljadel. Selliste valikute kasutamise tulemusena saab neid rakendada nii lisatud päringutes kui ka virtuaalsete tabelite parameetrites.

Dünaamiliste nimekirjade väljatöötamisel on soovitatav kontrollida kõiki dünaamilisi nimekirju suvalistes taotlustes. Kontrollimise protsessis veenduge, et nimekirja taotlusel on sõlmitud päringuid või virtuaalseid tabeleid ja need on kättesaadavad varjunimedega välja valimise jaoks, mis langevad kokku tavaliste detailide varjunimedega omanik, vanem, kuupäev, periood, ETCO rühm Või võtmeväljad, siis need väljad on tõepoolest järgima standardseid üksikasju, millega alias nendega kokku langeb. Kui see nii ei ole - peaksite muutma taotlust, mida nad kokku langeksid või
pseudonüüm erines.
Kui valitakse päringu käsitsi moodustamine, on taotlusele ette nähtud mõned piirangud:
● Dünaamilise nimekirja taotluse esimesi juhiseid ei toetata. Kui teil on vaja kasutada proovide võtmist, piiras dünaamilise nimekirja kannete arvu, siis peaksite tagasikerimiseks dünaamilise nimekirja moodustamise taotluse nii, et päringu tegelik osa postitatakse alamkriisse ja piirata dokumentide arvu saadud selles alamis. Subqueerimise asemel saate kasutada ka ajutist tabelit.
● Ei toetata, sorteerimine ja rühmitamine:

  • Tabelite üksikasjade kohaselt.
  • Esitlusväljad.
  • Väli versioon.
  • Väli nimi jaotus.
  • Tabeli plaani tabeli välivaade.
  • Kogumisregistri tabeli väli.
  • Tüübi tabeli tüübi funktsiooniplaani väli.
  • Tüüpivälja tüüp;
  • Välja tüüpi string (piiramatu pikkus).
  • Valdkonnas tüüpi binaarne.

● Sorteerimine ja grupeerimine subkontro väljad ei toetata.<НомерСубконто> ja WISUBEKKONTO<НомерСубконто> MOTIONSUBKONTO REGISTREERIMINE Raamatupidamise register.
● rühmitamist ei toeta väljad, mis esindavad agregeeritud funktsioone sisaldavate päringu keele väljendeid.
● Kui valitakse peamine tabelis, on dünaamilisel nimekirja taotlusel järgmised piirangud:

  • Uncings ei toetata.
  • Seda ei toeta sektsiooni kasutamist. Te peaksite taotlust kasutama ilma peamise tabelita või määrama vajaliku tellimise dünaamilise nimekirja seadete kaudu.

● Kui dünaamiline nimekiri kuvatakse hierarhilise nimekirjana või puuna, siis ei kuvata kirje dünaamilise nimekirja abil, kui ühte vanemat ei kuvata. Teisisõnu - hierarhia nimekirja elemendi kuvamiseks peaks dünaamiline nimekiri kuvama ka kõik selle elemendi vanemad loendi ülaosale. Samal ajal tähendab nimekirja ülaosas või tegelikult
dünaamilise nimekirja või dünaamilise vormi tabeli pikendamise hierarhilise objekti juuremelement dünaamilise nimekirja või elemendina.

Peamine tabelis ei toetata järgmisi tabeleid:

● Tabel, mille võtit puudub, on iga tabeli kirje ühekordne identifitseerimine (link objekti tabelite ja registri tabelite salvestamiseks). Siiski saab dünaamilise nimekirja peamiseks tabeliks paigaldada järgmisi tabeleid (vaatamata võtme puudumisele):

● subkontno raamatupidamisregistri tabel;
● kõik raamatupidamisregistri tabelid, välja arvatud liikumise dubkonto tabel;
● konstantse väärtuste tabelid (sh konstantse tabel);
● väliste andmeallikate tabelid ilma võtmeväljadeta;
● väliste andmeallikate kuubiklauad;
● Accumming Registreeru tabelid:

  • rullilaud;
  • jääkide tabel;
  • revolutsiooni ja jääkide tabel.

● Arvutusregistri tabelid:

  • tegeliku tegevusperioodi tabelis;
  • andmete graafika;
  • põhiandmed.

● tabeliosade tabelid;
● Muuda registreerimislaudade (mida kasutatakse andmevahetusmehhanismides);
● järjestuse tabelid;
● Üksuste tabelid (kasutatakse perioodiliste arvutusmehhanismide puhul).
● tabelid, mida kasutatakse taotluses ainult välises ühendusega.

Teisisõnu, dünaamiline nimekiri konkreetse peamise tabel töötab õigesti, kui tulemusena päringu täitmise,
peamise tabeli põhjal saadud liinide arv ei suurenena andmeallikana, ei suurenda (sealhulgas ülemise valiku). Kui päringu täitmise tulemusena suureneb peamise tabeli taotlusel saadud ridade arv, see toob kaasa ekraanile võtmeklahvi unikaalsuse rikkumise. Sellisel juhul peate dünaamilise nimekirja peamise tabeli kasutamise keelamiseks keelata.
Dünaamilise nimekirja töötamisel on vaja kaaluda juurdepääsuõigusi nimekirja kuvatavatele andmetele:
● Kliendi poolel ei edastata dünaamilist nimekirja veeruandmeid, mis on alati tähistatud alati kasutamisega, kuid mis praegusel kasutajal ei ole õigust vaadata. Selliste veergude andmetele juurdepääs (vedeliku ja andmemeetodi omaduste kasutamine ())
kliendi poolel on võimatu.
● Kui praegusel kasutajal ei ole õigust dünaamilise nimekirja võtmeväljale vaadata, toob selle dünaamilise nimekirja andmete hankimine juurdepääsuõiguste rikkumise veale.
Dünaamilise nimekirja jaoks, mis kuvab loetelu loetelu, puudub interaktiivne nimekirja seadistus.
Koostis veergude ja seadete dünaamilise nimekirja on seotud valdkondades valiku väljad proovi väljad. Kui proovi valdkonnas päringus ei ole alias selgesõnaliselt täpsustatud ja väli on süsteemne, siis Pseudonüümina kasutatakse inglise sisseehitatud keele nime nimetust.
See suhe tähendab, et vahetamisel (või selgesõnaliselt täpsustatud pseudonüümi valdkonnas, mis kasutas automaatset alias)
dünaamiliste loendite andmete kujundamise pseudonüümi kaob dünaamiliste loendite rekvisiidide seaded, vormi elemendid "kaotavad kuvatud andmed, dünaamilise nimekirja seaded muutuvad valeks jne.
Juhul, kui dünaamiliste loendi andmete allikas on tabel (tavaline või virtuaalne), mis võimaldab teil määrata valiku perioodi jooksul, siis kui kasutaja määrab ekraaniperioodi sellises dünaamilises nimekirjas (käsk määrab kuupäevad intervalli ...),
perioodi kindlaksmääratud piirid määratakse virtuaalse tabeli valiku või parameetrite väärtustena. Kui keelepikendus tähendab
andmeedastussüsteemi päringud näitasid selgesõnaliselt virtuaalse tabeli parameetrite nimed - Parameetrid paigaldatakse kindlaksmääratud parameetrid
nimed. Tabelid, mille jaoks on võimalik ekraaniperioodi või andmetöötluse juhtida:
● Registreerige tabelid (peamine või virtuaalne), mille puhul on ajavahemikul valikuvõimalus (arvutusregistri puhul registreerimisperioodil);
● dokumentide põhitabendid, äriprotsessid ja ülesanded;
● Põhitabeli logilauad;
● Põhilised järjestuse tabelid, järjestuse piirid tabelis.
Dünaamilise nimekirja päringu parameetri kujul võib teostada massiiv või väärtuste loend. Kui parameeter on väärtuste loend, kasutatakse valikuväärtusena ainult esimese nimekirja väärtust. Kui dünaamiline nimekiri kasutab parameetrite taotlust, tuleks juhitava käitlejal läbi viia parameetrite väärtuste esialgne seadistus.
Dünaamiliste loendi andmete kuvamisel peate meeles pidama järgmisi funktsioone:
● dünaamilise nimekirja omaduste programmiliselt muutmisel ei täida see automaatselt seotud käsupaneelide automaatselt
selle dünaamilise nimekirjaga.
● Kui mitmed väljad rühmitatakse grupeerimisrežiimiga gruppi ja grupeerimisrežiimiga ja rühmitatud väljad on välja märkeruut, kuvatakse see märkeruut alati kõigepealt saadud rakus (vasak tekst).
Dünaamilises nimekirjas, kui määrata kindlaks andmete liik väljad, mille väljendeid sisaldavad parameetreid, väljad või kirjasüsitud, saadud tüüpi määravad tüüpi väljad ja litellers. Kui parameetri väärtuse tüüp ei kuulu saadud andmeside tüübile - selle väärtus kärbib.
Näiteks järgnevast näites on väljal number.

Valik
Kui vale
Siis 5.
Muidu
& Parameeter
LÕPP

Kui määrate parameetri parameetri teisele tüübile, saab selle välja dünaamiline loend väärtus 0 (numbri tüübi vaikeväärtus).
Kui sellises olukorras on vaja sarnast tüüpi - on soovitatav kasutada päringu keele kujundust Väljendama. Näiteks,
kui ülaltoodud näide nõuab kantakse parameetri stringile, mitte kauem kui 100 tähemärki, siis peaksite asendama parameetri lihtsa spetsifikatsiooni väljendamiseks selgesõnaliselt tõsteliigiga:

Valik
Kui vale
Siis 5.
Muidu
Express (& parameeter stringina (100))
LÕPP

Kui dünaamilise loendi päringu suvalises tekstis proovide väljade väljendites kasutatakse parameetreid - üks peaks selgesõnaliselt täpsustama parameetrite tüüpi Väljendama. Näiteks selle asemel & Nomenklatuur nomenlaatorina kasutama
Express (& nomenklatuurina võrdlusraamatuna. Namenet) nomenklatuurina. Vastasel juhul otsingut läbi otsingu string saab töötada
valesti või toota vigu.

3. Andmete dünaamilise nimekirja saamise ja vahetamise meetodid

Andmete vastuvõtmisel dünaamilise loendi kuvamiseks kasutab ühte kolmest võimalusest:
1. Andmebaasi lugemine viiakse läbi portsjonite arvu andmeelementide arvuga, mis ületab veidi loendist samaaegselt kuvatavate ridade arvu (kuid mitte vähem kui 20). Andmete vahemälu serveris ei teostata.
2. Andmebaasi lugemine toimub lehekülgede kaupa 1000 andmeelemendi järgi. Andmete vahemälu serveris tehakse. Hierarhilised andmed on vahemällu sõitnud: iga vanema jaoks ei ole enam kui 2 lehekülge elementide lehekülge. Mitte rohkem kui 20 lehekülge elementide vahemällu salvestatakse ühe dünaamilise nimekirja. Vahemälu lisatakse dünaamilise nimekirja järgmiste tabelite jaoks:
● valikukriteerium;
● kõik raamatupidamisregistri tabelid, välja arvatud peamine tabel ja tabel Motionsubkonto;
● Kõik kogunemisregistri tabelid, välja arvatud peamine tabel;
● Kõik inforegister tabelid, välja arvatud peamine tabel;
● Kõik arvutusregistri tabelid, välja arvatud peamine tabel;
● Virtuaallaud ülesande lüliti;
● väliste allikate tabelid ilma võtmeteta;
● väliste allikate kuubikud.

3. Andmebaasi lugemine toimub 1000 elemendi lehekülgede kaupa. Esimene osa on 1 leht. Iga järgmine osa suureneb 1 lehe järgi (kui eelmise proovi lõppu). Mida lähemal "vaatepunkt" on kuvatud andmete lõpuks liigub, seda suurem on proovi andmebaasist lugeda, piirates kõikide kuvatavate andmetega võrdne. Andmete vahemälu serveris tehakse. Vahemälu ja dünaamilise nimekirja maksimaalne arv on 1 000 000.
Sõltuvalt dünaamilise nimekirja peamise tabeli valimisest ja väärtus võtab dünaamilise lugemise vara, kasutatakse neid või muid andmeedemeetodeid:

● Omandi väärtusena on peamine tabel üks järgmistest tabelitest: Exchange Plaan, kataloog, dokumendi nimekiri, dokumendi ajakiri, omaduste plaan, kontoplaan, arvutusplaan, äriprotsess, ülesanne, äriprotsessi punktitabel:



● Vara väärtusena näitab peamine tabel üks järgmistest tabelitest: teaberegistri peamine tabel, kogumisregister, raamatupidamisregister, arvutusregister, motrssubkorto raamatupidamisregistri virtuaalne tabel:

● Kinnisvara dünaamiline lugemine:
● Paigaldatud: meetodit 1 kasutatakse (meetodite kirjeldus on esitatud eespool).
● Välja antud: 2. meetod (eespool kirjeldatud meetodid).

● Vara põhjal on peamine tabel valikukriteeriumi või töövõtja ülesande tabeli tabelis:
● Tabeli stringi tuvastamine: link.

● Vara põhitabend näitab helilooja helilooja või otsingu heliloojainformaadi virtuaalset tabelit:
● Key identifitseerib tabeli stringi: klahvuugid.
● Dünaamilise lugemise vara ei ole kohaldatav.
● Kasutatakse meetodit 2 (eespool kirjeldatud meetodid).

● Vara puhul näitab peamine tabel ühe virtuaalse registri tabelite lisaks ülaltoodule:

● Dünaamilise lugemise vara ei ole kohaldatav.

● Omadused Peamine tabel ei ole määratud, meelevaldne taotlus kasutatakse:
● Tabeli stringi tuvastamine: number.
● Dünaamilise lugemise vara ei ole kohaldatav.
● Kasutatakse meetodit 3 (eespool kirjeldatud meetodid).

Ekraanile edastatakse andmed kliendile portsjonite kaupa, mille suurus on sarnane osa andmete lugemise osa suuruse suurusega (kirjeldatud käesoleva osa alguses).
Dünaamilise nimekirja sisaldava vormi loomisel edastatakse iga nähtava dünaamilise nimekirja 45 andmeelemente kliendile (kui loetletud rohkem kui 45 elementi). Kui dünaamiline nimekiri kuvab rohkem kui 45 rida, siis vormi avamisel täidetakse täiendava serveri kõne puuduvate andmete saamiseks.

4. Dünaamilised loendi seaded

Kinnisvara loendi seadistamine - Hyperlingi vajutamine avaneb dünaamilise nimekirja seadistamise vormini. Nimekirja seadistus toimub samamoodi nagu sarnased toimingud andmepaigutussüsteemis.


Joonis fig. 2. Dünaamilise nimekirja tingimuslik registreerimine

Konfiguratsioonis dünaamilise nimekirja konfiguratsiooni ajal on rakendatud lahendusel võime teha järgmist:
● määrata väljad, mille jaoks on vaja voolata
● Kirjeldage loendis andmete valimist;
● Täpsustage tingimuslikud seaded;
● Set väljad, mille abil peate grupeerima andmeid.
Sorteerimise seadistamiseks arendajale on mõtet, kui see ei sobi vaikimisi sorteerimissüsteemile paigaldatud.

Nõukogu. Tuleb meeles pidada, et sorteerimisväljade ebaõnnestunud valik (samuti andmete valik ja rühmitamine) kahjustab dünaamilise proovi tõhusust.
Alates vaatenurgast rakenduste arendaja seaded dünaamilise nimekirja koosneb mitmest osast, mis on omavahel seotud. Peamine vara, mille kaudu saate hallata dünaamilise nimekirja seadeid LockerStrakes. See objekt sisaldab kolme seadete komplekti, mis süsteemi kasutamisel määratleda dünaamilise nimekirja rakendatavad lõplikud seaded:
● Seaded - konfigureerimisrežiimis loodud seaded. Dünaamilise nimekirja protseduur pakub kiiret juurdepääsu konfiguratsiooni varale. Dünaamiliste nimekirjade seadete linker nimi on seega järgmised kujundused on samaväärsed:
Loetelu. Lõikamine ja nimekiri. Toetada töötajaid. Juhised.
● Custom-to-Seaded on seaded, mida kasutaja muudab "1C: ettevõtte" režiimis;
● Fikseeritud sõidurada - need seaded on määratud sisseehitatud keelest. Ka see majutusasutus sisaldab valiku väärtusi, mis edastatakse vormile selle parameetrite abil. Dünaamilise nimekirja valiku omadused, parameetrid, tingimuslik rakendus pakub kiiret juurdepääsu dünaamiliste loendite seadete fikseeritud seadetele. Teisisõnu, need kaebused on samaväärsed:
Loetelu. Supercrowerid. Refitsix-intensiivsem. Potting ja loend.
Dünaamilise nimekirja lõpliku seadistuse moodustamisel kombineeritakse erinevaid seadete valikuid järgmiselt:
● Kui igasuguseid seadeid on kasutajale täiesti märgitud, siis kasutavad kasutaja seaded tulemuste seadetesse
(Nimekiri. Toetada töötajaid. Kasutage kasutaja in-law). Samal ajal, kui mõni seaded on märgitud ligipääsmatuks, paigutatakse need seaded loendist omadused saadud seadetesse. Supercrars. Seaded.
● Kui kasutajal ei täheldata mistahes seadeid, kuid element, siis:
● Kohandatud elementide elemendid langevad sellest tulenevatesse seadmetesse loendi omadustest. Supercrars.
● Elemendid on märgitud kui ligipääsmatuks langevad saadud seadete loendist. Superman.
● Fikseeritud seaded (nimekiri. Supercrowerid. Fikseeritud intensiivsemad) lisatakse saadud seadete "nagu". Samal ajal on olukord kehtetu, kui sama nime seaded on fikseeritud ja kasutaja seaded, näiteks sama vasaku väärtusega valik.

Kui seaded esinevad dünaamilise nimekirja seadistustes, mis on keelatud funktsionaalsete valikute abil keelatud, kustutatakse need seaded kättesaadavate seadistuste loendist, kui saate dünaamilisi nimekirja andmeid.
Hallake seda, millised seaded on kasutajale kättesaadavad ja millised - ei, jookseb dünaamiliste loendi seadistuste aken.


Joonis fig. 3. Juhtimine, sealhulgas kohandatud seaded

Märkeruut akna allosas (vt joonis 3) vastutab seadete (tavaline või kiire) igasuguste seadete paigutamise eest. See funktsioon on saadaval valiku, tellimuse, grupeerimise ja tingimusliku disaini jaoks. Kui seaded on määratud redigeerimisrežiimiga, on kiire valiku, seejärel vormi tabeli kasutajainspektsioonide grupis, mis kuvab dünaamilise nimekirja, peate määrama tühja rühma vormi, kus kiire kohandatud dünaamikaga seotud elemendid Nimekirja seaded asuvad. Kui gruppi ei ole määratud - kiire kasutaja seadeid ei kuvata kujul. Samuti on võimalik selgesõnaliselt põhjustada kohandatud seadeid, kasutades sisseehitatud keelt, kasutades dünaamilise nimekirja loomise elementi-kasutajate meetodi () laiendamist.
Samuti on võimalik valida võimaluse majutada konkreetseid seadeid kasutaja seadetes. See funktsioon on saadaval valiku- ja tingimuslike elementide jaoks (vt joonis 3).

Kui dünaamilise nimekirja avamisel on vaja, laaditakse kõik spetsiaalsed seaded, seda saab teha kahel viisil:
● Kasutades dünaamilist nimekirja kohandatud seaded. Selle parameetri sisalduvad andmed paigutatakse dünaamilise nimekirja kasutajatesse.
● KeyStallide dünaamilise nimekirja vormi abil. Kui vormi avamisel määrate, määrake see parameeter, seejärel dünaamilises nimekirjas, mis on vormi põhiandmed, laaditakse alla määratud klahviga salvestatud seadete seaded.

5. Otsi dünaamilist nimekirja

Vormis asuv dünaamiline nimekiri annab võimaluse kuvatavaid andmeid interaktiivseid otsida. Otsingut saab läbi viia järgmiste tööriistade abil: Otsi stringid, otsing dialoogi, otsingu ajalugu, kasutades otsingu ajalugu ja seadistusperioodi (dünaamiliste nimekirjade kuvamise dokumentide kuvamiseks). Otsingutulemus on piiratud dokumentide kogum.
dünaamiline nimekiri (selle kasutaja kättesaadavaks), mis vastavad otsingukriteeriumidele.
Otsinguvõimaluste haldamiseks dünaamilises nimekirjas on dünaamilise nimekirja kuvamise kolme omadused kujundatud:
● Otsingu stringi asukoht - määrab otsingu stringi asukoha. See võib võtta järgmisi väärtusi: auto, käsupaneel, ei, ülemine, alt.


Joonis fig. 4. Otsi string dünaamilises nimekirjas

Kui selle vara väärtus on käsupaneelile seatud, siis käsu käsu paneelil (kui dünaamiline nimekiri on vormi põhiandmed) või dünaamilise loendiga seotud käsupaneelil kuvatakse otsingu string. Käsupaneelil postitatud otsinguring on alati surutud käsupaneeli parema serva vastu (koos otsinguriba parempoolse nupud).
Kui vara ei ole seadistatud, puudub otsingu string vormis ja kui algliini dialoog käivitub, avatakse dialoog.
Kui vara on seatud ülaosale, siis otsingu string asub loendi käsu paneeli ja tabeli vahel, millel on dünaamiline loend. Kui vara on seatud põhja, otsingu string postitatakse kohe pärast tabeli kuvamise dünaamilise nimekirja.


● Kui ühilduvuse režiimi omadus ei kasutata ega vanema versiooni versiooni 8.3.4 - väärtuse käsu paneel.
Üleminek otsinguribale on järgmine:
● vajutades Ctrl + F võtme kombinatsiooni;
● hiir;
● Kui tekstikomplekti käivitatakse dünaamilises nimekirjas (võttes arvesse dünaamilise otsingu nimekirja vara väärtust).
● Vaatamise olekuasend - kirjeldab, kus kuvatakse vaate olek: millised väljad otsivad ja millised väärtused
otsis igas valdkonnas. Võib võtta järgmisi väärtusi: auto, ei, ülemine, alt


Joonis fig. 5. Otsi staatus dünaamilises nimekirjas

Kui vara on seatud, puudub vaatamise riik vormis. Selle tulemusena on võimalik tuvastada või mitte, on võimalik valiku nupu tühistada ainult kättesaadavuse teel.
Kui vara on seatud ülaosas, asub vaatamise riik loendi käsu paneeli ja dünaamilise loendi kuvamise tabeli vahel. Kui vara on seatud alt, vaatamise riik postitatakse kohe pärast tabeli kuvamise dünaamilise nimekirja.
Kui vorm on loodud "1c: Enterprise" versioon 8.3.4 ja noorem - vara on seatud nr. Kui vorm on loodud "1c: Enterprise" versioon 8.3.5 ja vanemad - vara on seatud auto. Tegelik väärtus vara sel juhul määratakse järgmiselt:
● Kui ühilduvusrežiimi vara on seatud versioonile 8.3.4 (ja allpool) - väärtust ei ole;
● Kui ühilduvuse režiimi omadus ei kasutata või vanemat versiooni versiooni 8.3.4 - tippväärtus;
● Otsinguhalduse positsioon - määrab kindlaks, kus kuvatakse otsingunupp. Nupp avab menüü, mis sisaldab järgmist informatsiooni: käsud leiavad praeguse väärtuse, täiustatud otsingu, otsingu tühistamise, perioodi (dokumentide ja logide loenditeks) ja otsingupäringute ajaloo (viimase 5 taotlused). Majutusasutus võib võtta väärtusi: auto, ei, käsupaneel.


Joonis fig. 6. Dünaamilise nimekirja otsimise haldamine

Kui vara ei ole seadistatud, puudub otsingunupp vormil (kuid käsud on veel menüü abil saadaval). Väärtuse omadused Käsupaneel asetab nupule dünaamilise nimekirja kuvamise tabeli käsu paneelile.
Kui vorm on loodud "1c: Enterprise" versioon 8.3.4 ja noorem - vara on seatud nr. Kui vorm on loodud "1c: Enterprise" versioon 8.3.5 ja vanemad - vara on seatud auto. Tegelik väärtus vara sel juhul määratakse järgmiselt:
● Kui ühilduvusrežiimi vara on seatud versioonile 8.3.4 (ja allpool) - väärtust ei ole;
● Kui ühilduvuse režiimi vara ei kasuta ega vanem versiooni versiooni 8.3.4 - väärtuse käsu paneel;
Kui vormis on mitu käskude paneeli, on käsude allikas, mis on üks hallatava vormi tabeli (dünaamiliste loendi andmete kuvamise), siis asuvad otsinguriba ja otsingunupp ainult ühes käsupaneelil:
● või dünaamilise loendi käsu paneelil (kui automaatne täitmine on sisse lülitatud)
● või mis tahes ülejäänud käsupaneelil.

Kaaluge dünaamilises nimekirjas otsingu otsingu omadusi:
● Selleks, et otsing oleks mugavalt nautida (sealhulgas kiiruse kiirusest), peate võimaldama täieliku tekstiotsingu kõigi konfiguratsioonobjektide otsingut, mida saab kasutada dünaamilise nimekirja peamiseks tabelina. Samuti kõik detailid konfiguratsioonobjektide, mida saab kuvada dünaamilises nimekirjas peavad olema kaasatud täisteksti otsing, mis võib olla vajalik otsida.
Kui objekt on täistekstiotsingult välja jäetud, töötab vaatlusaluse otsingumehhanismi, kuid sellise otsingu tulemuslikkus on äärmiselt madal. Ei ole soovitatav kasutada objektide otsimist, mida täistekstiotsinguga indekseeritakse.
● Rakenduse lahendusel peab olema regulatiivne ülesanne, mis uuendab regulaarselt täisteksti otsinguindeksi.

● Otsingut ei teostata kõik dünaamilised loendid veerud (ja konfiguratsioonobjekt), kuid ainult need kõlarid, mis kuvatakse tabelis.
● Otsi dünaamilises loendis suvalise esindatusega võrdlusaluste väljade väljad teostavad väljad, mida kasutatakse
esindamise moodustamine (vt siit). Esindamisel sisalduvad väljad saadakse arvesse vastava objekti teostuse esindatuse töötlemise protsessori.
● Dünaamiliste nimekirjade jaoks, millel on määratud põhiala, kasutatakse täisteksti otsingut peamis tabelis. Täistekstiotsingu tulemustele lisatakse kõik peamisest tabelist pärit mitte-karjastatud viited peamisest tabelist. Põhilaua täieliku tekstiotsingu tulemust kasutatakse valikuna võtmeväljade abil. Teistest tabelite loendis kuvatavatel väljadel kuvatakse täisteksti otsing (kui välise tekstiotsingu jaoks kasutatakse täistekstiotsingut ja konfiguratsiooniobjekti). Ilma täieliku tekstiotsinguta võivad andmed olla
leitud, kuid otsing ise teostatakse väga aeglaselt.
Kui täistekstiotsingu tegemisel ilmnes viga, viiakse otsing läbi ilma täistekstiotsinguta.
Näiteks võib see juhtuda ühe kirja ja suure hulga ridade otsimisel teabebaasis, alustades selle kirjaga.
● Juhul kui võrdlemise tüübi valimist kasutatakse dünaamilise nimekirja peamise tabeli valdkonnas, lisatakse selektsiooniväärtus otsingupäringusse selle tabeli otsingupäringusse otsingupäringusse.
● Otsingu string on jagatud sõnadeks. See partitsioon viiakse läbi vastavalt järgmistele eeskirjadele:
● String jagatakse ruumide ja vahekaardi sümbolite abil eraldajatena.
● Saadud fragment töödeldakse:
● Kui fragment on kuupäeva esindus (koos aja jooksul või ilma), võttes arvesse praeguseid piirkondlikke seansi seadeid, siis on sõna see fragment.
● Vastasel juhul puruneb fragment täiendavalt sümbolitena ", .- / \\" eraldajatena. Sellisel juhul aktsepteeritakse iga saadud stringi fragment sõnana.

● Iga sõna puhul moodustub tingimused, mis on kombineeritud "või". See tingimused on moodustatud, kui täisteksti otsing selle sõna tabelis, kust see väli saadi, tagastati vähemalt ühe objekti või täistekstiotsingut ei kasutatud selles valdkonnas. Tingimused moodustatakse järgmiselt:
● Type Stringi valdkonnas on tingimusel näha nime nimi nagu% sõna%.
● Tüübi väljale on tingimuse seisukorras nimi nimi \u003d väärtus, kui väärtus on number, mis antakse numbritüübile. Kui te ei saa õigesti täita, ei ole väljapoole otsingut teostatav.
● Sõna otsib allse seansi defineeritud booleo tüübi vaikevaates substringina. Kui soovitud sõna tuvastatakse, siis otsimine vastava väärtuse otsimine, milles sõna tuvastatakse. Samal ajal ei kasutata vaateid otsimiseks, mis on määratletud vormingu vormingu kujutise vara abil.
● tüübi jaoks on tingimuse seisukorras vaade nime nimi\u003e \u003d Alguses (Word) ja nimi<=КонецДня(Слово). Если Слово подобно дате, в которой год
määrab üks või kaks numbrit, aasta praeguse sajandiga antakse aasta ja see väärtus lisatakse otsingutingimustele.
● Võrdlusväljade jaoks tehakse otsing viide esitluse moodustamiseks kasutatud väljadel. Igas nendes valdkondades
läbi vastavalt eespool kirjeldatud eeskirjadele. Otsimiseks ei kasutata meelevaldsete andmete esitamise moodustamiseks kasutatavaid väljasid.
Iga sõna tingimuste kogum on kombineeritud "tarkvara" abil.
● Juhtivate nullite väärtuste puhul saate otsida rida juhtivate nulliga ja liinil, mis on näidatud ilma juhtivate nulliteta.
● Kui dünaamilisel nimekirjas kuvatakse dokumentide või dokumendi logi loendi, kuvatakse kindlaksmääratud loendi vaatamise intervall, mis on ka vajalik dünaamilise nimekirja vaatamise oleku kuvamiseks.
● Praeguse väärtuse otsingukäsku ei ole saadaval, kui dünaamilise nimekirja peamine tabel on valikukriteerium.
● Tabelis kuvamisel kuvatakse ridu välismaised fragmendid.
● Ühe veeru jaoks toetatakse ainult otsinguriba. Uue otsingupäringu lisamisel veerule, millele otsing on juba täidetud, asendatakse otsingu väljendus ja mitte kahe otsingupäringu lisamine.
● Kui vormi ei ole vormi. Vormi täiendamine Element kuvab dünaamilise loendi kuvamise tabeliga seotud otsingusõna (vormi elemendi lisandmoodu), seejärel vajutades klahvi Ctrl + F-klahvide klahvi Otsingu dialoogi.


Joonis fig. 7. Otsi dialoogi

Kui vormi kujul kujul kujul kujul kujul kujul kuvatakse otsingu string, mis on seotud tabeli (vormi elemendi lisandmooduli lisandmootoriga), mis kuvab dünaamilise nimekirja, siis otsingu avamiseks tuleks kasutada täiustatud otsingu käsku dialoogi.
● Otsingu dialoogi kasutamisel peate meeles pidama järgmisi funktsioone:
● Avamine klaviatuuriotsingu dialoogi viib asjaolu, et praeguse raku väärtus on otsingule stringile ja lüliti väärtus, kuidas otsida on täpne kokkusattumus.

● Otsingu dialoogi avamine Dünaamilises loendis asuva otsingusõna käivitamisega toob kaasa asjaolu, et lüliti väärtus Kuidas otsida joone osa ja tekstivalimine langeb väljale. Mida otsida. Mida otsida.

6. Dünaamilise nimekirjaga kuvatavate andmete hankimine.

Dünaamiliste nimekirjade kasutamisel peate võib-olla teostama erinevaid andmetoiminguid, mis on praegu dünaamilise nimekirja abil kuvatud, võttes arvesse ülemisse valiku ja otsingut. Sellised tegevuste hulka kuuluvad: kuvatud teabe töötlemine, näiteks valitud dokumentide edastamine või valitud objektide detailide määramine, mis genereerides olemasolevate objektide loendi (disainiga jne), näiteks trükkimiseks või salvestamiseks tabelisse.
Andmete saamiseks, mis kuvatakse dünaamilise nimekirja abil, peaksite kasutama kiirühendi () ja
Täiendava keerulisi keerukusi ().
Andmete kättesaamise näide:

Skeem \u003d elemendid. Võimalused. Persupportment ();
Seaded \u003d elemendid. Võimalused. PowerFloweri baasil põhinev ();
Tasuta masin \u003d New Fold-Shirtscomplekdang ();
Mochupscompovka \u003d kausta masin. Täitke (skeem, seaded);
Protsessorcomponovka \u003d uued protsessori komponendid;
Protsessorcompovka.initialize (Mockwables);
Protsessori seadmed \u003d Uued protsessori-in-line tulemused Commonldblocks
Protsessori kasutamise tagastamine. Tagada (protsessoricompovovka);

Andmete hankimine väärtuste kogumiseks (tabel või väärtuste loend) viiakse läbi sarnaselt.
Dünaamiliste loendi andmete saamine näitab märkimisväärselt mitmeid funktsioone, mida rakendatud lahenduste väljatöötamisel tuleb arvesse võtta:
● Ei toeta järgmise tabeli disain:
● ridade värvide vaheldumine;
● Pildikorgid;
● Podle pilt;
● keldri taustavärv;
● keldri teksti värv;
● keldri font;
● horisontaalne asend keldris;
● Paroolirežiim.
● hallatava vormi jaoks määratud tingimuslikku disaini ei toetata;
● Hierarhilise tabeli korraldamisel kasvava, lingi tüübi väli, mis sisaldavad tühja linki sisaldavaid andmeid alati.

Dünaamilises loendis ei ole 1C valik nii raske, sest tundub palju kasutajaid esialgu. Kasutatakse konfiguraatorid ja tabeleid väärtuste jaoks. 1C tarkvaras on sageli vaja sorteerida andmeid graafikutes ja rakkudes mis tahes kriteeriumide jaoks.

Kuidas seadistada nimekirja valiku?

Võite luua valiku kahel viisil: kujul nimekirja ise või registreerida programmeerimist. Esimesel juhul peate vormile lisama dünaamilise nimekirja vormile, määrake selle peamise tabeli ja seejärel mine oma omadustesse. Haldatud vorm võimaldab teil töötada kõige erinevamate väärtustega. Seal on vaja leida elemendi "loendi seadistamine" ja minge sellele menüüsse. Avaneb aknas, saate seadistada käsitsi sorteerija kasutatud loendisse ja pärast seda on kujundatud valiku haldamine programmeeritud.

Dünaamilise sorteerija loomiseks programmiliselt peaksite teadma, et valiku 1c peetakse dünaamilise nimekirja vara. Valiku lisamiseks, selle kvaliteedi abil peate lisama uue elemendi valikule. Kõigi töötamiseks peate seadistama parameetri parempoolse ja vasakpoolse väärtuse ja valdkonnas "Võrdluse tüüp" valdkonnas. Oluline on sisestada väärtus "tõde" kasutusvaldkonnas. Seega saate luua lihtsaim valiku. Tingimuste lisamisega teistes valdkondades saate teha selle keerulisemaks ja sobivad teie vajadustele.

Valib 1C väärtuste tabelis

Tabeli valiku määramiseks saate kasutada ühte valikuvõimalust. Võite teha käsitsi valiku - tabeli lahendamiseks ja kõik liinid, mida te ei vaja. Aga see on väga töömahukas protsess, mis ei taha midagi teha. See meetod sobib ainult neile, kes hakkavad lihtsalt töötama koos 1c-ga ja ei saa veel juhtida keerukamaid, vaid produktiivseid tehnikaid.

Teine valikuvõimalus tabeli toimib läbi tabeli meetodi nimega "Leia rida". Selle meetodi märkimisväärne puudus on see, et ainus võrdlus tüüp on "võrdne", mis oluliselt kitsendab valiku kasutamist.

Kõige ratsionaalse valiku meetod tabelis saab teha läbi päringu ehitaja.

Muud dünaamilised loendi funktsioonid 1C-s

Dünaamilised nimekirjad annavad piisavalt võimalusi andmetega töötamiseks, mis ei olnud 1c 7. Üks neist kõige mugavamaks on valida valikuvormide loomine. Näiteks 1c: raamatupidamine, peate minema menüüsse "nomenklatuuri" ja lisage uue valikuvormi, määrates selle peamiseks.

Parameetrite määramiseks dünaamilisele nimekirjale:

  • Võite kasutada valikuvorme;
  • Selle vormi loomisel ilmub põllule automaatselt dünaamiline valiku nimekiri;
  • Lähen oma omadusi, näete kirje "suvaline taotlus". See on see päring ja võimaldab teil kasutada kõiki dünaamilise nimekirja eeliseid;
  • Saate sisestada oma parameetrid selle taotluse;
  • Märkeruut kontrollimine ja selle akna avamine, näete uut taotlust, kõikide nomenklatuuri kataloogist väljad;
  • Klõpsates päringu konstruktori nupule, saate selle loendi sisu muuta.

Oma taotluse lisamiseks rippmenüüle peate minema vahekaardile Seaded. Esimeses tabis näete võimalust teha oma vajadusi vastavalt teie vajadustele.

Tarkvara seadistamise taotlus

Saate installida päringu ja tarkvara meetodeid. Selleks on vaja sisestada vormi moodulis vaid mõned rida. Pärast seda piisab ainult praegusel liinil klõpsake kaks korda valitud väärtustega stringide läbimiseks dokumendile.

1c väärtuste loendist vormis - see on suurepärane võimalus teha tööd 1c tarkvaraga ratsionaalsema ja produktiivsem. See võimaldab teil optimeerida kogu ettevõtte tööd.