1s 8.3 parametri de lansare client gros. Opțiuni de linie de comandă pentru modul lot de configurator

Buna ziua.

În ultimul post am scris despre aplicații obișnuite și gestionate, forme obișnuite și gestionate ale 1C:Enterprise, articolul este aici.
Viitorul aparține aplicației gestionate; deja acum, multe configurații tipice sunt construite pe baza unei aplicații gestionate, acestea includ:
1. „1C: Managementul comerțului 11”;
2. „1C: Managementul unei companii mici 8”;
3. „1C: Fluxul de documente 8”;
4. „1C: Contabilitatea întreprinderii 3.0”;
5. „1C: Manufacturing Enterprise Management 2.0” (va fi lansat în viitorul apropiat);

Aceste aplicații se bazează pe formulare gestionate și se deschid automat în clientul subțire.

Multe procesări și rapoarte externe nu au formulare gestionate, iar atunci când sunt deschise într-o aplicație gestionată, acestea se vor deschide, dar vor fi goale, de exemplu. nu funcționează, funcționează în aplicații obișnuite.

Un exemplu de procesare a deschiderii este descris în postare: ""

Majoritatea prelucrărilor generice și de altă natură pot fi executate numai într-o aplicație obișnuită.

Acum luați în considerare următoarea întrebare: Cum se lansează o aplicație obișnuită dacă aplicația rulează implicit în clientul subțire?

Trebuie specificat parametrul configuratorului Aplicație gestionată și aplicare obișnuită, iar apoi în funcție de prioritate atunci când alegeți lansarea aplicației.

Prioritatea atunci când alegeți să lansați o aplicație este următoarea:
1. Proprietatea de înregistrare a bazei de informații este analizată mai întâi.
2. Al doilea analizează dacă utilizatorul este forțat să configureze o aplicație obișnuită sau gestionată. Dacă valoarea este Auto, atunci trecerea la nivelul următor este efectuată.
3. Și, în sfârșit, este analizat modul principal de lansare a configurației.

Pentru a prinde momentul lansării aplicației și momentul finalizării lucrării se folosește.

Să ne uităm la fiecare dintre puncte mai detaliat.

Crearea formularelor obișnuite și gestionate devine disponibilă dacă parametrul este specificat în modul configurator Serviciu – General – Aplicație gestionată și Aplicație obișnuită

Prioritatea lansării aplicației

Primul La selectarea unui client pentru lansare, proprietatea de înregistrare a bazei de informații pe acest computer este analizată. Pentru a face acest lucru, în fereastra de înregistrare a bazei de informații, trebuie să faceți clic pe butonul Editați, să mergeți la a treia filă a formularului de editare a bazei de informații și în grup Mod de lansare de bază selectați tipul de client de lansat.

Al doilea Este analizat modul de lansare a aplicației pentru un anumit utilizator. Este setat în lista de utilizatori. Administrare – Utilizatorii selectează utilizatorul și pe fila Altele din câmpul de selecție Modul de pornire selectați Aplicație gestionată sau Aplicare regulată.
Pentru rolurile care sunt marcate în lista Roluri disponibile, trebuie să specificați dreptul de a rula clientul gros.


Versiunea 1C 8.3 devine din ce în ce mai răspândită. Din această cauză, tot mai mulți utilizatori ai acestei platforme se confruntă cu o problemă la deschiderea acesteia. Așadar, adăugarea unui utilizator nou și apoi încercarea de a vă autentifica sub el are ca rezultat eroarea „Nu aveți permisiunea de a rula tipul necesar de client”. Acest lucru se întâmplă deoarece acest utilizator nu are setul minim de drepturi pentru a rula programul. Această problemă se rezolvă prin atribuirea drepturilor necesare utilizatorului cu probleme prin intermediul configuratorului. Veți învăța exact cum să faceți acest lucru în acest articol.

Cum se rezolvă eroarea „Nu aveți permisiunea de a rula tipul necesar de client 1C 8.3”?

Dacă nu există un singur utilizator în lista care se deschide, atunci trebuie să creați unul specificând un nume, o parolă și bifând caseta de selectare „Drepturi complete”.

Dacă sunt afișați utilizatori și printre aceștia există unul cu probleme, atunci făcând dublu clic pe acesta trebuie să îi atribuiți rolurile necesare. Asigurați-vă că bifați „Run thick client”, „Run thin client” și „Run external connection”.

Selectarea rolului necesar pentru utilizator

Roluri de utilizator necesare

Dacă lista de roluri disponibile nu include „Run thick client”, „Run thin client” și „Run external connection”, trebuie să deschideți rolul atribuit utilizatorului în configurator, de exemplu „Drepturi de bază” și în fereastra de editare setați tipurile de client la „Gros”, „Subțire”, „Web”.

Selectarea rolului atribuit utilizatorului în configurator

Deci, avem una sau mai multe infobaze (configurații) 1C 8.2 pe care le folosim des și deja ne-am săturat să lansăm de fiecare dată fereastra standard de selecție a bazei de date, să ne selectăm infobaza și să specificăm modul de lansare a aplicației. Astăzi vom învăța cum să lansăm baza noastră de informații în modurile „1C:Enterprise” și „Configurator” cu un singur clic!

De fapt, vom învăța cum să creăm comenzi rapide separate pentru bazele noastre de informații, făcând clic pe care puteți lansa imediat configurația noastră în modul dorit.

Pentru a crea o comandă rapidă pentru a lansa 1C Enterprise 8.2, va trebui să parcurgem 3 pași:

1. Deschideți directorul,unde se află fișierele executabile 1C (vezi mai jos) și selectați fișierul în funcție de clientul pe care vrem să-l rulăm:

2. Țineți apăsat butonul din dreapta al mouse-ului și mutați fișierul executabil pe desktop. Ca rezultat, vom vedea o fereastră cu opțiuni de acțiune. Alege Creați scurtături.

3. Drept urmare, pe desktopul nostru apare o comandă rapidă pentru a lansa 1C:Enterprise 8.2. Selectați comanda rapidă și faceți clic dreapta. Selectați proprietățile din meniul pop-up. În câmp Un obiect specificam parametrii de lansare pentru 1C Enterprise 8.2.

Lansarea unui client subțire în modul 1C:Enterprise

„1cv8c.exe” /F C:\OurBase

Clientul subțire poate fi lansat doar în modul 1C:Enterprise!

Lansarea unui client gros în modul 1C:Enterprise

"C:\Program Files (x86)\1cv82\8.2.17.153\bin\ 1cv8.exe " ENTERPRISE /F C:\OurBase

Lansarea unui client gros în modul Configurator

"C:\Program Files (x86)\1cv82\8.2.17.153\bin\ 1cv8.exe " CONFIG /F C:\OurBase

C:\Program Files (x86)\1cv82\8.2.17.153\bin\- directorul în care se află fișierele executabile 1C:

  • 1Cv8.exe - fișier executabil client gros;
  • 1Cv8с.exe este un fișier executabil de client subțire.

În timpul unei instalări standard de sistem, acest fișier este localizat în directorul %PROGRAMFILES%\1cv82\\bin.
Exemplu de locație de fișier pentru Windows 7: C:\Program Files (x86)\1cv82\8.2.17.153\bin\

ENTERPRISE sau CONFIG definesc modul de pornire:

  • ENTERPRISE - 1C:Mod Enterprise;
  • CONFIG - Mod configurator.

/F C:\OurBase
După tasta /F, este indicată calea către baza de informații 1C care urmează să fie lansată (în versiunea fișierului). Dacă calea conține spații, de exemplu, C:\Our Base 2, atunci trebuie să fie închisă între ghilimele: /F "C:\Our Base 2".

Pentru opțiunea client-server, se folosește cheia /S în locul tastei /F
/S „Srv\bas”, unde

  • Srv – numele sau adresa IP a computerului pe care este instalat 1C Enterprise Server;
  • bas - numele bazei de informații.

În plus, puteți specifica datele de conectare ale utilizatorului:

"C:\Program Files (x86)\1cv82\8.2.17.153\bin\ 1cv8.exe " ENTERPRISE /F C:\OurBase /N Abdulov /P Parolă

  • Abdulov – nume de utilizator în sistemul 1C. Trebuie specificat în același mod ca în lista de utilizatori creată în Configurator.
  • Parolă – parola utilizatorului al cărui nume este specificat în parametrul /N. Dacă utilizatorul nu are o parolă, acest parametru poate fi omis.

Platforme: 1C:Enterprise 8.3, 1C:Enterprise 8.2, 1C:Enterprise 8.1
Configurații: Toate configurațiile

2012-11-16
21362

După cum știți, clienții nu oferă posibilitatea de a selecta o bază de date. Acestea sunt lansate prin specificarea unor parametri speciali pe linia de comandă. De asemenea, puteți crea un fișier „.bat” și specifica în el o lansare directă a 1C cu parametrii necesari. Este un fișier text obișnuit cu extensia „.txt” înlocuită cu „.bat”. Să luăm în considerare acești parametri 1C. Folosind parametrii, puteți lansa programul 1C fără efort suplimentar. În plus, această opțiune este foarte rapidă.

Această metodă de lansare este extrem de convenabilă atunci când este nevoie de a lansa în mod constant mai multe copii ale programului 1C în numele diferiților utilizatori. Această nevoie apare adesea atunci când se testează o singură bază de date. În această stare de lucruri, fără a crea fișierul „.bat” corespunzător, procedura de lansare va fi foarte incomodă și lungă.

Să ne uităm la câțiva parametri 1C care vă pot fi utili în timpul muncii dvs.: pentru rețeaua 1C, fișierul 1C și nou (client subțire).

Lansarea unei baze de date care este deja în lista de baze de date - parametri:

C:\Program Files\1cv82\common\1cestart.exe ENTERPRISE /IBName„BaseNameInList" /NUser /Pparolă

În acest caz, demarorul 1C este lansat. Mod - „întreprindere”, numele bazei de date țintă este deja în lista bazelor de date 1C.

Lansați direct (opțiune de fișier) fără a introduce utilizator și parola

C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE /F"C:\Base1" /NUser /Ppassword

Aici este lansat un client gros cu o cale directă către directorul bazei de date. Nu contează dacă baza țintă este pe listă. Mod - „Întreprindere”.

Lansare directă (opțiune de rețea) fără a introduce un utilizator și o parolă

C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE /S"ServerComputerName\BaseNameOnServer1C" /NUser /PPPassword

Aceeași poveste ca în paragraful anterior, doar pentru versiunea de rețea a 1C.

Rularea configurației pentru clientul subțire de management al comerțului în modul client gros

C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE /RunModeOrdinaryApplication

Lansarea procesării externe direct la începutul 1C

C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE /Execute"FullPathToProcessingFile.epf"

Încărcați baza de date în fișier

Versiunea fișierului: C:\Program Files\1cv81\bin\1cv8.exe" config /F"C:\base1c\BUH\Titan" /N"Admin" /DumpIB "C:\Buh_Titan_%date%.dt

Versiunea serverului: C:\Program Files\1cv81\bin\1cv8.exe" config /S"Server\AtlantBuh" /N"Admin" /DumpIB "C:\Buh_Titan_%date%.dt

Opțiuni de linie de comandă pentru a specifica opțiunile de pornire

/@<имя файла>
calea către fișierul cu parametrii din linia de comandă.

/F<Путь>
calea către baza de informații pentru fișiere (excluzând numele fișierului).

/S<Адрес>
Adresa bazei de informații stocate pe serverul 1C:Enterprise 8.x este următoarea:

<Имя компьютера, работающего сервером приложений> \ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8.x>

/N<Имя>
Nume de utilizator. Trebuie specificat în același mod ca în Configurator

/P<Пароль>
Parola utilizatorului al cărui nume este specificat în parametrul /N. Este un parametru opțional

/WA-
interzicerea utilizării autentificării Windows la pornirea unui Enterprise sau Configurator

/WA+
stabilirea utilizării obligatorii a autentificării Windows la pornirea 1C:Enterprise sau Configurator. Dacă comutatorul /WA nu este specificat, se presupune că este utilizată opțiunea de linie de comandă /WA+.

/AU-
interzicerea afișării unei întrebări despre actualizarea versiunii curente a 1C:Enterprise dintr-o instalare administrativă

/AU+
stabilirea rezultatului întrebării despre actualizarea versiunii curente a 1C:Enterprise dintr-o instalare administrativă. Dacă comutatorul /AU nu este specificat, se presupune că este utilizată opțiunea de linie de comandă /AU+.

/Afara<Имя файла>[-NoTruncate]
instalarea unui fișier pentru ieșirea mesajelor de serviciu. Dacă este specificată cheia NoTruncate (separată printr-un spațiu), fișierul nu este șters

/L<Каталог>
indică directorul resurselor de interfață localizate (de exemplu, „RU”)

/DisableStartupMessages
Suprimă mesajele de pornire: „Configurația bazei de date nu se potrivește cu configurația salvată. Continua?"; „Capacitățile computerului dvs. nu sunt suficiente pentru a edita ajutorul de configurare. Pentru a edita ajutorul, trebuie să instalați Microsoft Internet Explorer versiunea 6.0 sau o versiune ulterioară.”; „Capacitățile computerului dvs. nu sunt suficiente pentru a edita documente HTML, inclusiv subiecte de ajutor. Pentru a edita documente HTML, trebuie să instalați Microsoft Internet Explorer versiunea 6.0 sau o versiune ulterioară. În această lansare, editarea documentelor html nu va fi disponibilă."

/C<Строка текста>
trecerea unui parametru la configurație

Nu este utilizat pentru versiunile de bază:
U.C.<Код доступа>
stabilirea unei conexiuni cu o bază de informații care este blocată de la stabilirea conexiunilor. Dacă la setarea blocării este specificat un cod de acces care nu este gol, atunci pentru a stabili o conexiune trebuie să specificați acest cod în parametrul /UC.

/RunShortcut<имя файла>
lansarea sistemului 1C:Enterprise 8.1 cu o listă de baze de informații obținute folosind fișierul specificat. Fișierul poate fi un fișier listă de baze de informații comune (*.v8i) sau un fișier de comandă rapidă a bazei de informații (*.v8l).

/IBConnectionString
specificarea întregului șir de conexiune la infobază, în forma în care este returnat de funcția InfoBaseConnectionString(). Părți ale șirului de conexiune pot fi înlocuite de parametrii preexistenți. Pentru a face acest lucru, trebuie ca /IBConnectionString să fie pe linia de comandă înaintea lor. Când treceți un șir de conexiune ca parametru de linie de comandă, amintiți-vă că șirul de conexiune conține ghilimele. Prin urmare, trebuie să puneți întregul șir între ghilimele și dublați ghilimelele în interior.

/SLev
nivelul de securitate al conexiunii client la serverul 1C:Enterprise. /SLev0 - conexiune nesecurizată; /SLev1 - conexiune securizată numai în timpul autentificării; /SLev2 - conexiune sigură pentru întreaga sesiune. Dacă parametrul nu este specificat, atunci acesta este echivalent cu /SLev0.

Depanați
indică faptul că 1C:Enterprise este lansat în modul de depanare.

/DebuggerURL
identificarea depanatorului la care aplicația ar trebui să se conecteze imediat după lansare. Specifică adresa URL a depanatorului (protocol, computer și număr de port) unde pot fi create obiecte la distanță în depanator.

/SAOnRestart
Solicitați o parolă când reporniți sistemul din această sesiune. În mod implicit, nu este solicitată nicio parolă.

/A executa<имя файла внешней обработки >
conceput pentru a lansa procesarea externă în modul 1C:Enterprise imediat după pornirea sistemului.

/Logui
este destinat lansării unei aplicații client care urmează să fie creată pe computerul utilizatorului în folderul de fișiere de aplicație %APPDATA%\1C\1Cv81\<Уникальный идентификатор ИБ>\logui.txt" fișier logui.txt, în care vor fi înregistrate toate acțiunile interactive ale utilizatorului (apăsări de taste, clicuri de mouse).

/SchJobDn
gestionează implementarea sarcinilor reglementate. Valorile posibile sunt „Y” sau „N”. „Y” - baza de informații creată va fi interzisă să efectueze sarcini de rutină.

Opțiuni de linie de comandă pentru modul lot de configurator

/DumpIB<Имя файла>
descărcarea bazei de informații în modul de comandă

/RestaurareIB<Имя файла>
încărcarea bazei de informații în modul de comandă

/DumpCfg<имя cf файла>
salvarea configurației în fișier

/LoadCfg<имя cf файла>

/UpdateDBCfg[-WarningsAsErrors]

actualizarea configurației bazei de date. Dacă este specificată cheia WarningsAsErrors (separată de un spațiu), atunci toate mesajele de avertizare vor fi tratate ca erori
/DumpDBCfg<имя cf файла>
salvarea configurației bazei de date în fișier

/RollbackCfg
reveni la configurarea bazei de date

/CheckModules
efectuați verificarea sintaxei

/UpdateCfg<имя_файла>
actualizarea configurației suportate în prezent. Nume fișier - numele fișierului .cf sau .cfu.

/IBCheckAndRepair [-ReIndex]
[-LogIntergrity] [-RecalcTotals]
[-IBCompression]
[-TestOnly | [-BadRefCreate |
-BadRefClear | -BadRefNone]
[-BadDataCreate |
-BadDataDelete] ]

efectuează testarea și corectarea bazei de informații

Ce sunt clienții grosi și subțiri în sistemul 1C Enterprise 8.3? Care sunt diferențele dintre un client subțire și un client gros?

Programatorii tăi îi numesc contabililor noștri „clienți grasi”, ia măsuri!

De la reclamațiile utilizatorilor până la managerul de proiect.

1C Enterprise are o arhitectură client-server, ceea ce înseamnă că sistemul este format din două componente - un client și un server. Clientul este numele colectiv al aplicației consumator (utilizator), iar serverul este partea de serviciu, ascunsă de utilizator.

Obțineți 267 de lecții video pe 1C gratuit:

Client gros 1C

Un client gros este un tip „obișnuit” de aplicație client pentru 1C 8. Particularitatea acestui tip de aplicație este că sistemul procesează majoritatea informațiilor de pe computerul utilizatorului. Într-un client gros, o parte foarte mare a informațiilor este stocată pe computerul utilizatorului sub formă de fișiere temporare.

Deoarece majoritatea datelor sunt procesate pe computerul utilizatorului, acest mod este foarte solicitant pe canalul de date.

Înainte de apariția platformei 1C 8.2, aceasta era singura opțiune pentru lansarea sistemului 1C. Pentru a lansa clientul gros, utilizați fișierul 1cv8.exe.

Lucrul la dezvoltarea unei soluții de aplicație () este posibil doar în modul client gros.

Client subțire 1C

Clientul subțire a apărut în 1C odată cu lansarea platformelor 8.2 și 8.3. Lucrul în modul client subțire este posibil numai în modul aplicație gestionată.

În modul client subțire, toate acțiunile sunt efectuate pe server, iar utilizatorul primește doar o afișare a informațiilor primite. Acest mod de operare nu necesită resurse mari atât ale sistemului, cât și ale canalului de comunicație. Distribuția de instalare a clientului subțire ocupă mult mai puține date.

Clientul subțire este lansat de fișier 1cv8c.exe.

Pe lângă clienții groși și subțiri, există și .