Kontakty

Pomocou SCD na tlač dokumentov. Používanie zdroja údajov vo forme objektu

Aby sa zabránilo pripomienkam, ako je "I tiež objav mi!", Urobím rezerváciu okamžite: článok je určený pre neskúsených vývojárov SCD, tí, ktorí nevedia, ako vyjadriť svoje "fi!", Pochopiť, čo je zrejmé Vy - to sa vždy nestane zrejme zvyšok.

Na vizuálnu reprezentáciu implementácie časti trikov som urobil malé prázdne miesta vo forme externých schém SCD. Opis trikov a screenshoty sa snažili tak urobiť, že podstata a technika realizácie triku boli jasné bez potreby prevzatia schém. Pre niekoho to bude dosť dosť, ale ak je niečo nepochopiteľné, vždy si môžete stiahnuť vhodnú schému a vidieť priamo implementáciu.

Trick číslo 1. Viacnásobná hodnota správnej hodnoty.

Takže, na vykurovanie, začneme s niečím jednoduchším. V takýchto CCD mechanizmoch, ako "výber" alebo "podmienečný formátovanie", pravdepodobne ste s "pole" stĺpce (alebo "vľavo") a "hodnota" (alebo "správna hodnota"). Profesionáli pravdepodobne poznajú tento trik, ale začiatočníci nie je vždy ľahké uhádnuť, že pole rozloženia údajov môže byť použité ako na ľavej a pravici (t.j. porovnať nielen špecifikované pevné hodnoty, ale aj iné polia SCD v rámci jedného riadku). Ak to chcete urobiť, stačí v poli Správne hodnoty, ak chcete prejsť do režimu úprav, stlačte hodnotu tlačidla čistenia ("SLIT") a potom stlačte tlačidlo Typ výberu (písmeno "T") a vyberte typ Typ "Rozloženie údajov". \\ T

Príklad.
Ako príklad som neobnovil bicykel, a vzal najmodernejšie prevádzkové vyhlásenie o účte 60 z demo verzie 1C: účtovníctva (používam ed. 2.0.). Kto nevie, počnúc vydaním 2.0, táto správa sa uskutočňuje na základe CCD.

Takže, nastavte priamo v ňom pre trate s podmienkou "BU (TROŽKU)" EQUAL "BU (TRANDER)", a tiež sa vzťahujú na správu o podmienenom dizajne, zvýraznenie žltej bunky riadkov, kde "CT (Con. Saddo) "Viac" bu ct (obrat) ". Ak niekto vie, ako povoliť panel "Design" - Nájdite tlačidlo možností "Nastavenia" vpravo od panela Nastavenia ".

Konečný výsledok by mal byť taký:

Trick číslo 2. Výber na skupiny.

Každý vie, aký výber je na LCD, ale nie každý vie, že to môže byť aplikovaný nielen pre správu ako celok, ale aj na samostatných riadkoch a stĺpcoch. Použité úlohy na použitie takéhoto produktu. Napríklad podmienený detail (obmedzenie, pre ktoré sú uvedené vyššie uvedené skupiny hornej úrovne, a za to, čo nie), alebo premenlivý detail (pre rôzne hodnoty najvyššej úrovne zoskupenia, výstup rôznych dekodencov). Na jednom z projektov musel UPP napríklad vytvoriť formu výpočtu nákladov s pevnou štruktúrou (samostatným adresárom) a pre rôzne výpočtové predmety na dekódovanie dekódovania alebo nákladov, alebo na konkrétne náklady alebo nie na výstup . Vďaka tomu sa trik nemusel vzdať SCD pri vývoji správy.

Príklad.
Účel príkladu: Zobrazenie reklamy, v ktorom pre účty zúčtovania (60.62.76) ukazujú dešifrovanie podľa zmluvných strán a za náklady (20,23,25,26) - podľa nákladov.

Samotný SCD je implementovaný ako súbor údajov, ktorý používa žiadosť o virtuálnu tabuľku rezíduí a revolúciach účtovného registra "Hoshchestnaya".
Umiestňujeme investované zoskupenia "organizáciu" a "účet". V skupine "Účet" paralelne s umiestnením 2 zoskupenia "subconto1" a "subconto2", pre ktoré sme nastavili príslušný výber.
Ilustrácie nastavenia je v screenshot:


Ak ste v hlavnom nastavení správy o karte "Other Settings", ste nevypínali outclothes, potom sa určite musí vykonať v "iných nastaveniach" našich skupín "Subconto" a "Subconto"

Trick číslo 3. Neviditeľný klobúk

Nasledujúci trik môže byť reprezentovaný ako pokračovanie predchádzajúceho. Ak ste upozornili pozornosť, vo výslednej správe, napriek tomu, že v skutočnosti je odvodený len jeden subkonto, ako (aj "subconto" a "subconto") spadajú do hlavičky. Nanešťastie, CCD vývojári neposkytli možnosť regulácie viditeľnosti stropu alebo používania určitého servisného symbolu, pri inštalácii, ktorá ako hlavička by sa v teréne nebola vytvorená. Ale ako ste už, pravdepodobne uhádol, že je trik, ktorý do určitej miery pomôže obísť toto obmedzenie.

Pri vývoji schémy v preddefinovanom usporiadaní dizajnu pridajte rozloženie zoskupenia, s definíciou podľa názvu neviditeľného zoskupenia, ako je znázornené na screenshot. Upozorňujeme, že pole "oblasť" by mala zostať prázdna!

A potom nastavte "SUBCONTO2" NÁZOV "Invisible":

A voila ... Skupinový klobúk "SUBCONTO2" zmizne a správa sa stáva takáto:

Opýtajte sa, prečo je rozloženie dizajnu nastavené menom a nie prostredníctvom špecifikácie konkrétnej oblasti zoskupenia? Je to len, že sa získa viac univerzálny roztok a následne je možné tento názov skupiny nastavený vo verzii správy o akomkoľvek zoskupení, ale nebude možné zmeniť vopred určené usporiadanie v možnostiach.

Áno, je tu ďalšia nuancia tohto triku: zvážiť, že "neviditeľný klobúk" sa vzťahuje nielen na toto zoskupenie, ale aj všetok polet! Tí. Ak priradíte názov "Invisible" na zoskupenie "SUBCONTO", potom v hlavičke nebude viditeľný "SUBCONTO1", ani "SUBCONTO2"!

Trick číslo 4. Zavolajte mi, ako chcete

Väčšina vývojárov SKD vie, ako nastaviť hlavičku poľa dotazu. Na karte CCD TAB "Data Sets", stačí uviesť zaškrtnutie zrušenia automobilky a vykonať potrebný text v poli "Header". Mínus je to užívateľský režimTáto metóda nie je k dispozícii, a chcem premenovať titul bez toho, aby som sa uchýlil k pomoci konfigurátora. Takže v nastaveniach možností prehľadu nie je len spôsob, ako premenovať hlavičky polí, ale aj na "krytie" ich zoskupenia "Cap". Ak to chcete urobiť, na karte "Vybraté polia" vyberte požadované polia a kliknite na pravé tlačidlo myši. Ako môžete vidieť na obrazovke pre polia, sú k dispozícii možnosti "Inštalovať hlavičku" a "pole".
Upozorňujeme, že na zoskupenie polí musí byť inštalácia hlavičky vykonaná samostatne prostredníctvom "vybraných polí", a nie cez kontextové menu "Nastaviť názov" v hornej (konštrukčnej) časti nastavenia možnosti!



Po všetkých nastaveniach vyzerá verzia správy takto:



P.S.
Malý tip pre tých, ktorí si stiahnú schému. Schéma je jedna, ale všetky triky sa vykonávajú vo forme samostatných možností správy tohto systému: \\ t

Pokračovanie nabudúce...

Vlastnosti vytvárania prehľadov v 1C V8 v režime hrubého klienta

Ako si vybrať možnosť?

  • Na paneli prehľadu umiestnite tlačidlo "SexeAvaRiant".
  • Na formulári sme dali pole "Nadat"

Vzorový kód: Postup formulácie formulácie zberu (Tlačidlo) Mock-up \u003d Príjem ("basicchemcomponicyid"); SOULS \u003d Nový zoznam ubytovania; Pre každú možnosť z rozloženia. Ravidnae. Cyklus súvisí. Príslušný (možnosť. Zainúty, možnosť. Konvekcia); Endcycle;

voľba \u003d soulds.shirtelement (); Ak je voľba \u003d neistá, vráťte sa; Ukončený;

Nastavenia priečinkov. Klipputs (výber);

Tvar (); Extrudress

Postup oznamujúcej (prvku) na vytvorenie (); Extrudress

Postup na vytvorenie () elementforms. Výsledok. Prevádzkovať (); Priečinky. Nástroje. Inštaluje. Parametrous. Nastavenie uznania parametra ("obdobie", Nadat); Výsledky (ElementForms. Výsledok); Extrudress

Prevádzkový postup () nadat \u003d aktuálne údaje (); Tvar (); Extrudress

Vlastnosti vytvárania prehľadov cez SCD

Postupné vytvorenie správy

  1. Vytvorte správu v uzle prehľadu
  2. Vytvorte rozloženie v prehľade, ktorého typ je obvody rozloženia údajov
  3. Vo vlastnostiach prehľadu súprava: hlavná schéma rozloženia údajov \u003d vytvorené usporiadanie
  4. Vo vlastnostiach správy inštalujte subsystém, ktorý patrí (správa v spoločnosti bude stiahnutá v hornom navigačnom paneli)
  5. Vytvorte dotaz v rozložení (položka: Pridať súbor údajov - Žiadosť)
  6. V karte Parametre musí rozloženie odstrániť začiarkavacie políčka vo všetkých radoch v stĺpci s obmedzeným prístupom - t.j. Všetky parametre budú k dispozícii na úpravu používateľa.
  7. Na karte Nastavenia je v okne potrebná rozloženie, kde sa zobrazí uzol prehľadu, vytvorte nové zoskupenia bez zadania poli zoskupenia - vytvorí sa podrobný reťazec
  8. Na karte Nastavenia v rozložení v okne, kde sa zobrazí dodatočná sada záložiek, vyberte položku Pridať. Parametre záložiek - Označte všetky parametre Skontrolujte značku a na každej parametri Stlačte tlačidlo User Nastavenia prvku Tlačidlo vlastnosti Prvok, okno Nastavenia parametrov sa otvorí, kde chcete skontrolovať značku - Zapnite parameter v vlastnom nastavení
  9. Na karte Nastavenia v rozložení v okne, kde sa zobrazí dodatočná sada záložiek, vyberte položku Pridať. Zvolené body záložky - musíte pridať reproduktory, ktoré sa zobrazia v správe
  10. Spustite spoločnosť, otvorte správu, nastavte hodnoty parametrov, formulár (skontrolujte, či je vybratá hlavná verzia formácie správy)

Ako pridať užívateľsky nehľaditeľný parameter?

Napríklad musíme nastaviť parameter požiadavky "Informačná základňa"

  • Vo forme rozloženia rozloženia na karte Parametre, požadovaný parameter na odstránenie vlajok "zahŕňajú dostupné polia" a "Limit dostupnosti"
  • Vo forme rozloženia rozloženia na karte Nastavenia na parametroch podmnožiny (dole) z požadovaného parametra odstrániť vlajku, otvorené vlastnosti (tlačidlo s kľúčom), v tomto formulári:
    • Vyberte vlajku "Povoliť vlastné nastavenia"
    • Upraviť režim nastaviť "neprístupné"


  • V module formulára na prehľade v manipulácii s udalosťou "Confrutmenmentárneho servera" (môžete a otvoriť, ale nie server, pretože je spustený pred prevzatím nastavení prehľadu a nastavenia budú prepísané) na programovatko nastaviť parameter:

& Nasledujúci postup produktora MedalaranterAranteRererer (Nastavenia)

// Nastavenie parametra nastavenia \u003d Správa. Podporné priestory. Zvýšenie; Nastavenia. Parametrické. Inštalácia parametra ("Informačná väzba", správa. Informačná základňa); Extrudress

Ako nastaviť možnosti správy?

  • Vo forme rozloženia rozloženia na karte Nastavenia môžete vytvoriť potrebné možnosti prehľadu v poli na ľavom poli.

Ako nastaviť zoskupenia?

  • Vo formulári rozloženia rozloženia na karte Nastavenia v poli na pravej strane môžete vytvoriť potrebné zoskupenia

Ako zobraziť správu?

Vo forme modulu:

& Comblete Commer for formatevento ()

Etform.conal výsledky ();

Extrudress

Ako otestovať správu?

Potrebujete vykonať:

  • Vytvoriť situáciu v testovaní klienta - najvhodnejšia prostredníctvom situácií situácií
  • získajte formulár prehľadu - formulára \u003d možnosti ("Správa. Deviumprocesions. Formulár");
  • stiahnite si požadovanú možnosť prehľadu - Nastavte parameter, aby ste rozšírili kľúčové slovo form "kľúčové slovo" (Názov nastavenia v rozložení rozloženia údajov)
  • stiahnuť ▼ potrebujete nastavenia Správa -? Vyplňte parameter expanzie "Custom-to-Line" Report (typ "User -steneworkcompon"), takže to nefungovalo, všetko je ťažké, pozri nižšie.
  • otvorená forma - formulár. Otvorené ()
  • vykonávať tvorbu - formulár.
  • skontrolujte obsah formulára tabuľkového dokumentu. Výsledok - bolo by pekné mať porovnávacie funkcie s referenciou MXL
  • zatvorte formulár. miesto (); - Alebo možno nemôžete otvoriť, musíte skontrolovať

pozri tiež

  • popis: Pomocník MENU / SACK Assistant / Tab Contents / Interface Managed Applications / Expanzné objekty spravovaný formulárRozšírenie riadeného formulára pre správu / parametre formulárov

Ako prevziať požadované nastavenia prehľadu?

Dokumentácia popisuje, že existuje takýto expanzný parameter typu "custom-in-line" typu typu "custom-in-line", ale je tu veľmi zložitá štruktúra objektu, nepoužila ho.

Naozaj pracovný diagram:

1. Vytvorte parametre v správe

  • Štandardné obdobie
  • Výber typu zoznamu (bolo by lepšie štruktúrovať, ale nie je v zozname typov parametrov, ako aj ľubovoľného typu)

2. V postupe možností prejdeme potrebné parametre:

obdobie \u003d nová štandardná deóda; Obdobie. Rádio \u003d možnosť štandardu diváka. Propoleteperiod; obdobie. datahank \u003d tečie; obdobie. dataconse \u003d zajtra;

výber \u003d nový zoznam ubytovania; výber. Príslušné (testovanie. Nalejte na objekt (misia, "bp1"), "bizNESPROOCESS");

starometers \u003d Nová štruktúra ("Keywitch, perióda, výber", "hlavné", obdobie, výber); // OpenForummodly ("Správa. Zariadenie. Formulár. Formount", Starameters); Formulár \u003d voliteľné ("Správa. Deviumprocesions. Forma. Formount", Strameters);

3. V manipulátoroch udalostí formulára nastavte parametre

& NESServer Function Space (Specscripts, Zobraziť) Export pre každý prvok z cyklu Specsis, ak položka. Holding \u003d Prezentácia potom vrátenie prvku. Ukončený; Endcycle; Návrat je nedefinovaný; Koncová funkcia

& NESServer Postup nastavenia nastavenia používateľa na používateľa (Nastavenia, názov, hodnota) pre každý prvok z nastavenia. Prvky cyklus, ak je typcumber (prvok) \u003d typ ("komponent" hodnôt-parametrov)), potom, ak je reťazec ( Prvok. Parameter) \u003d Názov potom prvok. Prvok. Použitie \u003d pravda; Ukončený; Ukončený; Endcycle; Extrudress

& NESServer Postup pri nastavení výberu založeného na používateľskom jazyku (Nastavenia, názov, hodnota) pre každý prvok z nastavenia. Prvky cyklus, ak typcumber (prvok) \u003d typ ("jednotný") potom pre každý výber z prvku. cyklus prvky. Ak je reťazec (selektívny) \u003d. Doominácia \u003d hodnota; Výber. Použitie \u003d pravda; Ukončený; Endcycle; Ukončený; Endcycle; Extrudress

& Nasledujúci postup produktora MedalaranterAranteRererer (Nastavenia)

Nazýva sa \u003d prezentované darčeky;

Nastavenia \u003d správa. Podporovať pracovníkov. Zainúty; Nastavenia. Parametrické. Inštalácia parametra ("Informačná väzba", správa. Informačná základňa);

Extrudress

& Nasledujúci postup Postup produktora Podporovaný nadchádzajúci (Nastavenia) tuciek \u003d Správa. Podporovateľ.

<> "00010101" Potom nastavenia \u003d správa. SUPERCROWE. Nainštalujte nastavenie používateľa (Nastavenia, "obdobie", parametre. Obdobie); Ukončený;

rýchlosť rýchlosti (parametre. Parametre "BizNESPROOCESS"); Ak je stlačka<> Je neurčito, aby ste vytvorili výber používateľom (Nastavenia, "BizNESPROTESSESSESS", FESSESS; Ukončený;

Extrudress

Poznámky:

  • Existujú parametre, to znamená, čo je nainštalované v parametroch parametrov QC požiadavky
  • Niektoré z nich sú priradené k nastaveniu možnosti vo vlastných nastaveniach (v vlastnostiach parametra sa nachádza "Povoliť v vlastných nastavení" vlajku
  • Aj keď si stiahnete požadované hodnoty na serveri, aby ste si stiahli požadované hodnoty na serveri, potom sa automaticky načítava formulára, na ktorom sa automaticky načítajú nastavenia uložené naposledy. Tieto kolegovia pri vytváraní správ "prerušenia" údajov
  • V manipulácii s používaním servera údržby je prenášaný objekt nastavenia kópia Reálne nastavenia, preto zmeniť nastavenia, ktoré sa zobrazujú na formulári, musíte vyplniť správu o objekte. Továreň.

Ako vytvoriť viacero (zoznam) Parametre dotazu v SKD?

V dotaze musíte použiť výraz "In (& názov parameter)" (Pozri Logické výrazy v jazyku dotazu 1CV8)

V rozložení nastavenia SCD schémy na karte "Parametre" pre tento parameter musíte v stĺpci "Dostupný zoznam" umiestniť začiarknutie. V tomto prípade, pri výbere parametra SCD, poskytuje formu editácie zoznamu, v ktorom môžete pridať ľubovoľnú hodnotu parametrov.

Ako urobiť odpojené parametre dotazu v CCD?

Na žiadosť CCD je potrebné použiť konštrukcie obklopené obrotmi na obrázku "{}" .

Ak sa zaškrtávacie políčko vo forme prehľadu (panel rýchleho nastavenia) z príslušného parametra sa odstráni, potom sa tento dizajn odstráni z dotazu.

Čítaj viac Rozšírenie jazyka dotazu pre systém rozloženia údajov (1CV8)

Ako vykonať správu s otočením stĺpcami?

Ak to chcete urobiť, pri konfigurácii možnosti prehľadu (úprava rozloženia rozloženia údajov, karta "Setup", pole na pravom hornom stupni), musíte pridať "tabuľku" ako prvá skupina.

Potom, v "tabuľke" uzol, sa objavia "riadky" a "reproduktory" pobočky, kde sa pridajú potrebné zoskupenia.

Ako konfigurovať formát výstupného poľa?

V editore rozloženia dát rozloženia na karte Data Sets sa nachádza zoznam polí Report.

Existujú dve možnosti:

  1. Nakonfigurujte hodnotu "vyjadrenie zastúpenia"
    • tu môžete zadať výraz jazyk, ktorý vydáva požadovaný reťazec.
    • s poliami zdrojov nefunguje
  2. Nastavte hodnotu stĺpca "Design"
    • v dizajne sa nachádza "formát" vlastnosť - táto hodnota podobná parametrom funkcie Formát Jazyk, môžete zadať požadovaný zobrazenie
    • typ konverzie tu nie

Pre zdroje, môžete určiť výrazy výpočtu ("zdroje") - napríklad,

Suma (Čas) /3600.0

preniesť z sekúnd na hodiny.

Požadovaná presnosť je možné nastaviť cez pole "Decor" na karte "Data Sets".

Vlastnosti nastavenia parametrov rozloženia údajov

Existujú aj rôzne spracovanie aspoň troch typov parametrov:

Parametre

Parametre sú definované v dotaze (zdroj údajov) CCD.

Nastavenia údajov sa prenášajú na požiadavku na zdroj údajov a určiť obnoviteľné údaje.

Tam je špeciálny majetok na prácu s nastaveniami dát v rovine Plánovači. Nástroje. Zariadenia. Parametre

Možno nastaviť zobrazením volania

Nastavenia \u003d správa. Podporovať pracovníkov. Zainúty; Nastavenia. Parametrické. Inštalácia parametra ("Informačná väzba", správa. Informačná základňa);

Výbežok

Výbery sú prekryté na získané údaje. po Extraktujte z zdroja údajov.

Objekt priečinka je špeciálnym vlastnosťou na prácu s výbermi. Lookmaster. Nástroje. TALLULUÁCIU.

Napríklad: Nastavenia \u003d správa. Podporovať pracovníkov. Zainúty; Nastavenia. Parametrické. Inštalácia parametra ("Informačná väzba", správa. Informačná základňa);

Pre každý prvok z parametrov. Zbierka elementbar cyklu \u003d Nastavenia. Liečba. Prvky. Príslušné prvky. Príslušné ("Elementotorbone-Free")); ElementATUB. Environmentácia \u003d odborná montáž. Elementab. Aversion \u003d Nový v tvare Poľska (element. Stav); ElementaTUB. Rozhodnutie \u003d prvok. Vzťah; Endcycle;

Customenstroy

Vlastné nastavenia Definujte údaje, ktoré môže užívateľ nakonfigurovať na formulári.

Vlastné nastavenia je možné zobraziť na formulári v špeciálnej tabuľke a môžu byť spôsobené tlačidlom "Nastavenia" a z ponuky "Všetky akcie".

Vlastné nastavenia pripojený S parametrami a výbermi dát je nejaký komplexný spôsob pomoci pomerne ťažké, toto spojenie môže byť konfigurované vizuálne, ale je to nejako nepohodlné pracovať s nimi.

Ešte neboli nič iné, ako nastaviť hodnoty existujúcej zbierky indexSám môže pri zmene rozloženia CCD v vizuálnom editore vypnúť.

Okrem toho, ak je niektoré nastavenie údajov custom, potom inštalácia softvéru Parametre dát (pozri) Nestačí, obnoviteľná hodnota užívateľského nastavenia preruší nastavenie parametra dát. Preto neexistuje žiadny bod pri vytváraní takýchto parametrov. parameter údajov, musíte okamžite nainštalovať vlastné nastavenie.

Praktické miesto na inštaláciu požadovaných hodnôt - Usporiadanie udalostí "Prialo-Propuser-operačný server" rozšírenia formulára prehľadu.

& NESServer Postup Priescargusserrier (Nastavenia)

Ak parametre. Obdobie. Dataconse<> "00010101" Potom nastavenia \u003d správa. SUPERCROWE. Nastavenia. Prvky. Popis \u003d parametre. Obdobia; Ukončený;

Extrudress

Používanie zdroja údajov vo forme objektu

Ak chcete použiť súbor údajov, musíte prejsť externý zdroj Metóda dát Inicializujte objekt procesora rozloženia údajov.

ProprietysHips \u003d neistota;

Doplnkový počítač \u003d nový komplex čistejšieho košele; MockKomponovka \u003d skladací stroj. Vyplňte (schémyomponikonáty, priečinky. Nástroje. Eklachov, dátový priemysel);

ProcessorComponovka \u003d Nové komponenty procesora; Procesoromponovka.initialize (Mockcomples, nová štruktúra ("Údaje", ktoré sa majú udeliť zdrojovému systému ()), stíhania);

Je pripojený jednoduchý príklad (pre prácu príkladu, musíte mať referenčné knihy "protistrany" a "zmluvy o zmluvách").

Takmer všetky parametre dostupné v dialógoch s nastaveniami tlače (nastavenia tlačiarne, vlastnosti stránky) môžu byť špecifikované priamo pri vytváraní tabuľkového dokumentu.

Zvážte vlastnosti a metódy tabuľkového dokumentu súvisiaceho s nastaveniami tlače (v príkladoch "Tabd", toto je "tabuľkový dokument" objekt).

Nehnuteľnosť "NamePrinter" Umožňuje nastaviť tlačiareň na tlač, odlišný od predvoleného nastavenia. Názov sa musí zhodovať s názvom tlačiarne zadané v systéme:

Tabdd.Miprerter \u003d "Canon IR1133";

Pri tlači balíka dokumentov môžete ušetriť čas nastavením znaku analyzovania prostredníctvom kópií:

Tabdow .Revelopment \u003d pravda;

Počet kópií je možné zadať takto:

Taffard.

Samozrejme, môžete nastaviť polia:

Tabdok.polevleva \u003d 20; // pole vľavo 20 mm, iné polia 10mm (predvolené)

Niekoľko vlastností nehnuteľností:

Tabown. Orientationstrice \u003d orientačná sila. Dekaftu; Tabown. ENEXPILERSTRANICE \u003d 2; // na hárku budú umiestnené 2 PAPS TAUFFA. AUTOMASTEA \u003d Pravda; // podobné nastaveniam mierke "podľa šírky stránky"

V prípade potreby môžete zadať špecifickú hodnotu škálovania v percentách (majetok "Mierka" ).

Nehnuteľnosť "Distribútor" Umožňuje nastaviť štandardné formáty stránky - "A3", "A4", "A5" ( úplný zoznam Možnosti sú k dispozícii v pomoci 1C).

Taffard. Veľkosť \u003d "A3"; // List A by mal byť angličtina

Pre neštandardná veľkosť Papier (CUSTOM) Môžete zadať hodnoty výšky a šírky stránky (v mm):

Taffard. Veľkosť \u003d "custom"; // neštandardná veľkosť tabdy. High-Pass \u003d 350; Taffard. VICARISANT \u003d 350;

Tiež v tabuľkovom dokumente je k dispozícii na ovládanie stĺpcov a ich obsahu. Pre to slúžia ako vlastnosti "Hlavička stránky" a "Päta". Napríklad:

Tabdow. VervelovKolontitul. Vysoko \u003d pravda; // top päta bude vytlačená. Sizzyolontitules hore \u003d 7; // veľkosť 2 mm stĺpec (predvolené 10 mm) Tabdow. VerkhnyTolontitul. Vertikálna jednotka \u003d vertikálna poloha. Top; Tabdow. VervelovYolontitul. Protector \u003d 2; // Päta sa zobrazuje z druhej strany Fontscolontalu \u003d Nové písmo ("Courier New", 8, pravda); Tabdow. VervelovKolontitul. SHIFT \u003d SKOLONTITU; // naklonené písmo Tabdock. VervelovKolontitul. Textreter \u003d "Horná päta"; Tabdow. Verveltechnotytul. Texture \u003d "Strana [a číslo] z [& Balenie]"; // Číslovanie stránok TABDOW. VERVELOVKOLONTITITUL.TEXTSLEVA \u003d "[& DATE]"; // Aktuálny dátum

Vytvorený dokument je odoslaný na tlač pomocou metódy "Typ ()". Možno dva možnosti volania.

1) priamo na tlačiareň:

Tabdow.NAP (režim UselogaPing. Nepoužívajte); Tabdow.nach (pravda);

2) Pred tlačou sa zobrazí dialógové okno Tlač:

Tabots.Nepriptics Tabdow.nach (lež);

Okrem toho môžete dokument spravovať a rozdeliť na stránke. Hodnotiť počet stránok v dokumente o nastaveniach aktuálnej tlačiarne môže byť:

Tabdon.coltikanieProjné ();

Použitie metód "Kontrola ()" a "Odhlásenie ()" možno určiť, ak sa hodí tabuľkový dokument Alebo pole oblastí tabuľkovej dokumentácie na stránke výšky a široké na aktuálnom nastavení tlačiarne.

Treba mať na pamäti, že práca posledných troch metód závisí od nainštalovaná tlačiareň. Ak ho metóda zistí, je spôsobená výnimka.

Nútené vložiť prestávky na stránke Povoliť metódy "Suiiterický separátor ()" a "CHAKTIONGORIZAntálny separátor ()" .

Takže môžete ovládať tlač stránok a ovládať vyplnenie stránky:

Ak to nie je TabDd. Zariadenie (polia knižnice), potom Tabots. Vysokocentný separátor (); Nasledujúci

Dôležitou charakteristikou platformy "1C: Enterprise 8.2" je striktne oddelená podľa vlastností a metód v kontexte realizácie. Ak sú všetky vyššie uvedené vlastnosti dostupné v každom kontexte, potom uvedené metódy nie sú k dispozícii na pokute klienta. Výnimkou je "tlačová ()" metóda, ktorej dostupnosť z zrejmých dôvodov je obmedzená klientská časť. To znamená, že vytvorenie tabuľkového dokumentu by sa mal vyskytnúť na serveri a pošlite ho na tlač v procese klienta.

Dnes budeme zvážiť rozhodnutie zaujímavej úlohy - záver obrázkov v správe.

Na čo to môže byť užitočné?

Tu niekoľko príkladov:

  • Cenník s obrázkami tovaru a loga v hlavičke
  • Profily zamestnancov s fotografiami
  • Záznam osád s tlačou a podpisom v suteréne
  • Správy / Vytlačte si sily

Vo videu sme tiež rozobrame tvorba softvéru Správa o CCD. Táto metóda podávania správ sa používa v typických konfiguráciách - To je ďalší dôvod, prečo ho pozorne sledovať :)

Preddefinované rozloženie v LCD

Pomocou preddefinovaných rozložení môžete prepísať štandardnú registráciu správy.

V tejto lekcii okrem nastavenia úlohy zvážte:

  • Skladovanie binárnych údajov v konfigurácii modelu
  • Možnosť použitia posmievať sa Pre zobrazovanie

Tvorba softvéru správy o CCD

Ak chcete vyriešiť úlohu výstupu obrázkov k správe o CCD, je potrebné ho pripraviť programovať.

Je to, keď programovanie správy je možné odkazovať na binárne údaje.

Počas tejto lekcie budeme vykonávať:

  • Zobrazí výsledok rozloženia v tabuľkovom dokumente
  • Použitie prognózovania objektuHrovky
  • Získajte binárne údaje zo základne
  • Vytvorenie softvéru výkresov v tabuľkovom dokumente

Zobraziť obrázky v správe CCD

V tejto lekcii vykonávame konečné akcie: v správe sa zobrazí predtým získané binárne údaje.

Ak to chcete urobiť, kresba sa pridá do dokumentu tabuľky, po ktorom sa zobrazí v správe.

Univerzálnosť algoritmu pre výstup obrázkov

Vyvinutý obrazový výstupný algoritmus je univerzálny - s akoukoľvek zmenou štruktúry prehľadu, algoritmus pokračuje v práci.

V skutočnosti sa v tejto lekcii dokážeme.

Okrem toho zvážiť funkciu tvorby pozadia správy o CKC (výstavba správy s pomocou regulačných úloh).

Výstup obrazu v hlavičke správy

Často v záhlaví alebo v suteréne správy musíte stiahnuť statický obraz.

Zdá sa, že jednoduchá úloha, ale v prípade CCD potrebujete vedieť, ako to vyriešiť:

  • Krok 1. Softvér, ktorý tvoríme správu
  • Krok 2. Vytvorte samostatné usporiadanie s požadovaným uzáverom alebo suterénom
  • Krok 3. Pred vyplnením cC SPRÁVA Zobrazte časť s potrebnými údajmi.

V tomto videu sa riešenie jasne zobrazí.

Šťastné sledovanie! :)

Za posledných niekoľko dní publikujeme materiály na CCD.

A čo ak programátor / zavedený 1C nepozná SCD? Možno nie je to naozaj také dôležité?

Ok, pozrime sa na to, čo bude čakať na špecialistu, ktorý píše hlásenia "na kolene" (napríklad pomocou manuálneho výstupu do tabuľkového dokumentu).

NEPOUŽÍVAJTE klavitak, hrá, ako môže.

Správy prakticky vo všetkých typických konfiguráciách Na základe CCD.

Pre špecialistu bez vedomia CCD sa odkaz na typické prehľady stáva lotériou - prečo a ako sa to zobrazí v prehľade, ako pridať nové zdroje, kde v kóde upravte vypočítané čísla ...

CCD - štandardná správa V typických konfiguráciách a 1c nepíše komentáre pri výpočte tých, ktorí ešte neštudovali štandardy :)

Banda času do pekla ...

Bez CCD sa vykazovanie vykonáva v mnohých smeroch ručne.

Je to, samozrejme, cool - choďte von ako Rambo s skrutkovačom vo vašich zuboch a urobiť všetkých :)

Ako výsledok - veľké náklady práce na rozvoj správy a ladenie. A akákoľvek hlava / zákazník bude aspoň alarmujúci: "Podivné, a on je presný určite?"

A ak sa dostane k následnému vylepšovaniu správy, často sa stáva bolesťou hlavy (najmä ak je to správa niekoho iného) ...

Vzdelávacie výlety zákazníkom na zmenu zoskupenia v správe

CCD vám umožňuje prijímať správy o kvalite bez programovania. Kožná kózna sa vykonáva o pár minút, Ďalej - luky.

A používatelia môžu uviesť takéto správy bez prilákania programátora, generovať niekoľko možností zobrazenia - grafy, grafy, zoznamy, tabuľky.

Dosiahnuť takúto všestrannosť v prehľadoch vybudovaných programovo nemožné v primeranom čase.

Preto hovor, električka, šiel ... toto je taký profesionálny rast pre 1C-nick ...

"Nemáte rovnaké, ale s perlovými tlačidlami? - Bohužiaľ - nie ... "c)

A ak by sa niektoré údaje mali získať z iného systému - z inej základne 1C alebo nie sú z 1c?

Pomocou CCD môžete vytvoriť správu, ktorá pracuje s aktuálnymi údajmi IB a prijíma údaje z iného zdroja - programovanie pre to nebude potrebovať.

Bez Externé Údaje budú programovo a nie najfračnejšie cesty.

Ak chceš profesionálne majster A denne uplatňovať vo svojej práci, Zaregistrujte sa na kurz:

Podpora - 2 mesiace. Objem kurzu - 34 školských hodín.

Neodložte svoje štúdium!



Páči sa vám článok? Zdieľaj to