Přidávání rozšíření. Rozšíření konfigurace

Rozšíření Přidejte v prohlížeči nové funkční Phozavos.

Přidejte expanzi v Chrome jako celek je snadné.

Veškerá práce se provádí v prohlížeči Google Chrome.

Takže přidat rozšíření v Chrome, vstupujeme do Nastavení a správa Google Chrome.

Vyhledejte vstup do nastavení je snadné. Myši nad třemi vodorovnými pásy v pravém horním rohu. google Browser. Chrom. Objeví se nápověda - Nastavení a správa Google Chrome.

Klikněte na tlačítko se třemi pruhy. Kontextová menu se otevře (obr. 1).

Obr.1 Přidání rozšíření v Chrome - Nastavení a řízení Google Chrome

To lze provést dvěma způsoby.

První: v kontextová nabídka Nastavení a management Google Chrome kliknutí Nastavenípak v okně, které otevírá kliknutím Rozšíření.

Druhý: V kontextovém menu Nastavení a management Google Chrome Vybrat Další nástrojePoté v nabídce, která otevírá kliknutím Rozšíření.

Výsledek bude stejný. S už budeme spadat do sekce instalované rozšíření V Chrome.

Pokud je porovnán, pak druhý způsob je rychlejší a preferovaný, ale obecně je to amatérské podnikání.

Můžete také zadat rozšíření prostřednictvím adresního řetězce Chromia zadáním adresy - chrome: // Rozšíření /.

Jak již bylo zmíněno, zde uvidíme všechna instalovaná rozšíření.

Na přidat novou expanzi v Chrome Je třeba kliknout na odkaz - Stále expanze .

Nachází se pod seznamem instalovaných rozšíření.

Rozšíření zde jsou poměrně hodně a zpočátku je problematická přidat právo rychle.

Pro usnadnění hledání požadované expanze na levé straně je linie Vyhledávání obchodu. Pomůže vám moc, pokud znáte název expanze.

Chcete-li například najít rozšíření pro kontrolu webu, stačí zadat frázi ANDEX TYC Google PR indikátor.

Otevře se požadovaná expanze.

Klikněte na tlačítko Je zdarma. Proces kontroly rozšíření půjde.

Zobrazí se dialogové okno. Potvrzení nové expanze.

Kliknutí Přidat. Obnovení se znovu zkontroluje a zobrazí se dialogové okno, s žádostí o přidanou expanzi v Chrome.

Existují případy, kdy když se snaží přidat rozšíření v Chrome, je při kontrole vydána chyba.

Pak můžete zkusit přidat rozšíření v Chromu kliknutím na jiné místo vybraného rozšíření a ne na tlačítko Je zdarma.

V tomto případě se otevře nové dialogové okno a klikněte na tlačítko Klikněte na tlačítko. Je zdarma A pak proces kontroly a přidání jako obvykle.

Někdy to pomáhá.

Nebo můžete jednoduše v dialogovém okně Chyby klepněte na tlačítko Aktualizovat a opakovat proces přidání rozšíření v Chromia.

Obvykle vše končí bezpečně. V CHROMU je přidána nová expanze.

Můžete ji okamžitě vidět kliknutím na sekci Rozšíření.

Přidané rozšíření bude povoleno.

Tak jsme se podívali na celý proces, přidali jsme rozšíření v Chrome (Google Chrome).

Ale cesta hledání a přidávání expanze lze výrazně snížit.

Chcete-li přidat rozšíření v Chrome, můžete jednoduše zadat do panelu Adresa:

https://chrome.google.com/webStore/category/extensions?hl\u003dRU.

Chcete-li začít trochu o tom, zda je rozšíření: rozšíření je malý doplněk pro prohlížeč, rozšiřování jeho funkčnosti. Rozšíření mohou provádět širokou škálu funkcí: umožňuje stahovat hudbu nebo video, kde prostě nefunguje, například vkontakte nebo na youtube. Zjednodušte práci s dokumenty, obrázky, umožňují zvolit, který vyhledávač používat v určité situaci bez přepnutí na vyhledávač, změna vzhled Místo.

Rozšíření ve službě Google Chrome jsou nainstalovány z oficiálního úložiště aplikací, nechte jméno nezaměňovat - koupit nic. Chcete-li se dostat do úložiště prodloužení, postupujte podle odkazu

Nebo přejděte do obchodu pomocí menu prohlížeče: V pravém horním rohu prohlížeče stiskněte tlačítko se třemi body. Otevře se nabídka prohlížeče, musíte si vybrat "Další nástroje". Další okno se zobrazí, ve kterém potřebujete najít položku. "Rozšíření" A klikněte na něj:

Nyní jste v záložce s rozšířeními nainstalovanými v prohlížeči. Pokud nebylo předtím žádné rozšíření, nebylo by zde nic, nebo předinstalované předinstalované google rozšíření Chrome - dokumenty, prezentace, tabulky. Záleží na verzi prohlížeče. Stiskněte vlevo vlevo do položky nabídky "Rozšíření"pak dolů "Open Chrome Online Store":

poté budete odebrány do úložiště prodloužení. Zde můžete zobrazit všechny dostupné, třídění do kategorií, funkcí, odhadů. Jediný mínus je jazyk, ne všechny rozšíření mají popis a rozhraní v ruštině.

Pokud víte, jaký druh expanze potřebujete, stačí vstoupit do svého jména "Vyhledávání podle obchodu" A stiskněte klávesu Enter. Vezměte prosím na vědomí, že výsledky vyhledávání mohou být nejen rozšířením, ale také aplikace. Chcete-li se mýlit, vyberte výsledky vyhledávání "Rozšíření". Z našel nalezení výsledků vyberte požadované rozšíření a klepněte na tlačítko "Nainstalujte":

Po instalaci v pravém horním rohu se má zobrazit ikona, s jakou je rozšíření řízeno, jeho nastavení, zapnutí nebo vypnutí všech funkcí:

Nastavení se aktivuje kliknutím pravé tlačítko Myši na ikonu. V některých případech ikony nemusí být, to vše závisí na rozšíření a jejích schopnostech.

Jak nainstalovat rozšíření třetích stran v Google Chrome

Máte-li rozšíření třetích stran nebo skript uživatele ze zdroje, který důvěřujete, ale z nějakého důvodu v obchodě Google Chrome tento rozšíření chybí, instalovat v konvenční metodě To nebude fungovat. Pro zajištění bezpečnosti, instalace rozšíření třetích stran, tj. Extensions ne z obchodu, je zakázána v Chrome. Níže jsou uvedeny způsoby, jakým lze toto omezení obejít.

Instalace stažených rozšíření ve formátu.crx

  1. Zpočátku musíte otevřít rozšiřující stránku v prohlížeči, jak to udělat, bylo popsáno výše: Menu prohlížeče v pravém horním rohu\u003e Další nástroje\u003e Rozšíření. Nebo kopírovat Chrome: // rozšíření / Vložení prohlížeče do panelu Adresa a stiskněte klávesu Enter.
  2. V horní části stránky je spínač "režim developerů" aktivovat jej. Níže se objeví 3. další tlačítka: "Rozšíření balíčků" a "Aktualizovat rozšíření":

  1. Expanzní soubor končící .crx., přejmenujte ho tak, aby končí .zip. A otevřít ji pomocí archiveru jako obyčejný archiv. Rozbalte jej do složky Připravené pro toto (například vytvořit složku se jménem rozšíření na disku "C" nebo jiného jména).
  2. V prohlížeči na stránce Rozšíření klepněte na tlačítko "Stáhnout rozbalení rozbalení" A v okně, které se zobrazí, vyberte složku Vytvořenou složku a klepněte na tlačítko OK.

Rozšíření bude instalováno v prohlížeči, nyní zůstane pouze aktivovat jej přesunutím přepínače vedle přípony do polohy "včetně".

Instalace uživatelského skriptu - Zobrazit soubor.user.js v Google Chrome

Fashion First., jednodušší, ale vyžaduje další expanzi. Rozšíření se nazývá TamperMonkey, musí být instalován google Store. Chrom. Po instalaci bude k dispozici v pravém horním rohu prohlížeče. Když stisknete levé tlačítko myši Toto okno se zobrazí na ikoně rozšíření:

ve kterém potřebujete vybrat položku "Vytvořit nový skript» . Poznámka, opačná položka "Zahrnuta" By měl být zelený klíště.

Okno se otevře vytvořit nový skript. Nyní je třeba otevřít stažený uživatel pomocí textového editoru, kód z něj zkopírovat a vložit do tohoto okna v prohlížeči. Poté klikněte na tlačítko "Soubor -\u003e Uložit":

Skript je připraven k práci.

Druhý způsob, jak nainstalovat uživatelský skript - bez rozšíření. Chcete-li to provést, skript bude muset finalizovat, vytvořit manifest.json soubor pro něj, díky kterému může být skript nainstalován jako rozbalený rozšíření.

  1. Nejdříve musíte stáhnout soubor skriptu sám s názvem * .user.js.
  2. Nyní vytvořte složku a vložte skript v něm (například vytvořit složku s názvem rozšíření na disku "C" nebo jiného jména).
  3. Otevřete skript pomocí textového editoru. Poznámka! Obvyklá okna notebooků nemusí přijít - doporučuje se používat textový editor S možností změnit kódování, jako je například Poznámkový blok ++. Text těchto dvou souborů by měl být v kódování UTF-8, jinak instalovat, nebude fungovat.V souboru skriptů naleznete na samém počátku následující řádky:

// @name ... // @Version ... // @description ... // @include ... (možná několik) // @exclude ... (možná pár)

  1. Ve stejné složce vytvořte soubor Manifest.json a vložte tuto šablonu do ní (nebo stáhněte hotový soubor):

("Content_Scripts": ["EXCLUDE_GLOBS": ["EXCLUDE_I_I_I_PUT_IMEXCLUDE_DIRS"], "EXCLUDE_MATCHES" :, "Zahrnout_globs": ["All_Domy_) _iz_include_dens"], "]," js ": [" file__sername_seriskript.js "]," shody ": [zápasy". "http: // * / *", "https: // * * / *"], "run_at": "Document_Atle")], "převedeno_from_user_script": true, "Popis": "Popis__ser_surscript", "Jméno": " Inquiry_Seriskript_ "," verze ":" Evertion_mersissisput číslo "," Manifest_Version ": 2)

"Content_scripts": [(

"Exclude_globs": [ "All_domen_i_puti_if_exclude_diurs"] ,

"Exclude_Matches":

"Zahrnout_glObs": [ "All_domen_i_puti_ip_include_dirs"] ,

: "Popis_bead_seriscript",

"Název": "Lady_ser_serviscript",

"Verze": "Recenze number_servism",

"Manifest_Version": 2

Vyplňte jej pomocí dat uživatelů, které jste vyhledali v odstavci 3.

uvolněte číslo_serviscript. - Až 4 čísla oddělená body. Například 2.1.3

soubor_ser_sister_name.js. - název souboru skriptu ležícího vedle souboru Manifest.json

all_yomen_i_puti_include_directs. - každý v uvozovkách, oddělených čárkami, se všemi metacoly jako "*" - všechny cesty od směrnic @include, které jsou napsány na začátku souboru uživatele (například [http://site1.ru/ " , "http: // site2.ru/*"]);

all_omen_i_puti_s_exclude_directs. - Stejně pro směrnici @exclude

Poté, co je vše připraveno, uživatelský skript je nainstalován jako expanze třetích stran. Menu prohlížeče v pravém horním rohu\u003e Další nástroje\u003e Rozšíření. Zaškrtněte políčko "Mode Developer Mode" a poté vyberte "Stáhnout rozbalené rozšíření ..." a v okně, které se otevře, vyberte složku s právě vytvořenými soubory. Pokud se vše provádí správně, uživatelský skript bude přidán do prohlížeče a aktivován. Jediný problém tato metoda Skutečnost, že při každém spuštění prohlížeče vydá takové okno:

oznámení, že má rozšíření třetích stran, které může být nebezpečné. Stačí kliknout na "Zrušit" a vše bude fungovat.

Přemýšleli jste někdy, jak udělat rozšíření pro chrom? Jsem tady, abych vám řekl, jak snadné je. Sledujte tyto kroky, váš nápad se stane realitou a můžete okamžitě zveřejňovat skutečnou expanzi v Chrome Online Store.

Co je rozšíření chrome?

Chrome Extensions vám umožní přidat funkce Ve webovém prohlížeči Chrome bez hlubokého ponoření do nativního kódu. Je úžasné, protože můžete vytvořit nová rozšíření pro Chrome na základě technologií, s nimiž jsou webové vývojáři známé: HTML, CSS a JavaScript. Pokud jste někdy vytvořili webovou stránku, můžete a vytvořit rozšíření - rychleji než svazování. Jediná věc, kterou potřebujete vědět, je, jak přidat některé funkce v Chrome pomocí API JavaScript, který Chrome poskytuje.

Co chcete vytvořit?

Než začnete, musíte mít obecnou představu o tom, co chcete dělat. Nemělo by to být žádný nový průlomový nápad, od začátku můžeme jen udělat projekt pro radost. V tomto článku vám řeknu o mé myšlence a jak jsem implementoval svou formu rozšíření chrome.

Plán

Před časem jsem použil rozšíření Unsplash - ukázal dobré snímky na pozadí na výchozí kartu Prázdné. Později jsem ho nahradil rozšířením společnosti MUZLI, které změní výchozí kartu na pásce designu a novinek z celého internetu.

Podívejme se tyto dvě rozšíření jako inspirace pro vytvoření něčeho nového, ale tentokrát pro milovníky filmů. Můj nápad je ukázat náhodný obrázek na pozadí filmu pokaždé, když otevřete novou kartu. Při rolování by rozšíření by se mělo proměnit pěkný kanál O populárních filmech a televizních pořadech. Začněme.

Krok jeden: Nastavení

Prvním krokem je vytvořit manifestový soubor s názvem Manifest.json. Toto je soubor metadat v json Formatkterý obsahuje funkce, jako je název rozšíření, popis, číslo verze a tak dále. V tomto souboru informujeme pochromovat, že rozšíření bude dělat, a jaká oprávnění vyžaduje.

Chcete-li rozšířit, musíme mít povolení k řízení ActiveCetab, takže náš manifest.json soubor vypadá takto:

("Manifest_Version": 2, "Jméno": "RATERFOX", "Popis": "Nejoblíbenější filmy a televizní pořady ve výchozím kartě. Obsahuje hodnocení, shrnutí a schopnost sledovat přívěsy.", "Verze": " 1 "," Autor ":" Jaze Prins "," Browser_Action ": (" Default_icon ":" Icon icon.png "," Default_title ":" Máte dobrý den ")," Chrome_Url_Overrides ": (" Newtab ": "Newtab.html"), "Oprávnění": ["ActiveCetab"])

Jak vidíte, určujeme, že newtab.html bude soubor HTML, který by měl být zobrazen pokaždé, když se otevře nová vložka. Chcete-li to provést, musíme mít povolení k řízení ActiveCetab, takže když se uživatel pokusí nastavit rozšíření, budou upozorněni na všechna oprávnění, která je nutná expanze.

Ještě jeden zajímavá věc Uvnitř Manifest.json je akce prohlížeče. V tomto příkladu jej používáme k nastavení názvu, ale obecně existují více parametrů. Chcete-li například zobrazit vyskakovací okno, když stisknete ikonu aplikace uvnitř Řádek adresy, vše, co potřebujete udělat, je něco takového:

"Browser_Action": ("Default_popup": "popup.html",),

Nyní se zobrazí popup.html uvnitř vyskakovacího okna, které je vytvořeno v reakci na kliknutí uživatele na akci prohlížeče. Jedná se o standardní soubor HTML, takže vám dává svobodu akce na tom, co zobrazuje vyskakovací okno. Stačí dát část své magie do souboru pojmenovaného popup.html.

Krok Dva: Zkontrolujte, zda to funguje

Dalším krokem je vytvořit soubor newtab.html a místo v hello světě:

Test

Ahoj světe!



Chcete-li zkontrolovat, zda funguje, navštivte Chrome: // Rozšíření ve vašem prohlížeči a ujistěte se, že se zaškrtávací políčko Režim vývojáře je nainstalován v pravém horním rohu.

Klepněte na položku Načíst rozbalené rozšíření a vyberte adresář, ve kterém žijí vaše soubory rozšíření. Pokud je prodloužení platné, bude okamžitě aktivní, takže můžete otevřít novou kartu a vidět svůj "Hello World".

Krok tři: Udělejte si pěkný design

Teď, když se objevila naše první funkce, je čas, aby to bylo krásné. Můžeme jednoduše vytvořit novou kartu vytvořením souboru Main.css v našem adresáři rozšíření a stahováním na náš soubor Newtab.html. To samé se děje s souboru Enable JavaScript pro všechny aktivní funkce, které chcete použít. Předpokládám, že jste vytvořili webové stránky dříve, a nyní můžete použít své dovednosti ukázat našim uživatelům vše, co chcete.

Konečný plán

Všechno, co jsem potřeboval k dokončení expanze, je HTML, CSS a JavaScript, takže si nemyslím, že je důležité ponořit se do kódu, takže vám o tom rychle řeknu.

To jsem udělal:

Pro můj nápad jsem potřeboval dobré snímky na pozadí, takže v souboru JavaScriptu jsem použil rozhraní API TMDB, aby se seznam populárních filmů, vzal jejich obrazy a umístil je do pole. Kdykoliv ji stránky načte, náhodně vybere jeden obrázek z tohoto pole a nastaví jej jako pozadí stránky. Chcete-li tuto stránku zajímavější, také jsem přidal aktuální datum v pravém horním rohu. A za přijetí pro více informacíTo umožňuje uživatelům kliknout na pozadí, což vede k návštěvě Filmové stránky IMDB.

Vytvořil jsem obrazovku s dobrou stuhou populárních filmů, když se uživatel snaží posouvat dolů. Použil jsem stejné rozhraní API vytvořit filmovou kartu s obrázkem, nadpisem, hodnocením a počtem hlasů. Kliknutím na kartu je zobrazen přehled s tlačítkem pro zobrazení přívěsu.

Výsledek

Nyní s tímto malým manifestem.jsonovým souborem a některé HTML, CSS a JavaScript, každá nová karta, kterou otevřete, vypadá mnohem zajímavější:

Krok 4. Zveřejnění expanze

Když vaše první rozšíření chrome vypadá krásně a funguje, jak by mělo, je čas publikovat v Chrome Store. Prostě přejděte na tento odkaz Přejít na panel nástrojů Chrome Web Store (budete požádáni, abyste zadali své Účet Google, ne-li). Poté klikněte na tlačítko "Přidat novou položku", přijměte podmínky a přejdete na stránku, kde si můžete stáhnout příponu. Nyní komprimujte složku obsahující projekt a načte tento soubor zip.

Po úspěšném stažení souboru se zobrazí formulář, ve kterém musíte přidat informace o své expanzi. Můžete přidat ikonu detailní popis, Načtěte některé snímky obrazovky a tak dále.

Ujistěte se, že poskytujete nějaké dobré snímky, abyste zobrazili projekt. Obchod může tyto obrazy používat k podpoře vašeho inovativního projektu. Čím více obrázků, které poskytujete, tím patrnější bude vaše rozšíření. Můžete zobrazit, jak je vaše přípona zobrazena ve webovém obchodě kliknutím na " Náhled" Když jste s výsledkem spokojeni, klepněte na tlačítko "Publikovat změny". Připraven!

Zůstane jen získat uživatele!

Výstup

Webový vývojář je velmi snadné vytvářet rozšíření Chrome. Vše, co potřebujete, je HTML, CSS, JavaScript a základní znalosti O tom, jak přidat funkčnost pomocí některých rozhraní API JavaScript, který Chrome poskytuje. Vaše první rozšíření lze zveřejnit v online obchodu Chrome za pouhých 20 minut. Vytvoření nového postavení a krásné prodloužení bude trvat, o něco déle. Ale to vše záleží na vás!

Použijte své kreativní myšlení, abyste přišli s něčím zajímavým, ale pokud jste někdy uvízl, existuje vynikající rozšířená dokumentace chrome - bude to pravděpodobně schopno pomoci.

Pokud jste našli typo - zvýrazněte a stiskněte klávesy Ctrl + ENTER! Můžete nás kontaktovat.

0. Úvod.

Rozšiřující se mechanismus konfigurace se objevil v plošině 8.3.6, a proto může být použit v konfiguracích s odpojenou kompatibilitou. Aktuálně konfigurace typu spravované formas Podpora práce s rozšířeními. Zvažte více, co je tento mechanismus.

Podle dokumentace:

"Mechanismus rozšíření konfigurace je speciální mechanismus určený k dokončení rozšiřitelné konfigurace bez změny této konfigurace (včetně podpory z podpory).

Hlavním účelem rozšíření konfigurace je rafinovanost. aplikované řešení Při zavádění (nebo v "cloudu") pro potřeby klienta. Zároveň se rafinovaná konfigurace nemusí být odstraněna z podpory. V důsledku toho je uložena jednoduchost aktualizace standardního aplikovaného řešení stojícího v podpoře, s potřebou provádět zušlechťování. Při vývoji expanze je nutné pochopit některé funkce fungování rozšíření konfigurace. Rozšiřitelná konfigurace tedy lze kdykoliv změnit například v důsledku aktualizace. V tomto případě nemůže vývojář rozšíření ovlivnit schopnost nebo neschopnost aktualizovat. Měli byste také zvážit skutečnost, že více než jedna expanze může fungovat v systému a autor každé expanze (obecně) neví, jak ostatní expanzní funkce. "

Podrobněji o rozšíření, můžete si přečíst a vidět zde:

Poznámky v Castorgal
Kurzy Gileva a NASIPOVA
Expanze na 8.3.9.

Níže uvedu užitečné tipy pro práci s rozšířeními.

Snad se budou zdát příliš jednoduché nebo zřejmé, ale mohou být užitečné pro ty, kteří právě začínají svou práci s rozšířeními.
Také rád, že doplní vaši radu od komentářů.

Tak pojďme!

1. Zobrazit / skrýt nezměněné objekty

Při přidávání nových objektů jsou připojené objekty také automaticky přidány do rozšíření. V důsledku toho se v rozšiřujících metadatách hromadí mnoho servisních objektů.
Pro zobrazení pouze změněných objektů je "změněno a přidáno do rozšíření". Kliknutím zobrazuje pouze ručně přidané rozšiřující objekty.
Princip jeho práce je uvedeno níže:

2. Sekvence manipulátů

Pokud v rozšíření přepsat událost nebo příkaz, pak ve výchozím nastavení je poprvé proveden obslužný program rozšíření a poté typický popisovač konfigurace.
Není vždy pohodlný, například když některé operace by měly být provedeny po typických manipulátech.
Zvažte příklady, které vám umožní změnit tuto sekvenci:

a) Nejprve proveďte typický kód, pak kód z přípony:

& Nasserver procedury studia_startinger (selhání, standardní práce) Další parametry \u003d nová struktura; Volitelné parametry. Držte ("Zpráva", "PostpotyPeracker!"); Instalace plnění pevných paček ("Provedení mistrů pro projektor", volitelné parametry); Ovládání koncových řadičů & Nasserver Postup úplnosti (selhání, standardní zpracování, další parametry) (volitelné parametry. Vhodné); Extrudrtves

b) Chcete-li nejprve provést kód z rozšíření, pak standardní kód, pak znovu kód z rozšíření

& Nasserver procedury studií (výkres, standardní práce) // Postupy před typickými manipulátory pro zprávu ("na typický popisovač!"); // Nainstalujte obslužný program po instalaci plnicího capelamporempicals ("Provádění mistrů pro projektor"); // Poté bude proveden kód z obsluhy typu. Postup koncového buňka & Nasserver. Extrudrtves

c) Nejprve proveďte typický kód, pak kód z rozšíření, pak znovu typický kód

Můžete se uchýlit k trikům:
- Zrušujeme provádění otvorů z typické konfigurace.
- V rozšíření zavolejte nezbytné postupy ze standardního kódu ve směsi s rozšiřujícími postupy.

& Nasserver Výnosy z studií (odmítnutí, standardní práce) // Postupy před typickými manipulátory na zprávu ("procesor Dotipot!"); // Postupy z typického obsluhy, pokud není odepřen (bankovní účet. Skončil; Informace o placeplotype (); Pokud jsou parametry. Znovu () pak připravené formunner (); Skončil; Reforma řízení (formulář); // POSTUPY PO TYPICKÉHO ZPRÁVY ("POSTPOTYPE!"); // zastavit provádění typických procesorů pro vytvoření procesoru streamování (false); Extrudrtves

d) Zrušit typické manipulátory

& Nasserver Postup studia (odmítnutí, standardní zpracování) // Zastavíme provádění typických procesorů pro vytvoření procesoru streamování (false); Extrudrtves

3. Vytvoření a pomocí sdíleného modulu, modulu Správce nebo modul objektu

V současné době neumožňuje rozšiřující mechanismus nebo půjčovat společné moduly, moduly manažerů a objektových modulů. Ale ve zpracování obsaženého v konfiguraci je modul Manager k dispozici a můžete jej kontaktovat:

& Naster procedury Protectransers Cerverer () Pozice \u003d "režisér"; Lékaře \u003d "ivanov i.i."; Zpracování. Accompanic_processing. Realizátory (pozice, lékař); Extrudrtves

Modul Správce zpracování:

Postup promotoru (znaménko pozice, forusodelový signál) Export textového plánu \u003d Stackel (NSTER ("RU \u003d"% 1% 2 "), pozice, lékař); Zpráva (textová zpráva); Extrudrtves

Stejně tak můžete organizovat vlastní podobnost sdíleného modulu, ve kterém můžete uložit obecné postupy a funkce potřebné pro expanzi. Může být také zahrnuta do expanze externí zpracování. Dovolte mi, abych vám připomněl, že při externím zpracování není modul manažera k dispozici.

4. Jak připojit ladění

V typických konfiguracích založených na knihovně standardních podsystémů (BSP) při ladění rozšíření je tato hrozná zpráva nalezena:


Vyskytuje se, pokud je naše rozšíření otevřeno v konfigurátoru a je ošetřena pouze uzavřením okna expanze.

Za účelem připojení ladění v rozšíření následuje apoužijte klíč příkazový řádek - "rozložení"

To je Y. odpouští ladicí kód. Zejména:

  • Všechny zdlouhavé operace se provádějí ihned, aniž by spuštění pozadí na pozadí;
  • Při vývoji konfiguračních rozšíření je možné spustit instalovanou rozšíření konfigurace tento moment Otevřeno v konfigurátoru (za předpokladu, že konfigurační verze a verze rozšíření se nezměnily).

Za účelem instalace:

  • Spusťte podniky pomocí příkazového řádku - "/ C. Modtelity"
  • V režimu konfigurátoru nastavte parametr spouštění:
    Servis -\u003e Parametry -\u003e Spuštění 1C: Podniky -\u003e Parametr Spustit: Zadejte řetězec< Modtelity>

Když je rozšíření nejprve připojeno nebo když se změní rozšíření nebo dodavatele, ladění se nemusí připojit se stejnou zprávou.

Aby bylo možné tuto situaci opravit, můžete ochutnat následující akce:

1. V konfigurátoru zavřete tuto expanzi
2. Spusťte konfiguraci v režimu Enterprise a otevřete formulář související s rozšířením
3. Otevřete rozšíření v konfigurátoru
4. Restartujte ladění.

5. Jak psát požadavky

Rozšíření vidí a funguje pouze s těmito objekty, které jsou vypůjčeny z hlavní konfigurace.
Objekty, které nejsou vypůjčeny, nejsou viditelné v rozšiřování a při pokusu o ně apelovat, například v textu dotazu v režimu "Konfigurátor" způsobit chybu. I když v uživatelském režimu se kód provádí bez problémů.
Pro psaní nebo úpravy požadavků velké množství Metadata je lepší použít jakékoli externí zpracování. Používá všechna metadata z hlavní konfigurace:


6. Jak ukládat data

Rozšíření není určeno pro ukládání důležitých dat a dalších dat, které ovlivňují účetnictví. Ale musíte nastavit nastavení.
Chcete-li to provést, můžete použít úložiště obecné nastavení nebo ukládání těchto tvarů:

a) Uložení dat formulářů

V upravitelném formuláři můžete nastavit vlastnost - "Automatické solooherentní zařízení" v "Použít" a umístit příznak "Saving" nad požadované detaily. To umožní udržovat hodnoty rekvizit plošinou s typickým mechanismem:


Takové úspory dat .

b) Úložiště obecných nastavení

V tomto úložišti můžete ukládat všechna data. Přečtěte si více.
Zvažte příklad ukládání libovolných údajů.

Uložit data:

& Nasserver postup konverzní zdroj () // Připravit strukturu skladování struktury konstrukčních zařízení \u003d nová struktura; Konstrukční vybavení. Udržet ("všechny", vše); Strukturální vybavení. Pozemek ("Close", Close); Konstrukční zařízení. Na "přátele", přátele); // uložte data do obecných nastavení nastavení zobecnění. Relief Bornestroexochrand ("Studie_dentwall", "Nastavení", StructuRestrokes); Extrudrtves

Obnova dat:

& Nasserver postup serveru (selhání, standardní zpracování) // inicializovat strukturu struktury struktur \u003d nová struktura; // Obnovíme uložená data struktury strukturální nastavení \u003d omnipation. Reloader-budova ("Studie", "Nastavení", StructuRestrokes); // vyplňte hodnoty podrobností formy vyplnění následující (formy, konstrukční struktury); Extrudrtves

7. Jak přidat rozložení

Bohužel, v vypůjčených dokumentech je nemožné přidat nebo změnit uspořádání. Rozvržení lze však přidat ke zpracování, můžete také vložit externí ošetření, ve kterých již existují rozvržení. Tyto rozložení lze použít k vytvoření nebo změně tištěných formulářů.

8. Jak vyměnit tlačítko výplně tabulkové části

Někdy to může být nutné a přidejte tlačítko Fill a nechte typické tlačítko.
Za účelem odstranění standardního tlačítka pryč, ale neodstranit, může být vůbec možné nastavit vlastnost - "pouze ve všech akcích" - "Ano":

V tomto případě bude tlačítko k dispozici z "více" podmenu. To umožní v případě nepředvídaných situací pokračovat v práci s typickou funkčností.

9. Rozšíření jako Bagfix

Existují takové situace, kdy je klient detekován chybou, ale konfigurace na zámku. Nechcete odstranit s podporou pro opravu chyby. V takových situacích můžete vytvořit malé rozšíření, které opravuje tuto konkrétní chybu. Po vytvoření takové rozšíření jednou, můžete jej snadno připojit ke všem svým zákazníkům.

Kromě toho typické vývojáři někdy vyskytují text korekce chyb v affiliate fóru. To vytvoří takové rozšíření ještě jednodušší.

Pokud chyba není snadná správná, můžete ji alespoň méně kritickou, například uvedení krevní zástrčky do problému.

A nezapomeňte tuto prodloužení zakázat po opravě chyby v typické konfiguraci.

10. Jak odvodit svou manipulaci v rozhraní

Chcete-li zobrazit jeho zpracování v konfiguračním rozhraní, je nutné jej zahrnout do požadovaného subsystému:

Subsystém můžete také vytvořit v rozšíření a složit potřebné objekty v něm.
Můžete například umístit rozšíření externího zpracování nebo přehledů a jednoduše je připojit k jakýmkoliv konfiguracím:

11. Jak překládat rozšíření o 8.3.8

Chcete-li přeložit rozšíření na 8.3.8, postupujte takto:

1. Vyjměte režim kompatibility v expanzi.
Nastavte vlastnosti kompatibility jako hlavní konfigurace.

2. Odstraňte problémy s připojením.
Je třeba zkontrolovat nová verze Rozšíření je připojeno. Příčina chyb lze zobrazit v protokolu registrace.

3. Aktualizovat formuláře v expanzi.
Měli byste aktualizovat formy rozšíření z hlavní konfigurace. Takže v rozšíření a v konfiguraci formuláře je to stejné.

4. Uveďte uspořádání formuláře do nových pravidel motoru.
S doporučeními pro přizpůsobení formulářů na novou platformu naleznete v tohoto odkazu.

5. Zkontrolujte, zda rozšíření vypadá a funguje správně.

Podrobněji pro každou položku popsanou v. Na tomto tématu jsou také užitečné materiály.

12. Jak připojit rozšíření

1. Správa - "tištěné formuláře a zpracování"

3. Tlačítko "Přidat" - Vyberte soubor

4. Tlačítko "RESTART"

5. Připraven!


13. Jak aktualizovat expanzi

1. Správa - "tištěné formuláře a zpracování"

3. Jízda na požadovanou expanzi

4. "Více" - příkaz "aktualizace ze souboru na disku"

5. Tlačítko "Restartovat"

6. Připraven!

I když je to všechno!

Vděčnost může být vyjádřena měnovým a pak krizí, víte!