Konsool HTTP-päringute jaoks. Konsool HTTP-päringute jaoks Konsool HTTP-päringute jaoks 1c

Päringukonsool 1c - käepärane tööriist päringute loomiseks ja silumiseks ettevõtte režiimis 1c. Päringukonsooli kasutamine Võite käivitada päringu 1c andmebaasi ja vaadata päringu tulemust otse ekraanil 1c ettevõttes. Selles artiklis vaatleme kahte konsooli, ühte 1c 8.2 jaoks ( tavalised vormid) ja teine ​​võib töötada nii tavapärases kui ka hallatud vormid kirves 1c 8.3.

Laadige alla päringukonsool 1c

Töötlemisega alustamiseks peate kõigepealt seda tegema laadige alla päringukonsool 1c, allpool anname allalaadimislingid, kuid pidagem nüüd silmas asjaolu, et 1c päringukonsooli saab liigitada ja omistada ühele järgmistest tüüpidest:

  1. Tavaliste vormide jaoks (1s 8.2)
  2. Hallatud vormide puhul (1s 8.3)
  3. Segatud (töötab nii 1s 8.2 kui 1s 8.3 puhul)

Oma artiklis vaatleme kahte konsooli, millest esimene töötab ainult 1s 8.2-l (tavalised vormid) ja teine ​​1s 8.3-l (hallatavad vormid). Need erinevad üksteisest veidi, räägime erinevustest veel, kuid pange nüüd tähele, et hallatud rakendustes töötab konsool korralikult ainult käivitusrežiimis "Paks klient".

Laadige 1c päringukonsool alla tavalise 1c rakenduse 8.2 jaoks

Allpool on ekraanipilt töötlemisest. Võite alla laadida 1c päringukonsooli tavalise 1c rakenduse 8.2 jaoks

Laadige alla hallatud rakenduse 1c päringukonsool 1c 8.3

Ja see on teine ​​konsool, selle ekraanipilti näete ka alloleval ekraanil, lingi abil saate alla laadida 1c päringukonsooli hallatava rakenduse 1c 8.3 jaoks

1c päringukonsooli tööpõhimõtete ja põhifunktsioonide kirjeldus tavalise 1c rakenduse jaoks 8.2


See 1c 8.2 päringukonsool tavalise rakenduse jaoks lihtne kasutada ja ei vaja kasutajalt erilisi teadmisi. Ekraanipildil näete testivälja päringu kirjutamiseks, selles saate päringu kirjutada kas käsitsi või konstruktori abil. Joonisel numbri 1 all näete nuppu "Parameetrid", sellel klõpsates näeme vormi parameetrite asendamiseks päringule, naaseme selle juurde hiljem. Numbri 2 all näete tööpiirkonda ja toiminguriba koos päringuga, siin saame taotlusi lisada, kustutada ja ka salvestada eraldi fail kettale. Joonise all number 3 sisse Päringukonsool 1c 8.2 tulemuse väljundiks on säte, seda saab kuvada tabeli kujul või hierarhiliselt puu kujul, teist võimalust kasutatakse siis, kui peame päringu tulemusel nägema hierarhiat. Punkt 4 näitab meile, kas taotluses on ajutisi tabeleid, kui neid on, siis saame need siluda ja näha täitmise tulemust, mis on paigutatud ajutisse tabelisse.

Vaatame nüüd mõningaid konkreetseid punkte 1c päringukonsool.

Ülal näete akent, milles parameetrid päringusse asendatakse. Klõpsates nupul "Päringust", saame päringus täpsustatud parameetrid, nüüd peame lihtsalt määrama soovitud väärtused ja sulgege vorm. Muide, kui muudate päringut ja teie vormil varem lisatud parameetreid enam ei kasutata, siis tõstetakse need esile halliga. Kui selliseid parameetreid on palju, saate need aknast kustutada, kasutades nuppu "Kustuta kasutamata".

Kui teie päringus on ajutisi tabeleid, saate need siluda eraldi alampäringutena ja näha selle alaküsimuse täitmise tulemust, kui 1c päringukonsooli peaaknas näeme, et ajutisi tabeleid on, siis klõpsake nuppu tabelid "(konsooli peaakna punkt 4). Pärast klõpsamist ilmub ülaltoodud aken, kus kuvatakse kõik päringu ajutised tabelid, klõpsake nuppu "Silumine" ja näeme järgmist akent.

1c päringukonsooli funktsionaalsuse lühikirjeldus hallatud 1c rakenduse jaoks 8.3

Tutvusime põhifunktsioonidega Päringukonsool 1c 8.2, nüüd on aeg kaaluda päringukonsool 1c 8.3. See töötlemine Me ei käsitle üksikasjalikult eelmist, vaid tutvume lühidalt peamiste parameetrite ja sätetega.

Tööriist HTTP Requests Console on loodud HTTP-päringute genereerimiseks, kasutades tööriistu 1C: Enterprise, nende saatmiseks ja vastuste saamiseks edasiseks analüüsimiseks. Konsool võimaldab teil salvestada väline fail loetelu taotlustest nende edaspidiseks kasutamiseks selles töötlemises.

Töötlemine sobib kogenud kasutajad ja algajad (kes soovivad kiiresti mõista HTTP-mehhanismide toimimise põhimõtteid 1C-s)

Allpool on teave, mis asub ka töötlemisabis.

Vormi töötlemise alad

HTTP taotlus

HTTP päringu moodustamise piirkonnas määratakse parameetrid, mille põhjal ehitatakse programmi objektid "HTTPRequest" ja "HTTPConnection". Võimalik on määrata järgmised parameetrid:

    Aadress - sellel väljal moodustatakse aadressistring, mis täiendatakse sisestatud parameetrite põhjal.

    Taotle aadressi - lõpliku aadressi sisaldav väli, mis on loodud sisestatud parameetrite põhjal ja mida kasutatakse HTTP-päringu moodustamisel. Märkeruudu tühjendamisel "Lisaaadress" rida väljal "Aadress" kopeeritakse sellesse välja ilma täiendavate muudatusteta (võimalus saata päring sellisena nagu see on).

    Meetod- HTTP-päringumeetod, mida serveris kutsutakse.

    Keha- meelevaldne tekst, mis lisatakse päringu organisse.

    Päised- loend päistest, mis asendatakse HTTP-päringuga. Uue päringu loomisel (lisades päringute puule) või klõpsates nuppu "Vaikimisi" loend lisab päised, mille platvorm vaikimisi genereerib.

    Parameetrid- loetelu parameetritest, mis lisatakse aadressile pärast sümbolit "?" ... Samuti võite nupule klõpsates täita päringu keha parameetritega "Täida parameetritega" vahekaardil "Body".

    URL-i parameetrid - stringide asendavate parameetrite loend (nimi) aadressiribal (analoogia põhjal konfiguratsiooniobjektide kasutamisega URL-i mallides "HTTP taotlus").

Vahekaardil "Lisaks" on võimalik seada järgmised valikud:

    OS-i autentimine - tähendus selles valdkonnas kasutatakse programmi objekti "HTTPConnection" loomisel.

    Proov - see väli on täidetud väärtusega, mis asendatakse stringi asemel aadressiväljal automaatselt ... Kui loendisse lisatakse uus päring, kopeeritakse see atribuut vanemarealt.

    Autentimine - valdkonnas on võimalik valida "Baas" autentimine. Sellisel juhul kantakse väljadele "Kasutaja" ja "Parool" sisestatud andmed automaatselt vormi vastavasse päisesse alus64 stringid.

Päringupuu

Seda elementi kasutatakse taotluste loendi haldamiseks, mille saab hiljem faili salvestada.

HTTP-vastus

HTTP vastuse ulatuse elemendid täidetakse serveriga saadud vastuse andmetega. Ala sisaldab järgmisi üksusi

    Vastuskood- serverilt saadud vastuskood koos selgitusega

    Keha - HTTP-vastusest stringina saadud keha.

    Päised - said HTTP-vastuse päised

    HTML- HTTP-vastuselt saadud tekst stringina ja paigutatud HTML-dokumendi väljale.

    JSON - string, mis saadakse vastuse keha teisendamisel JSON-iks ja tagasi stringiks, töötades JSON-i platvormiga. Põllul "Struktuur" kui teisendamine on edukas, väljastatakse JSON-struktuur puuna.

Töö tunnused ja piirangud

    Taotlus saadetakse kliendile

    Puusse salvestatud andmed sisaldavad järgmisi välju: Keha, Päised, Parameetrid, Automaatne ümbersuunamine, Aadress, Autentimine, Meetod, Mall, URL-i parameetrid

    HTTP vastuse andmete teisendamine vormiväljadeks on sama ja see ei sõltu vastuse päiste sisust.

Nõuded tarkvarale

  1. Töötlemine on loodud töötama 1C: Enterprise platvormiga alates versioonist 8.3.6. Peab olema režiimis Rakenduse hallamine
  2. Välistele HTTP-teenustele juurdepääsuks on vajalik Interneti-ühendus töökohal, kust töötlemine toimub. Sisevõrgus teenustele juurdepääsemisel peate neile teenustele juurde pääsema kohalik võrk sellelt töökohalt.

Lisatingimused

  1. Tarkvaralitsents kehtib piiramatu aja jooksul
  2. Töötlemiskood on avatud ja seda saab kasutaja soovil muuta.
  3. Töötlemine toimub allalaadimislingi kujul.
  4. Vaba tähtaeg tehniline abi- 3 kuud alates ostukuupäevast.

TÄHELEPANU!

Raha tagasi garantii

Infostart LLC tagab teile 100-protsendilise tagasimakse, kui programm ei vasta kirjelduses deklareeritud funktsionaalsusele. Raha saab täies ulatuses tagastada, kui deklareerite selle 14 päeva jooksul alates raha laekumisest meie kontole.

Programm on toimimises nii tõestatud, et suudame sellise kindluse anda täiesti kindlalt. Soovime, et kõik meie kliendid oleksid oma ostuga rahul.

Päringukonsooli on väga mugav kasutada, kui peate siluma midagi keerukat või hankima kiiresti valiku teatud andmetest.

Internetist leiate palju erinevaid konsoole. Tavaliste ja hallatavate vormide puhul on need tavaliselt täiesti erinevad konsoolid. Selleks saate alla laadida universaalse päringukonsooli 1C 8.3 ja 8.2, mis töötab mõlemal juhul. Pidage lihtsalt meeles, et hallatava liidese konsool avaneb teile ainult paksus kliendis.

Töö päringukonsooliga

1C programmis avaneb päringukonsool samamoodi nagu mis tahes väline töötlus: menüü "Fail" - "Ava" või kiirklahvide kombinatsiooni "Ctrl + O" abil. Kui seda sageli kasutatakse, saab seda iseenesest lisada välistele ravimeetoditele. teabebaas.

Päringukonsooli vasakul küljel on teie päringute loend. See võimaldab teil salvestada mitu taotlust, kuid mitu korraga. Päringupuul on hierarhiline struktuur, mis on nende grupeerimiseks väga mugav.

Klõpsates nupul "Lisa", saate ise lisada uue taotluse, andes sellele nime. Samuti võimaldab sisseehitatud funktsionaalsus luua kopeerimisega päringuid, liikuda loendis üles või alla ja palju muud.

Taotlustekst ise kuvatakse töötlusvormi paremas servas. Seda saab kirjutada käsitsi või Query Builderi abil. Päringute koostaja töötab ainult paksus kliendis.

Kujundusnupust paremal on nupp Sisesta päringulaused. See lisab kohe tühja päringukonstruktsiooni koos tingimuse, rühmituse, järjekorra ja kogusummaga.

Paremal on väga kasulikud nupud, mis aitavad teil, kui selle taotluse mida kasutate 1C jaoks lahenduste väljatöötamisel.

Nupp võimaldab teil oma kirjaliku taotluse tekstiks teisendada. Meie puhul näeb see välja selline, nagu on näidatud alloleval joonisel.

Võite taotlused ise faili salvestada või sellest laadida. See on edaspidiseks kasutamiseks väga mugav.

Enne päringu otsest täitmist on vaja määrata selle sisendparameetrid (kui neid on), seejärel klõpsake nuppu "Täida taotlus". Samuti on võimalik taotlusi täita mitte täielikult, vaid ükskõik millised paketid eraldi.

Vaaterežiim määrab päringu tulemuse kuvamise viisi: loendi, hierarhilise loendi või puu.

Täitmise tulemus kuvatakse päringukonsooli kõige allosas. Samuti kuvatakse vastuvõetud ridade arv ja täitmise aeg. Vajaduse korral saate päringu tulemuse ridu teisaldada.

Väga sageli palutakse kasutajatel valida mõned andmed ja need Excelisse salvestada. Teil võib seda ka vaja minna. Ülesande täitmiseks peate menüüs "Veel" valima elemendi "Kuva loend". Programm pakub vajalike veergude märkimist.

Lisaks väljundi veergude loendi täpsustamisele saate siin ka täpsustada konkreetsed read... Seda tehakse päringu enda ridade esiletõstmisega. Edasi piisab veergude valimise vormis lipu seadistamisest seadesse "Ainult valitud".

Meie näites oleme kõik päringu tulemuse andmed ladestanud. Saate need salvestada välisse faili, kopeerides need avanenud arvutustabeli dokumendist või kasutades kiirklahvi "Ctrl + O". Vormingute salvestamiseks on palju võimalusi, valisime „*. xlsx ".

Nagu näete, on Query Console'is töötamine väga mugav ja kasulik, seetõttu soovitame tungivalt see alla laadida ja praktikas rakendada.

1C Enterprise 8 üks võimsamaid tööriistu on kahtlemata Query Builder. Konstruktor on visuaalne tööriist 1C keeles päringutega töötamiseks. Kuid konstruktoril on üks suur puudus - see ei näita päringute tulemust. Seda puudust tunnevad eriti algajad arendajad. rakendatud lahendused 1C: Enterprise 8.3 ja 8.2 platvormil.

Lisaks on isegi kogenud 1C programmeerijad sageli olukorras, kus on vaja teha infobaasi andmete "ühekordne" analüüs erinevates jaotistes, kuid ma ei taha kirjutada täieõiguslikku aruannet selline "ühekordne järeldus".

Kõigil neil ja paljudel muudel juhtudel on meil hea meel teile pakkuda väline töötlemine Päringukonsool, millel on võime töödelda tulemusi 1C 8.3 ja 1C 8.2!


Päringukonsooli põhijooned versioonidele 1C 8.3 ja 1C 8.2:

Universaalne töötlus, töötab mis tahes platvormide konfiguratsioonis 1C: Enterprise 8.1 - 8.3;
- töötab 1C: ettevõtte režiimis;
- päringu saab kirjutada käsitsi või võite helistada Query konstruktorile;
- näitab päringu täitmise tulemust;
- saate aruandeparameetreid määrata otse päringukonsoolis;
- teab, kuidas päringufaile salvestada ja laadida.

Päringukonsooli käivitamiseks peate käivitama konfiguratsiooni režiimis 1C: Enterprise ja avama päringukonsooli välise töötlemise nagu kõik teised kettale salvestatud failid. Selline töötlus töötab täpselt samamoodi, nagu oleks see osa rakenduse lahendusest.


Välise töötlemise päringukonsool tuttav liides ja enamus funktsionaalsus standardne tööriistakomplekt 1C päringute koostamiseks: Enterprise 8.3 ja 8.2. See võimaldab teil hankida ka päringute, partiipäringute ja ajutiste tabelite tulemusi.

Päringukonsool käivitatakse nii süsteemi klient-server kui ka failiserver režiimis, nii paksu kui õhukese kliendi all! Päringukonsoolil on integreeritud standardne päringukonstruktor, mida saab kutsuda päringu tekstivälja kontekstimenüü kaudu.

TÄHTIS! Päringukonstruktor aastal õhuke klient ei tööta, see Konstruktori avamise menüüelement pole saadaval. Paksus kliendis on saadaval Query Builder!


Õhukeses kliendis saame päringuid kirjutada ainult käsitsi, kõik muud funktsioonid toimivad muutusteta.

Ja kiire teave. Selles artiklis püüan kirjeldada päringukonsooli kasutamist ja anda link päringukonsooli allalaadimiseks.

Vaatame seda tööriista lähemalt.

Laadige alla 1C päringukonsool

Kõigepealt peate päringukonsooliga alustamiseks selle kuskilt alla laadima. Protsessid jagunevad tavaliselt kahte tüüpi - hallatud vormid ja tavalised (või mõnikord kutsutakse neid 8.1 ja 8.2 / 8.3).

Püüdsin ühendada need kaks tüüpi ühes töötluses - soovitud töörežiimis avaneb vajalik vorm ( aastal juhitav režiim konsool töötab ainult rasva režiimis).

Hallatud ja tavaliste vormide päringukonsooli 1C 8.3 (8.2) saate alla laadida lingilt:.

1C päringukonsooli kirjeldus

Kui olete huvitatud sellest, kuidas päringuid 1C süsteemis kirjutatakse, soovitan teil lugeda artiklit ja.

Alustame päringukonsooli põhitöötluspaneeli kirjeldusega:

Päringukonsooli päises näete viimase päringu täitmisaega millisekundilise täpsusega, see võimaldab teil võrrelda erinevaid konstruktsioone jõudluse osas.

Esimene käsuriba nuppude rühm vastutab praeguste taotluste välise faili salvestamise eest. See on väga mugav, võite alati naasta keerulise päringu kirjutamise juurde. Või näiteks pidage nimekirja teatud konstruktsioonide tüüpilistest näidetest.

Vasakul väljal Päring saate luua uusi päringuid ja salvestada need puu struktuuri. Teine nuppude rühm vastutab taotluste loendi haldamise eest. Sellega saate päringut luua, kopeerida, kustutada, teisaldada.

Hankige 267 1C videoõpetust tasuta:

  • Täitke taotlus- lihtne teostamine ja tulemuse saamine;
  • Käivita pakett- võimaldab teil vaadata kõiki vahepealseid taotlusi
  • Ajutiste tabelite vaatamine- võimaldab teil tabelis näha ajutiste päringutega tagastatud tulemust.

Taotle parameetreid:

Võimaldab teil määrata päringu praegused parameetrid.

Päringu parameetrite aknas on huvitav järgmine:

  • Nupp Hankige päringust leiab arendaja mugavuse huvides automaatselt kõik parameetrid päringust.
  • Lipp Kõigi taotluste ühtsed parameetrid- installimisel ei kustuta selle töötlemine parameetreid, kui liigutakse päringult päringule sisse üldnimekiri taotlusi.

Määrake parameeter väärtuste loendina see on väga lihtne, kui valite parameetri väärtuse, vajutage väärtuse (risti) tühjendamiseks nuppu, süsteem pakub välja andmetüübi valimise, kus peate valima "Väärtuste loendi":

ka sisse ülemine paneel päringukonsooli seadete helistamiseks on väga palju nuppu:

Kus saate määrata automaatse salvestamise päringusuvandid ja päringu täitmise suvandid.

Päringu tekst sisestatakse konsooli päringu väljale. Seda saab teha lihtsa päringukomplekti abil või kutsudes spetsiaalse tööriista - päringukonstruktori.

Helistati kasutajalt kontekstimenüü(hiire parem nupp), kui klõpsate sisestusväljal:

Ka selles menüüs on selliseid kasulikud funktsioonid kui soovite taotlusele sidekriipsu ("|") kustutada või lisada või päringukoodi sellises mugavas vormis hankida:

Request = Uus päring; Taotlus. Tekst = "| SELECT | Valuutad. Link | FROM | Kataloog. Valuutad AS Valuutad "; QueryResult = Päring. Käivita ();

Päringukonsooli alumisel väljal kuvatakse päringu tulemuse väli, mille jaoks see töötlus loodi:

Samuti saab päringukonsool lisaks loendile kuvada andmeid puu kujul päringuid sisaldavate päringute korral.