Žiadosti konzoly HTTP. HTTP Console Queries Console HTTP Dotazy 1c

Žiadosti o konzoly 1c. - pohodlný nástroj Vybudovať a ladenie požiadaviek v režime 1C Enterprise Mode. Použitie konzoly dotazu Môžete dotazovať 1C databázu a pozrite si výsledok dotazu priamo na obrazovke v 1C Enterprise. V tomto článku sa pozrieme na dve konzoly o 1C 8.2 ( obyčajné formuláre) A druhá môže fungovať v bežných a kontrolovaných formách 1C 8.3.

Stiahnuť požiadavku Console 1c

S cieľom začať pracovať s spracovaním, ktorú prvá potreba stiahnuť požiadavku Console 1c, Nižšie uvádzame odkazy na prevzatie, ale teraz si uvedomujeme, že konzola žiadosti o 1c je možné klasifikovať a pripísať jednému z nasledujúcich typov:

  1. Pre konvenčné formuláre (1c 8.2)
  2. Pre kontrolované formuláre (1C 8.3)
  3. Zmiešané (pracuje na 1C 8.2 a 1c 8.3)

V našom článku sa pozrieme na dve konzoly, prvé diela len na 1C 8.2 (bežné formy) a druhý pracuje na 1C 8.3 (spravované formuláre). Oni sa líšia od seba, o rozdieloch, o rozdieloch, o ktorých budeme hovoriť ďalej, ale teraz si všimneme, že konzola bude fungovať správne v spustenej aplikácii len v režime "TUT CLIENT".

Stiahnite si 1C Žiadosť Console pre normálnu aplikáciu 1C 8.2

Nižšie je spracovanie Screenshot, môžete si stiahnuť 1C požadovať konzolu pre obvyklú aplikáciu 1C 8.2

Stiahnite si 1C Query Console pre spravovanú aplikáciu 1c 8.3

A toto je druhá konzola, môžete tiež vidieť jeho screenshot na obrazovke nižšie, môžete prevziať konzolu požiadavky 1C pre kontrolovanú aplikáciu 1C 8.3

Opis princípov práce a hlavné funkčné funkčné funkčné funkcie konzoly požiadavky 1C pre obvyklú aplikáciu 1c 8.2


Toto console Query Console 1c 8.2 Pre pravidelnú aplikáciu Jednoduché použitie a nevyžaduje používateľa niektorých špeciálnych vedomostí. V screenshote, môžete sledovať testovacie pole pre písanie dotazu, môžete napísať žiadosť ako manuálne, ako aj pomocou dizajnéra. Pod obrázkom 1 na obrázku, ktorú zobrazíte tlačidlo "Parametre" kliknutím naň, uvidíme formulár na nahradenie parametrov na požiadanie, vrátime sa k nej. Pod číslom 2 sa uvidíte pracovný priestor a akčný panel s samotnou požiadavkou, tu môžeme pridať požiadavky, odstrániť ich a tiež ušetriť samostatný súbor Na disku. Pod číslom 3 v console Query 1c 8.2 Je nastavený na nastavenie výstupu výsledku, môže sa zobraziť s tabuľkou alebo hierarchickým vo forme stromu, druhá možnosť sa používa, keď potrebujeme vidieť hierarchiu v dôsledku žiadosti. Odsek 4 nám uvádza, či existujú dočasné tabuľky v žiadosti, ak ich môžeme vykladať a vidieť výsledok vykonania, ktorý je umiestnený v dočasnej tabuľke.

Pozrime sa na niektoré jednotlivé momenty Žiadosti o konzoly 1c..

Dodržiavate okno, v ktorom sú parametre nahradené do žiadosti. Kliknutím na tlačidlo "Z dotazu" tlačidlo získame parametre, ktoré sú uvedené v žiadosti, teraz musíme nastaviť požadované hodnoty a zatvoriť formulár. Mimochodom, ak upravíte požiadavku a ste predtým pridali parametre na formulári už nepoužívali, potom budú zvýraznené šedou farbou. Ak existuje mnoho z týchto parametrov, môžete ich odstrániť z okna pomocou tlačidla "Odstrániť nepoužité".

Ak máte v dotazníku dočasné tabuľky, môžete ich vyradiť do samostatných podvolácií a vidieť výsledok tohto poddotazosti, ak vidíme dočasné tabuľky v hlavnom okne konzoly 1C dotazu, kliknete na tlačidlo "Time Tables" (odsek 4 Na hlavnom okne konzoly). Po stlačení okna sa zobrazí okno, ktoré sme videli vyššie, zobrazí všetky dočasné tabuľky dotazov, kliknite na tlačidlo "Debug" a pozrite si nasledujúce okno.

STRUČNÝ OPIS 1C QUERE CONSOLU FUNKČNOSTI PRE KONTROLA POUŽITIA 1C 8.3

Stretli sme sa s hlavnými funkciami console Query 1c 8.2 Teraz je čas zvážiť Žiadosti o konzoly 1c 8.3. Toto spracovanie Takže podrobne o tom, ako nebudeme zvážiť predchádzajúce, ale stručne spustiť na hlavných parametroch a nastaveniach.

Nástroj konzoly HTTP požiadavky je navrhnutý tak, aby vytvoril nástroje HTTP požiadavky 1C: Enterprises, odosielanie a prijímanie odpovedí na následnú analýzu. Konzola vám umožňuje uložiť externý súbor Zoznamy požiadavky na následné použitie v tomto spracovaní.

Spracovanie je vhodné pre skúsení používatelia a začiatočníci (ktorí chcú prísť na zásady práce HTTP mechanizmov v 1c)

Nižšie sú uvedené informácie, ktoré sa nachádzajú aj v certifikáte spracovania.

Oblasti spracovania formulárov

HTTP Žiadosť

V oblasti tvorby požiadavky HTTP sú uvedené parametre, na základe ktorého bude vytvorený softvér "http" a "http kompliment". Nasledujúce parametre je možné zadať:

    Adresa -toto pole tvorí riadok adresy, ktorá bude naďalej dokončená na základe zadaných parametrov.

    Adresa adries -pole obsahujúca konečnú adresu vytvorenú na základe zadaných parametrov, ktorá sa použije pri generovaní požiadavky HTTP. Pri odstraňovaní vlajky "Adresa Addle" reťazec z poľa "Adresa" sa skopíruje do tejto oblasti bez ďalšej zmeny (možnosť odoslania dotazu ", ako je").

    Metóda - Metóda HTTP dotazov, ktorá bude volaná na serveri.

    Telo. - ľubovoľný text, ktorý bude umiestnený v mieste dotazu.

    Hlavičky.- Zoznam hlavičiek, ktoré budú nahradené v požiadavke HTTP. Pri vytváraní nového dotazu (pridať strom dotazu) alebo kliknite na tlačidlo "Predvolená hodnota" Zoznam pridá hlavičky, ktoré sú tvorené predvolenou plošinou.

    Parametre. - zoznam parametrov, ktoré budú pridané na adresu po symbolu "?" . Keď kliknete na tlačidlo, môžete tiež vyplniť parametre tela dotazu "Vyplňte parametre" Na karte "Telo".

    Parametre URL -zoznam parametrov, ktoré budú nahradené riadkami (Názov) V paneli s adresou (analogicky používaním v šablónach URL Configuration objektov "HTTP požiadavka").

Na karte "Navyše" Je možné vytvoriť nasledujúce možnosti:

    OP overovanie -hodnota toto pole Použije sa pri vytváraní softvérového objektu "HTTP zlúčenina".

    Vzor -toto pole sa vykonáva na hodnotu, ktorá automaticky nahradí do poľa adresy namiesto riadku . Pri pridávaní novej žiadosti do zoznamu sa táto nehnuteľnosť skopíruje z rodičovského reťazca.

    Overenie -v poli je možné si vybrať "Základňa" Overenie. Zároveň sa údaje zadané v poli "User" a "Heslo" automaticky prenesú na príslušný názov base64. Riadky.

Strom požiadaviek

Tento prvok sa používa na správu zoznamu požiadaviek, ktoré sa neskôr môžu uložiť do súboru.

Http-odpoveď

Prvky oblasti HTTP odozvy sú vyplnené údajmi z odozvy prijatej zo servera. Nasledujúce prvky sú v oblasti.

    Kód odozvy - kód odozvy prijatý zo servera s vysvetlením

    Telo. - telo získané z reakcie HTTP vo forme reťazca.

    Hlavičky -hTTP Response hlavičky

    Html- teleso získané od odpovede HTTP vo forme reťazca a umiestni sa do poľa HTML dokumentu.

    JSON -string získaný konverziou tela odozvy na JSON a späť do čiary k prostriedkom práce s platformou JSON. V teréne "Štruktúra" Štruktúra JSON sa zobrazí vo forme stromu, v prípade úspešnej konverzie.

Vlastnosti práce a obmedzení

    Posielanie dotazu sa vykonáva na klientovi

    K údajom uloženým v strome zahŕňajú nasledujúce polia: telo, hlavičky, parametre, autentrek, adresa, autentifikácia, metóda, šablóna, parametre URL

    Konverzia dát HTTP v poliach formulára je vyrobená rovnako a nezávisí od obsahu hlavičiek odpovedí

Požiadavky na softvér

  1. Spracovanie je určené na prácu s platformou 1C: podnik od verzie 8.3.6. Musí sa použiť režim "Managed Application"
  2. Pre prístup k externým službám HTTP je potrebné mať prístup k internetu na pracovisku, z ktorej práce prebieha. Pri prístupe k službám v internej sieti potrebujete prístup k týmto službám lokálna sieť z tohto pracoviska.

Dodatočné podmienky

  1. Licencia nie je obmedzená
  2. Kód spracovania je otvorený a môže byť upravený na žiadosť používateľa.
  3. Spracovanie je poskytované ako odkaz na prevzatie.
  4. Termín je zadarmo technická podpora - 3 mesiace od dátumu nákupu.

Pozor!

Garancia vrátenia peňazí

LLC Infostart vám zaručuje 100% platobnú náhradu, ak program nezodpovedá deklarovanej funkcii z popisu. Peniaze môžu byť vrátené v plnej výške, ak to deklarujete do 14 dní od dátumu prijatia peňazí na našom účte.

Program je tak testovaný v práci, ktorú môžeme plne si istí poskytnúť takúto záruku. Chceme, aby všetci naši kupujúci boli spokojní s nákupom.

Console žiadostí je veľmi vhodná, keď je potrebné vykladať akúkoľvek zložku, alebo rýchlo vybrať vzorku určitých údajov.

Na internete nájdete mnoho rôznych konzol. Pre konvenčné a spravované formy je to zvyčajne úplne iné konzoly. Podľa toho si môžete stiahnuť Universal Query Console 1c 8.3 a 8.2, ktorý bude fungovať v oboch prípadoch. Len majte na pamäti, že konzola na spravovanom rozhraní budete mať len v hrubom klientovi.

Práca s požiadavkou konzoly

V programe 1C sa konzola žiadosti otvára presne rovnaké ako akékoľvek externé spracovanie: Menu "Súbor" je "Otvorený", alebo pomocou kombinácie klávesov "Ctrl + O". S častým použitím môže byť pridaná k externému spracovaniu najviac informačná základňa.

Na ľavej strane konzoly požiadavky je uvedený zoznam vašich požiadaviek. To vám umožní ukladať nie jednu požiadavku, ale naraz trochu. Strom dotazu má hierarchickú štruktúru, ktorá je veľmi vhodná pre ich zoskupenie.

Kliknutím na tlačidlo "Pridať" môžete pridať novú požiadavku, zadaním seba. Vstavaná funkcia vám tiež umožňuje vytvárať dotazy s kopírovaním, presunutím nahor alebo nadol a oveľa viac.

Samotný text dotazu sa zobrazí na pravej strane spracovateľského formulára. Môže byť odoslaný manuálne alebo pomocou dizajnéra dotazu. Designer dotazu funguje len v hrubom klientovi.

Právo tlačidla dizajnéra je tlačidlo "Vložiť dotazov". Ihneď pridá prázdny návrh požiadavky s podmienkou, zoskupením, objednávkou a výsledkami.

Právo je veľmi užitočné tlačidlá, ktoré pomôžu, ak táto požiadavka Používate pri vývoji riešení pre 1c.

Tlačidlo vám umožňuje previesť žiadosť napísanú textu. V našom prípade to bude vyzerať znázornené na obrázku nižšie.

Môžete uložiť požiadavky na súbor alebo zaťaženie z neho. Na ďalšie použitie je veľmi vhodné.

Pred priamym vykonaním dotazu musíte nainštalovať svoje vstupné parametre (ak je k dispozícii), potom kliknite na tlačidlo "Spustiť". Tiež existuje možnosť vykonávať žiadosti nie úplne, ale niektoré balíček samostatne.

Režim prezerania určuje, ako sa zobrazí výsledok dopytu: zoznam, hierarchický zoznam alebo drevo.

Výsledky vykonania sa zobrazia v dolnej časti konzoly dotazu. Tiež tam zobrazuje počet prijatých riadkov a času vykonávania. V prípade potreby môžete presunúť riadky výsledkov dotazu.

Užívatelia veľmi často požadujú, aby urobili vzorku akýchkoľvek údajov a ušetriť ich do programu Excel. Môže byť pre vás potrebné. Ak chcete splniť úlohu, stačí len v ponuke "Ďalšie" zvoľte "Zoznam displeja". Program navrhne, aby ste si všimli potrebné stĺpce.

Okrem úlohy zoznamu stĺpcov pre výstup tu môžete tiež špecifikovať Špecifické reťazce. Toto sa realizuje zvýrazňovaním riadkov na samotnú požiadavku. Ďalej, vo forme výberu stĺpcov, stačí nastaviť vlajku v nastavení "Pridelené".

V našom príklade sme priniesli všetky údaje výsledku dotazu. Uložte ich do externého súboru, môžete kopírovať z otvoreného tabuľkového dokumentu, alebo pomocou kombinácie klávesov CTRL + O Hot. Formátovanie možností na záchranu veľa, vybrali sme "*. XLSX. "

Ako vidíte, práca v konzole požiadavky je veľmi pohodlné a užitočné, takže ho dôrazne odporúčame a aplikujeme a vložte do praxe.

Jeden z najsilnejších nástrojov 1C Enterprise 8, nie je pochýb o tom, že je dizajnér dotazov. Návrhár je vizuálny nástroj na prácu s požiadavkami v 1c. Ale dizajnér má jednu veľkú nevýhodu - nevykazuje výsledok vykonávania žiadostí. Táto nevýhodá je najmä nováčikoví vývojári aplikovaných riešení na platforme 1C: Enterprise 8.3 a 8.2.

Okrem toho, dokonca skúsených 1s programátorov často čelia situácii, keď je potrebné urobiť "jednorazovú" analýzu údajov o informačných základných základných základoch v rôznych kusoch a plnohodnotná správa nechce písať pre taký "one- \\ t časový výstup ".

Pre všetky tieto a mnohé ďalšie prípady vám radi ponúkame externé spracovanie Žiadosti konzoly s možnosťou spracovania výsledkov pre 1C 8.3 a 1c 8.2!


Hlavné vlastnosti požiadaviek konzoly pre 1c 8.3 a 1c 8.2:

Univerzálne spracovanie, beží na akúkoľvek konfiguráciu 1C platforiem: Enterprise 8.1 - 8.3;
- Začína v režime 1C: podnik;
- Žiadosť môže byť napísaná manuálne a môžete nazvať konštruktora požiadavky;
- ukazuje výsledok vykonávania dotazu;
- Parametre prehľadu môžete určiť priamo v konzole žiadosti;
- Môže uložiť a nahrať súbory dotazu.

Ak chcete spustiť konzolu dotazu, musíte spustiť konfiguráciu v režime 1C: Enterprise a otvoriť externé spracovanie konzoly požiadavky ako ktorýkoľvek iný súbor uložený na disku. Takéto spracovanie bude fungovať rovnakým spôsobom, ako keby bol zaradený do aplikovaného riešenia.


Žiadosti o externé spracovanie konzoly známe rozhranie a najviac funkčnosť Štandardné nástroje na zostavenie otázok systému 1C: podniky 8.3 a 8.2. Umožňuje tiež prijímať výsledky dotazov, dotazy a dočasné tabuľky.

Console žiadostí je vykonaná v klientskom serveri aj v režime Súbor-Server systému, a to ako pod hrubým a pod jemným klientom! Console Query Integrovaná štandardný konštruktor dotazu, ktorý sa nazýva cez kontextové menu v poli textu dotazu.

DÔLEŽITÉ! Žiadosť Designer B. tenký klient Nepracuje, táto položka ponuky nie je k dispozícii. V hrubom klientovi je k dispozícii návrhár požiadavky!


V tencom klientovi môžeme písať iba žiadosti s rukami, všetky ostatné funkcie sa nezmenia.

A rýchlo získať informácie. V tomto článku sa pokúsim opísať, ako používať konzolu požiadavky a dať odkaz na prevzatie konzoly požiadavky.

Zvážte tento nástroj viac.

Stiahnuť požiadavku Console 1c

V prvom rade začať pracovať s konzolou žiadostí, je potrebné ho stiahnuť niekde. Spracovanie sa zvyčajne rozdelí do dvoch typov - na spravovaných formách a bežných (alebo niekedy ich nazývajú 8.1 a 8.2 / 8.3).

Snažil som sa kombinovať tieto dva typy v jednom spracovaní - v požadovanom režime prevádzky sa otvorí požadovaný formulár ( v spôsob riadenia Konzola funguje len v režime hrubého).

Stiahnite si Query Console 1c 8.3 (8.2) Pre spravované formuláre a konvenčné, môžete prepojiť :.

Popis konzoly požiadavky 1C

Ak máte záujem o to, ako sú žiadosti napísané v systéme 1C, odporúčam oboznámiť sa s článkom a.

Začnime uvažovať o konzole dotazu s popisom hlavného spracovateľského panelu:

V Console Console Console môžete vidieť čas realizácie posledného dotazu s presnosťou milisecond, to vám umožní porovnať rôzne návrhy z hľadiska výkonu.

Prvá skupina tlačidiel na príkazovom paneli je zodpovedná za ukladanie aktuálnych požiadaviek v externom súbore. Je to veľmi pohodlné, môžete sa vždy vrátiť k písaniu komplexnej požiadavky. Alebo napríklad uchovávajte zoznam typických príkladov určitých návrhov.

Vľavo, v poli "Žiadosť", môžete vytvoriť nové požiadavky a udržiavať ich v stromovej štruktúre. Druhá skupina tlačidiel je zodpovedná za správu zoznamu žiadostí. Pomocou ho môžete vytvoriť, kopírovať, odstrániť, presunúť žiadosť.

Získajte 267 video tutoriály pre 1c zadarmo:

  • Vykonať dotaz - Jednoduché vykonanie a výsledok;
  • Spustiť balík - Umožňuje zobraziť všetky prechodné požiadavky
  • Zobrazenie dočasných tabuliek - Umožňuje zobraziť výsledok, ktorý vrátil dočasné požiadavky v tabuľke.

Parametre požiadavky:

Povoliť aktuálne nastavenia pre žiadosť.

Okno Parameter dotazu je zaujímavé nasledovne:

  • Tlačidlo Získať sa z požiadavky Automaticky nájde všetky parametre v dotaze, pre pohodlie developer.
  • Vlajka Jednotné parametre pre všetky požiadavky - Pri inštalácii, jeho spracovanie nevymaže parametre pri pohybe z požiadavky na vyžiadanie celkový zoznam Žiadosti.

Nastavte zoznam hodnôt Je to veľmi jednoduché, tesne, keď vyberiete hodnotu parametra, kliknite na tlačidlo hodnoty (kríž), systém navrhne vybrať typ údajov, kde potrebujete vybrať "zoznam hodnôt":

tiež v horný panel Tam je tlačidlo pre volanie nastavení konzoly dotazu:

Kde môžete určiť parametre automatického ukladania dotazu a parametrov vykonávania.

Text dotazu sa zadáva do poľa dotazu konzoly. Môžete z neho jednoduchý súbor testov dotazov alebo zavolať špeciálny nástroj - Query Designer.

Vyzýva sa z kontextového menu (pravé tlačidlo myši), keď kliknete na vstupné pole:

Aj v tomto menu sú také užitočné funkcie, Rovnako ako čistenie alebo pridanie na prenosový symbol ("|") alebo prijímanie kódu žiadosti tu v takom pohodlnej forme:

Žiadosť \u003d Nová požiadavka; Vyšetrovanie. Text \u003d "| Vyberte meny. Odkaz | Príručka. Rally ako meny "; \\ T Výsledok reprove \u003d žiadosť. Hrať ();

V dolnom poli sa pole konzumu dotazu zobrazí pole výsledkov dotazu, pre ktoré je vytvorené toto spracovanie:

Console požiadavkou okrem zoznamu môže zobraziť údaje vo forme stromu pre dotazy obsahujúce výsledky.