Zalizo
Na zabezpečenie peňazí a tovaru podniky široko používajú rôzne tabuľky.
Ten istý skin dokument je tá istá tabuľka.
V jednej tabuľke je na sklade preistený tovar na opätovné zásobovanie.
V ďalšej tabuľke sú požiadavky na platbu za tento tovar.
Preto je v 1C hlavné miesto obsadené robotom so stolmi.
Tabuľky 1C sa tiež nazývajú „časti tabuľky“.
Je cítiť zápach od svedkov, dokumentov a iných.
Výsledok vyhľadávania otočí tabuľku, ku ktorej je možné pristupovať dvoma rôznymi spôsobmi.
Prvý – posledný – výber, vedenie riadkov z neho je možné v poradí.
Druhým je zvýraznenie výsledku zadaním hodnoty do tabuľky a poskytnutím väčšieho prístupu k nej.
//Možnosť 1 – posledný prístup až do výsledkov dotazu
//odstráni tabuľku
Vib_rka = Žiadosť.Vikonati().Vibrati();
//v poradí prejdeme všetky riadky výsledku
Je cítiť zápach od svedkov, dokumentov a iných.
Poki Vibirka.Útočná() Slučka
Show(Select.Name);
KіnetsCycle;
//Možnosť 2 – zobrazenie tabuľky hodnôt
Zapit = Nový Zapit („VIBRATI Meno Z Dovidnik. Nomenklatúra“);
Tabuľka = Request.Execute().Unload().
//Môžeme prejsť aj cez všetky riadky
Pre pleť Riadok h Tabuľka Cyklus
Zobraziť (názov riadku);
KіnetsCycle;
//alebo sa stačí dostať do riadkov
Riadok = tabuľka. Know („Lopata“, „Meno“);
Dôležitou vlastnosťou je, že v tabuľke, ktorá je odvodená od výsledku dotazu, budú napísané všetky stĺpce.
To znamená, že zadaním poľa Názov z dialógového okna Nomenklatúra sa vám zobrazí stĺpec typu Riadok s povolenou dĺžkou najviac N znakov.
Pri výbere časti tabuľky 1C pridajte stĺpce do tabuľky vo formulári.
Riadky zadané do takejto tabuľky sa automaticky okamžite uložia z prehliadača/dokumentu.
V tomto prípade môžete zadať viac názvov a vybrať typ TableValue.
To znamená, že bola vybratá dostatočná tabuľka hodnôt.
Nemôžete automaticky pridávať stĺpce, nemôžete automaticky šetriť peniaze, ale môžete s tým robiť všetko, čo môžete.
Kliknutím pravým tlačidlom myši na tabuľku môžete pridať stĺpec.
Na úrovni stĺpca môžete zadať jeho názov (pre mapovanie v kóde 1C), záhlavie stĺpca vo formulári, prepojenia s podrobnosťami tabuľkovej časti (zvyšok - ak nie je vybratá tabuľka, ale tabuľková časť).
V oprávneniach tabuľky na formulári môžete uviesť, či je možné pridávať/odstraňovať riadky.
Formulár sa pretláča viac - zaškrtnite Tilki Pereglyad.
Táto mocenská ručne vikoristická organizácia má tabuľku účelov na získavanie informácií a tiež na úpravu.
Ak chcete vytvoriť tabuľku, musíte zadať formulár na paneli príkazov.
Vyberte položku Formulár/Vložiť prvok/Príkazový panel.
Na paneli príkazov vyberte položku Automatické zadávanie, aby sa tlačidlá na paneli zobrazovali automaticky.
Tabuľka vo formulári (tenký/kerated klient)
Na potiahnutej forme vyzerajú priradené detaily trochu inak.
Ak potrebujete umiestniť časť tabuľky na formulár, otvorte kartu Objekt a potiahnite jednu z častí tabuľky ľavou rukou.
A je to!
Ak potrebujete umiestniť tabuľku hodnôt, pridajte nový atribút formulára a vo svojom oprávnení uveďte typ tabuľky hodnôt.
- Pre pridanie stĺpcov zvoľte menu pravým tlačidlom myši na detaile formulára, zvoľte Pridať stĺpec k detailom.
- Potom potiahnite tabuľku doľava.
- Keď sa panel príkazov objaví na stole, vyberte hodnoty v časti tabuľky - Pozície panela príkazov.
- Rozloženie tabuľky v Exceli
- Ak máte tabuľku 1C, rozbalili ste ju do formulára, môžete ju rozbaliť a previesť do Excelu.
- Ak to chcete urobiť, kliknite pravým tlačidlom myši na správne miesto v tabuľke a vyberte položku Zadať zoznam.
- Pre keramického (tenkého) klienta je možné vybrať podobné akcie v doplnkovej položke ponuky Všetky akcie/Zadať zoznam.
Časti tabuľky sa objavujú v mnohých objektoch v 1C:
Poďme sa pozrieť na to, ako pracovať s tabuľkovými časťami.
Ako obísť tabuľkovú časť
Na prechod stolovou časťou môžete použiť slučku Pre kožu
Pre pleť Riadok h Tabuľková časť cyklu
Show(Row. PropsTablePart) ;
Koniec cyklu;
Na koži iterácie zmeny riadok Prenáša sa riadok výkresu časti tabuľky. Hodnoty podrobností riadkov je možné odstrániť pomocou Viraz.
Row.Im'yaRekvizit
Ako vybrať a obísť viditeľné riadky časti tabuľky Ak chcete zobraziť informácie z tabuľkovej časti objektu, použite prvok formulára Pole tabuľky . Ak chcete povoliť možnosť zobrazenia viacerých riadkov v poli tabuľky, musíte nastaviť hodnoty Viaczinový.
máš moc
Režim videa Pre kožu:
Na zastavenie presmerovania zobrazení riadkov sa používa nasledujúci kód:
Aby sa obišli viditeľné riadky, cyklus sa cykluje
ViewRows = ElementiForm.
Koniec cyklu;
Názov poľa TableField.
Videné riadky;
Pre pleť Row s VidileniRows Cycle
//Namiesto cyklu
Ako programovo zobraziť riadky tabuľkovej časti (tabuľkové pole) a získať zobrazenie
Ak chcete programovo zobraziť riadky poľa tabuľky:
Koniec cyklu;
ElementiFormi.
Názov poľa TableField.
Riadky vízií.
Clear();
Ak chcete programovo zobraziť všetky riadky poľa tabuľky:
Pre tok kožeRow 3 TabularPart Cycle
ElementiFormi.
Názov poľa TableField.
Videné riadky.
Add(InlineRow) ;
Ako vyčistiť časť stola
Tabuľková časť.
Clear();
Ako odstrániť riadok toku časti tabuľky
Súvislý riadok je výraz, v ktorom sa nachádza kurzor v čase písania.
Ak ho chcete odstrániť, musíte prejsť na ovládací prvok formulára, ktorý je spojený s tabuľkovou časťou.
Pre základné formuláre vyzerá kód takto: ElementiFormi..
Názov poľa TableField.
- Aktuálne údaje; Pre keramické formy: Elementi..
- NovyRyadok- Bulyová. Význam pomsty Pravda , ak sa pridá nový riadok časti tabuľky, tak nezmysel,
- Hneď ako koristuvach začal upravovať aktuálny riadok.- Bulyová. Význam pomsty Kopírovať , keďže korešpondent skopíruje riadok, potom Nezmysel
v iných prípadoch. Poďme sa pozrieť na zadok. Je možné, že budeme musieť vyplniť údaje v časti tabuľky
RakhunokOblіku
, ak sa pridá nový riadok.
Pri úprave jasného riadku nie je potrebné meniť štruktúru štruktúry.
Časť tabuľky procedúr na úpravu Cob (prvok, nový riadok, kópia)
//Ak vlastník upraví aktuálny riadok, nie je potrebné nič
Yakshcho NIE Novyi Ryadok
Turn; KinetsYakscho;
//Keďže je riadok nový, nainštalujeme rámček do formulára
TechRow = prvok.
//Vystrihnúť riadok toku časti tabuľky
TechRow. Rakhunki Rakhunki = PlaniRakhunkiv.Štátne orgány na ochranu zdravia. Požadované RakhunokObliku;.
KinetsProcedures
Titulok Pre nových spotrebiteľov musíme programovať
Ako extrahovať údaje z tabuľkovej časti dokumentov? Pozrime sa napríklad na situáciu, ak je potrebné odstrániť všetky položky nomenklatúry uvedené v tabuľkovej časti Produkty dokumenty Predaj produktov a služieb Na tento účel môžete rýchlo použiť nasledujúci text: VÝSLEDKY VIBROVANIA Predaj tovaru podľa nomenklatúry tovaru YAK Nomenklatúra Z Dokument Predaj tovaru podľa služby YAK Predaj tovaru podľa servisného tovaru
Ako zobraziť tabuľkovú časť dokumentov - tabuľku Dokument.Realizácia produktovServis.Produkty. Požadované RakhunokObliku; Výstupným poľom je pole
Nomenklatúra , ktorá je súčasťou skladu tabuľky Dzherela Krimtsyho, keďže jedna a tá istá komoditná položka sa, prirodzene, mohla v dokladoch nachádzať viackrát, stagnuje RIZNI Ak chcete z výstupnej tabuľky odstrániť čo najviac riadkov, použite dotaz.):
Uskutočnime napríklad platbu