Subsistemul „Instrumente de cercetare” (Starikh Sergiy, 1C 8.2, 8.3)

2017-02-15T12:53:51+00:00

Instrumente de dezvoltare scrise de un programator super profesionist Serhiy Starikh(contactați-l) și publicați cu permisiunea lui.

Descriere

Instrumentele retailerului sunt o colecție minunată de instrumente minunate, combinate într-un singur subsistem:

  • Vizualizarea obiectelor aflate la distanță sub control;
  • Poshuk bitih posilan;
  • Căutați obiectul;
  • Selectarea si prelucrarea obiectelor;
  • Caută duplicate și înlocuire trimisă;
  • Editor al koristuvachiv;
  • Codul consolei;
  • Consola de solicitări;
  • structura de stocare a bazei de date;
  • Analiza unei reviste tehnologice;
  • Editor de parametri de sesiune;
  • Redactor la shovisht nalashtuvan;
  • Analiza jurnalului de înregistrare;
  • Și o mulțime de alte instrumente.

După ce a scris toate aceste informații și deja o mulțime de sorti, profesionistul relevant își susține munca Serhiy Starikh.

Cum să începeți cu instrumente

Instrumentele pentru dezvoltatori sunt susținute de Sergius în două opțiuni: Principalі portabil.

Opțiunea principală:

  • Este necesar să configurați baza de date.
  • Oferă mai multe posibilități.

Opțiune portabilă:

  • Nu este necesară modificarea configurației și apare ca procesare curentă.
  • Oferă mai puține oportunități.

Voi începe cu cel portabil și, dacă doriți mai mult, mergeți la opțiunea principală.

Păstrăm arhivele de instrumente

Pentru că este posibil - descărcați direct de pe site-ul lui Serghei, axa mesajului.

Dacă site-ul dvs. nu funcționează - axa oglindă a instrumentelor de pe site-ul meu este:

Despachetarea arhivelor

Putem dezarhiva arhivele arhivate, de exemplu, din folderul „Instrumente de cercetare” de pe desktop:

Trebuie să deschideți procesul „portable.epf” în sine din baza de date. Acest meniu de instrumente și prin acest meniu putem deschide toate celelalte procese:

Instrumente de lansare

Mutați ursul la pictograme și încercați, instalați instrumentele de care aveți nevoie. Cu puțin ajutor, poți face minuni!

Probleme posibile

Instrumentele portabile funcționează în forme mai de bază. Aceasta înseamnă că nu le veți putea rula pe client în modul program întărit.

Pentru a utiliza instrumentele din această bază de date, rulați-o cu cheia /RunModeOrdinaryApplication, pe care clientul îl lansează în modul implicit, indiferent de configurația configurată a clientului.

Dacă sunteți învingător ca titular, atunci puteți obține acest efect:

  • După ce am văzut baza și am apăsat Ctrl + F3
  • În meniul care se deschide apăsând butonul Solid Client (OF).

Cum să vă actualizați instrumentele

Pentru a vă actualiza instrumentele portabile, faceți clic pe pictograma de ajutor din bara de instrumente:

În fereastră, faceți clic pe butonul „Actualizare la cea mai recentă versiune”:

Puteți viziona videoclipurile inițiale

Sergiy are propriul său canal pe YouTube cu videoclipuri inițiale din instrumentele dezvoltatorului: posilannya

Podyaka

Cu respect, Volodymyr Milkin(vikladach

Pachet de reevaluare a principalelor caracteristici pentru programul „1C: Contabilitate 8” ed. 2.0 și ed. 3.0 și „1C: Managementul întreprinderii de producție” ed. 1.3

Instrucțiuni din instalația „1C: Contabilitate 8” ed. 2.0

Instructiuni instalate adaos pentru reevaluarea principalelor caracteristici ale programului „1C: UPP” ed. 1.3 poate fi găsit în spatele articolului.

Instructiuni instalate adaos pentru reevaluarea principalelor caracteristici ale programului „1C: Contabilitatea afacerilor” ed. 3.0 poate fi găsit în spatele articolului.

Respect!

programe Koristuvachi „1C: Accounting 8” poate instala un pachet suplimentar pentru a actualiza configurația standard. Pentru care se folosește modul de configurare. Mai întâi trebuie să permitem modificările înainte de configurare (div. mic 1).

Mic 1 Capacitate crescută de a schimba configurația

cf obiecte noi

Mic 2 Selectați un fișier pentru a partaja configurația

Fiți respectuos atunci când combinați și setați proporția exact la Mic. 3. Unele dintre obiectele care apar în fișierul desemnat pentru consolidare sunt incluse doar pentru a instala tipul corect de detalii de document. Obiectele în sine (pe Mal. 3.1 nebifate Principal configurații (pe Mal. 3.2 stink indicat prin bifă).

Mic 3 Reglarea configurației

Mic 3.1 Capul obiectului nu este nevoie să luați din fișier(Casuța de selectare este debifată)

Mic 3.2 Capul obiectului trebuie să luați din fișier

După finalizare, va apărea o fereastră, care poate fi numită „Turburări ale mesajului”. Nu vă fie teamă, doar apăsați butonul „Continuare” (div. mic 4).

Mic 4 Prezența „mesajelor incoerente” în procesul de integrare

Întâlnirea va merge bine. După îmbinarea structurii modificării apar obiecte noi (div. Fig. 5), este necesar să se accepte modificările deoarece mirosurile sunt încă salvate. Pentru a face acest lucru, faceți clic pe butonul „Actualizați configurația bazei de date (F7)”, apoi faceți clic pe butonul „Accept” din fereastra „Reorganizare informații” care apare. Al cui schimb se va încheia? După alăturare, puteți deschide jurnalul de documente „Reevaluare OS” folosind meniul suplimentar: „Operațiuni - Documente - Reevaluare OS”.

Mic 5 Laudă pentru schimbare

Sunetul „OS-6” este instalat ca o formă externă suplimentară la raportul „Funcții de bază”. Pentru a face acest lucru, trebuie să deschideți lista altor formulare externe (div. Fig. 5.2): Meniu – Serviciu – Informații suplimentare și procesare – Alte formulare externe suplimentare. Faceți clic pe butonul „Adăugați” și indicați spre fișierul OS6.epf.

Fig. 5.2 Instalarea noului formular de mână în secțiunea „Funcții de bază”.

Instrucțiuni pentru instalarea unui add-on de reevaluare a principalelor caracteristici ale programului „1C: Manufacturing Enterprise Management” ed. 1.3

Respect!Înainte de fuzionare, trebuie să creați arhive ale bazei de informații.

programe Koristuvachi „1C: Business Enterprise” poate instala un pachet suplimentar pentru a actualiza configurația standard. Pentru care se folosește modul de configurare. Mai întâi trebuie să permitem modificările înainte de configurare (div. mic 6).

Mic 6 Capacitate crescută de a schimba configurația

Pentru a selecta modul de configurare partajat, trebuie să introduceți fișierul 1Cv8. cf scopuri de consolidare. Respect! Toate examinările suplimentare sunt instalate ca obiecte noi, astfel, actualizările de configurare ulterioare sunt efectuate în modul automat. Ale!

Mic 7 Selectați un fișier pentru a partaja configurația

Fiți respectuos atunci când combinați și setați proporția exact la Mic. 8. Unele dintre obiectele care apar în fișierul desemnat pentru consolidare sunt incluse doar pentru a instala tipul corect de detalii de document. Obiectele în sine (pe Mal. 8.1 nebifate) Nu este în niciun fel vina fraților pentru participarea la situația comună. Următoarea regulă este proporția de responsabilitate pentru stabilirea numai a unor astfel de obiecte ca zilnic Principal configurații (pe Mal. 8.2 stink indicat prin bifă).

Mic 8 Reglarea configurației

Mic 8.1 Capul obiectului nu este nevoie să luați din fișier(Casuța de selectare este debifată)

Mic 8.2 Capul obiectului trebuie să luați din fișier(Casuța de selectare este bifată)

După finalizare, va apărea o fereastră, care poate fi numită „Tulburări de comunicare”. Nu vă fie teamă, doar apăsați butonul „Continuare” (div. mic 9).

Mic 9 Prezența „mesajelor incoerente” în procesul de integrare

Întâlnirea va merge bine. După îmbinarea structurii modificării apar obiecte noi (div. Fig. 10), este necesar să se accepte modificările deoarece mirosurile sunt încă salvate. Pentru a face acest lucru, faceți clic pe butonul „Actualizați configurația bazei de date (F7)”, apoi faceți clic pe butonul „Accept” din fereastra „Reorganizare informații” care apare. Al cui schimb se va încheia? După alăturare, puteți deschide jurnalul de documente „Reevaluare OS” folosind meniul suplimentar: „Operațiuni - Documente - Reevaluare OS”.

Mic 10 Laudă pentru schimbare

Instrucțiuni pentru instalarea unor caracteristici suplimentare pentru reevaluarea principalelor caracteristici pentru programul „1C: Contabilitatea afacerilor” ed. 3.0

Respect!Înainte de fuzionare, trebuie să creați arhive ale bazei de informații.

programe Koristuvachi „1C: Contabilitate de afaceri” poate instala un pachet suplimentar pentru a actualiza configurația standard. Pentru care se folosește modul de configurare. Mai întâi trebuie să permitem modificările înainte de configurare (div. mic 6).

Pentru a selecta modul de configurare partajat, trebuie să introduceți fișierul 1Cv8. cf scopuri de consolidare. Respect! Toate examinările suplimentare sunt instalate ca obiecte noi, astfel, actualizările de configurare ulterioare sunt efectuate în modul automat. Ale!

Fiți respectuos atunci când combinați și setați proporția exact la Mic. 11. Unele dintre obiectele care apar în dosarul desemnat pentru consolidare sunt incluse doar pentru a instala tipul corect de detalii de document. Obiectele în sine (pe Mal. 11 nebifate) Nu este în niciun fel vina fraților pentru participarea la situația comună. Următoarea regulă este proporția de responsabilitate pentru stabilirea numai a unor astfel de obiecte ca zilnic Principal configurații (pe Mal. 11 pute indicat prin bifă).

Important! După finalizarea configurării, este necesară actualizarea datelor aferente. Pentru care trebuie să specificați un parametru de pornire Lansați baza de date cu informații actualizate" în configurator (div. Fig. 13) și rulați programul în modul client. Același lucru se poate face prin parametrul liniei de comandă 1C:Enterprise "/C".

Pentru programatori: Pentru a actualiza date suplimentare, este necesară o nouă prelucrare a Instrumentului de distribuție: Actualizarea datelor suplimentare care sunt incluse în depozitul de distribuție și configurația demo a BSP. Clarificare: pentru configurații bazate pe BSP 2.1.3, consultați eșantionul din baza demografică BSP Instrumente pentru comercianți Actualizări Date suplimentare", pentru configurații bazate pe BSP 2.1.2, consultați eșantionul din baza demo BSP" Instrumente pentru comercianți Managementul accesului- Butonul de actualizare pe prima pagină.

Să ne uităm la cum să instalați un sunet suplimentar (extern). Informații despre reevaluarea sistemului de operare(același sunet poate fi instalat în configurația cu o cale de conectare, așa cum este descris mai sus).

Pentru a salva informații suplimentare și prelucrare în baza de date de informații, utilizați editorul Informații suplimentare și extrase. Vіn este în departament Administrare. În spatele echipei Creativitate Sistemul vă solicită să selectați un fișier dintr-o sursă externă, trebuie să indicați fișierul VidomistReevaluationOS.erf ta nalashtuvati yogo parametri (div. Fig. 14).

Fig. 14 Instalarea sunetului suplimentar (extern).

Important: Pe pagină Echipă la coloană Acces liber Este necesar să indicați oricăror corespondenți scopul acestui apel, altfel nu veți apărea pe lista de apeluri suplimentare. Același lucru poate fi câștigat prin intermediul Ajustarea sunetelor și procesării mele, ale lishe pentru in-line koristuvach. Aici este necesar să se determine plasarea informațiilor suplimentare în secțiunile necesare.

Fig. 15 Ajustarea listei de membri și plasarea informațiilor suplimentare

În plus, poate fi necesar să ajustați panourile de acțiune (diviziune mică 16). Este necesar să lucrați în acea secțiune, ca și în secțiunea necesară, în secțiunea noastră există o secțiune Principalele caracteristici ale activelor necorporale Nu există niciun link către listă Apeluri suplimentare. Trebuie să transferați comanda Apeluri suplimentare comenzile disponibile pentru comanda selectată.

Fig. 16 Reglarea panourilor de acţiune

Opțiuni de program 1C: Contabilitatea afacerilor 8 ediția 3.0 la momentul redactării acestei instrucțiuni în secțiune Principalele caracteristici ale activelor necorporale Nu acceptăm acest lucru, așa că nu vom descrie plasarea opțiunilor de sunet în secțiuni. Este important să înțelegeți că alte opțiuni sunt posibile. De ce să accesați comenzile suplimentare din meniu? Toate lucrurile.

Este disponibilă o descriere detaliată a obiectelor, pe lângă reevaluarea caracteristicilor principale.

Programatorul pielii în acest proces îmbunătățește acest tip de tratament.

Am citit-o, am lansat 1C folosind cheia „/C LaunchUpdateInformationBase”. Ei au lansat un proces global, care s-a încheiat cu un husky despre koristuvachs care lucrează. Nu contează, te-ai gândit, voi lucra toată noaptea. Începătorii găsesc alimentația și mai simplă, acum îi văd pe toți cei care fac bani, pe cel nou, voila, poți începe.

O dată de două ori. Actualizat, mâine voi avea din nou aceeași problemă, dar într-un mod diferit, încă rulez.

Este probabil să încercați o altă rută după ce ați verificat instrumentul pentru actualizarea datelor suplimentare. Cu toate acestea, apare și funcționează mai puțin în modul monopol.

Este cu adevărat necesar să dați afară toate prostituatele imediat?

Era clar că nu este obligatoriu, așa că vă prezint după judecata noul meu echipament, deoarece nu va necesita acces exclusiv.

Codul de procesare nu este pliabil, dar nu există nicio parte de mijloc în cod care se termină, instalarea modului exclusiv este blocată, singura problemă este că procesarea încă rulează timp de o oră, iar dacă actualizați doar datele , atunci totul va fi restabilit în momentul în care lucrarea este blocată în mod necorespunzător și nu este necesar nimeni să agreseze.

Un dezavantaj este că, cu versiunea actualizată a BSP-ului, este probabil ca procesarea în sine să fie actualizată.

O parte a codului de procesare:

&OnServer Procedura DataOnServer() UpdateDataData(Object.Change, Object.Deleted, Object.OnlyCheck); EndProcedure &OnClient Procedure Deci(Comandă) SoOnServer(); Mesaj = Mesaj nou pentru Koristuvachevi; Povidomlennya.Text = „Nou Wikono!”; Inform.Inform(); Sfârșitul procedurii &Pe server Procedura Când este creată pe server (View, StandardProcessing) Object.Change = True; Obiect.ЄVidalenі = Prostii; Object.TilkiReverka = Prostii; Obiect. Versiune BSP = "2.3.5.29"; Încercați Object.BSPSystemVersion = StandardPidSystemServer.LibraryVersion(); Vinyatok Vidmova = Adevărat; Mesaj = Mesaj nou pentru Koristuvachevi; Message.Text = "Acest program nu poate fi instalat pe sistemul dvs. BSP nu este instalat!"; Inform.Inform(); KinetsProby; EndProcedures & On Clients Procedure AtVidkritt (Vidmova) Yakshto AbbreviatedLP(Object.VersionBSPProbki)<>Abbr.LP(Object.BSPSystemVersion) Mesaj Todi = Mesaj nouKoristuvachevi; Awareness.Text = „Versiunea BSP-ului sistemului dumneavoastră nu este salvată, versiunea BSP-ului sub care este scrisă comanda! | Versiunea BSP-ului sistemului dumneavoastră: „+Obiect. Versiunea sistemului BSP +" | Versiunea BSP, cu următorul text scris: „+ Obiect. Poate fi un robot incorect! Vă recomandăm să instalați o nouă ediție sub versiunea dvs. de BSP."; Notification.Inform(); Advanced ("Reveniți cu privire la valabilitatea versiunii BSP a sistemului dvs. și la versiunea BSP în care a fost publicată ediția este scris!"); Kіnetsya; Proceduri finale

Evoluții similare.

Noile obiecte de configurare adăugate pentru configurațiile standard pentru 8.3 (UT, PSU etc.) au o serie de caracteristici:

1. A fost adăugat consilierul „Identificatori de metadate obiect”, pentru stocarea unei liste de obiecte de metadate.

2. A fost introdusă o procedură manuală (pentru BP 2.0), care vă permite să introduceți formularul manual în fereastra universală.

Mecanisme universale. OverwriteDocument(TabDocument, Număr de exemple, OnPrinter, Heading, Without Middle Hand, Posted, NameLayout)

Să aruncăm o privire la soluția acestor caracteristici din exemplul documentului „Organizare” pentru contabilitatea standard de afaceri 3.0.

1. Este posibilă editarea obiectelor de configurare - meniul „Configurare” - „Suport” - „Suport de reglare”. În fereastră, selectați „Activați capacitatea de modificare”. În fereastra care urmează, instalați jumperii în secțiunea „Editați din economii”.

2. Adăugați un nou document „Comandă de achiziție” cu lista necesară de detalii și părți tabelare.

3. Vom adăuga o listă de documente și le vom oficializa în formă oficială.

4. Să lansăm configurarea și să încercăm să deschidem un document nou în modul „1C: Enterprise”.

Veți vedea ceva de genul acesta:

Iertare sub funcția Viconniană a recunoașterii Zagalny. ID obiect metadate ()...

Toate modalitățile posibile de a obține cel mai bun preț sunt indicate în textul notificării. Să aruncăm o privire asupra pielii:

- obțineți rapid cea mai recentă versiune a „Instrumente pentru reseller: Actualizări ale datelor suplimentare”

Acest eșantion poate fi descărcat de pe ITS sau puteți descărca rapid eșantionul postat pe Infostart http://infostart.ru/public/295372/index.php?ID=295372

Nemulțumirile prelucrării sunt intuitive și rezonabile:

Mic Obrobka „Instrumente pentru comerciant: actualizări ale datelor suplimentare”


Mic Procesul „Actualizarea identificatorului obiectului metadatelor”

Singurul respect este că procesarea de pe discul ITS nu eșuează niciodată!

- rulați programul cu parametrul liniei de comandă 1C: Enterprises 8
„/Din LaunchUpdateInformationBase”

Pentru a face acest lucru, în fereastra de lansare a configurației, apăsați butonul „Schimbare” și accesați fereastra de editare rămasă:

În parametrii suplimentari de lansare este scrisă următoarea linie: / C Launch Information Base Update. Asalt, gata.

Vă rugăm să rețineți că litera „C” este în formatul în limba engleză!

- Măriți numărul versiunii de configurare, astfel încât, atunci când reporniți, să fie instalate procedurile de actualizare a datelor bazei de informații

Majoritatea numerelor de configurare sunt disponibile de la autoritățile de configurare.

După schimbarea versiunii de configurare, începe configurarea.

Regimul de afaceri confirmă legalitatea reînnoirii.

Respect! Această metodă nu funcționează pentru UT 11

5. După finalizarea uneia dintre procedurile de mai sus, noul document va apărea în exploratorul de metadate și poate fi lansat în modul „1C: Enterprise”.

6. Pentru a afișa alte formulare, formularul de document și formularul de listă trebuie să aibă aceleași proceduri specificate.

& Pe server Procedura Când este creat pe server (vizual, procesare standard) Hand Control. AtCreatedOnTheServer(ThisForm, Elements. GroupImportantCommands) ; EndProcedures & Clients Procedure Connections_VikonatiTeamDruk(Team)ManageDrHandClient. VicontiConnections la care se conectează (Comandă, DataForm, Object); KinetsProcedures

Deci, deoarece propun să aducem butonul în Grupul de comenzi importante, este necesar să îl adăugați în formular

Modulul de gestionare a documentelor trebuie să specifice procedurile pentru a face clic pe un prieten și pentru a forma formularul unui prieten.

//////////////////////////////////////////////////////////////////////////////// // PROCEDURILE ȘI FUNCȚIILE UNUL ALELUI // Salvați lista de comenzi una la alta.// // Parametri: // CommandDruk - TableValue - depozit de câmpuri div. în funcția Gestionează-ți mâna.Creează o colecție de echipe pentru mâna ta// Procedură AddatiCommandDruku(CommandDruku) Export // Rahunok-texture CommandDruku = CommandDruku. Addati(); TeamDruku. Identificator = „Comanda de comandă”; TeamDruku. Podannya = NStr(" ru = "Comandă-ținută"" ); CommandDruk.FormList = "FormList , FormDocument"; EndProcedures // Formează alte forme de obiect// // VHІDNI: //Layout Names - Row - Layout Names, transferate prin comă // Matrice de obiecte - Matrice - Matrice de obiecte care trebuie deconstruite //Druk Parameters - Structure - Structura parametrilor suplimentari unul în celălalt// // WEEKEND: // Colecția de formulare Drukovanyh - Tabel de valori - Formarea documentelor tabulare //Parametri de ieșire - Structură - Parametrii documentelor tabulare generate// Procedura Druk (Array of Objects, Druk Parameters, Collection of Druk Forms, Druk Objects, Output Parameters) Export Output Parameters. AvailableDrukComplete = Adevărat; Cum să-ți gestionezi mâna. RequiredDrukuvatiLayout(CollectionDrukarForms, "OrderOrder")TodiIncludeServices = Nonsens; Managementul Druk. Introduceți documentul tabelar în colecție (Colectarea formularelor Drukar, „Comandă de comandă”, „Comandă de comandă” - intimidare" , DrukDocumenta (Array of Objects, Objects to Druk) , , "Order Order" ) ; KіnetsYakscho ; Zagalny Scopul BP. // Funcția creează un document foaie de calcul cu un formular de factură separat, // // Rotiți valorile: // Document tabelar - se trage forma facturii// Funcția Druk Document (Matrice de obiecte, Objects Druk) Export. . . ; TurnTabularDocument; EndFunctions

7. Să începem să ajustăm și să verificăm aspectul butonului în modul „1C: Antreprenoriat”

8. Pentru a adăuga capacitatea la alte forme externe suplimentare, este necesar să adăugați capacitatea la comanda „Forme externe suplimentare ale obiectului”.

În acest scop, în comenzile străine, ajustăm tipul de parametri de comandă, adăugând un nou mesaj în documentul nostru

În lista de documente și formularele de document din fila „Interfață de comandă”, vor apărea următoarele valori de comandă

9. Dacă adăugați un formular nou în formă de mână, meniul va arăta astfel