1c 8.3 χρήση παχύ πελάτη για όλους. Λειτουργία παρτίδας διαμορφωτή

Κατά την εκκίνηση του προγράμματος-πελάτη 1C:Enterpriseαναζητά άδεια πελάτη. Ο αλγόριθμος αναζήτησης άδειας δεν είναι τόσο ασήμαντος. Παρακάτω είναι αυτός ο αλγόριθμος για διάφορες λειτουργίες εκκίνησης του 1C:Enterprise, καθώς και ο αλγόριθμος για την αναζήτηση άδειας κατά την εκκίνηση του διακομιστή 1C:Enterprise, για την έκδοση 1C:Enterprise 8.3 (αλγόριθμος αναζήτησης άδειας για την έκδοση "1C:Enterprise". 8.2 περιέγραψα).

1. Thick and thin clients, έκδοση αρχείου ασφάλειας πληροφοριών

Κατά την εκκίνηση του 1C:Enterprise, εάν είναι συνδεδεμένο σε αρχείο

1CESTart.cfgπροστέθηκε παράμετρος UseHwLicenses=0.

2. Thick and thin clients, έκδοση πελάτη-διακομιστή ασφάλειας πληροφοριών

Κατά την εκκίνηση, το "1C:Enterprise", σε περίπτωση σύνδεσης με τη βάση πληροφοριών πελάτη-διακομιστή, εκτελεί την επιλογή εκκίνησης (αναζήτηση άδειας χρήσης) σύμφωνα με τον ακόλουθο αλγόριθμο (εάν σε οποιοδήποτε βήμα εντοπιστεί η απαιτούμενη άδεια, η περαιτέρω αναζήτηση σταματά):

˟ Η αναζήτηση για το κλειδί προστασίας HASP μπορεί να απενεργοποιηθεί εάν το αρχείο διαμόρφωσης 1CESTart.cfgπροστέθηκε παράμετρος UseHwLicenses=0.

3. Web client, έκδοση αρχείου ασφάλειας πληροφοριών

Κατά την εκκίνηση (πρόγραμμα περιήγησης), "1C:Enterprise", σε περίπτωση σύνδεσης σε αρχείοβάση πληροφοριών, εκτελεί τη δυνατότητα εκκίνησης (αναζήτηση άδειας) σύμφωνα με τον ακόλουθο αλγόριθμο (εάν εντοπιστεί η απαιτούμενη άδεια σε οποιοδήποτε βήμα, η περαιτέρω αναζήτηση σταματά):

4. Web client, έκδοση πελάτη-διακομιστή για την ασφάλεια πληροφοριών

Κατά την εκκίνηση (πρόγραμμα περιήγησης), "1C:Enterprise", σε περίπτωση σύνδεσης με πελάτη-διακομιστήβάση πληροφοριών, εκτελεί τη δυνατότητα εκκίνησης (αναζήτηση άδειας) σύμφωνα με τον ακόλουθο αλγόριθμο (εάν εντοπιστεί η απαιτούμενη άδεια σε οποιοδήποτε βήμα, η περαιτέρω αναζήτηση σταματά):

5. Εκκίνηση του διακομιστή "1C: Enterprise"

Όταν μια εφαρμογή πελάτη συνδέεται στο , η παρουσία μιας άδειας διακομιστή ελέγχεται χρησιμοποιώντας τον ακόλουθο αλγόριθμο (εάν εντοπιστεί η απαιτούμενη άδεια χρήσης σε οποιοδήποτε βήμα, η περαιτέρω αναζήτηση διακόπτεται):

6. Υπηρεσίες Ιστού

Οι υπηρεσίες Ιστού δεν απαιτούν άδειες χρήσης πελάτη για να λειτουργήσουν. Ωστόσο, εάν η βάση πληροφοριών που παρέχει υπηρεσίες Web λειτουργεί σε έκδοση πελάτη-διακομιστή, πρέπει να έχετε άδεια χρήσης διακομιστή για να λειτουργήσετε.

7. Συμπέρασμα

Ένα αρχείο άδειας χρήσης λογισμικού θεωρείται διαθέσιμο για χρήση εάν:

  • Δεν περιλαμβάνεται στη μαύρη λίστα.
  • Έχει τη σωστή μορφή.
  • Συνδέεται με τον τρέχοντα υπολογιστή.
  • Περιέχει δωρεάν άδεια.
  • Το δίκτυο δεν χρησιμοποιεί άλλα αρχεία άδειας χρήσης που λαμβάνονται για τον ίδιο κωδικό PIN και τον ίδιο σειριακό αριθμό του προγράμματος. Εάν εντοπιστεί μια τέτοια κατάσταση, το αρχείο άδειας χρήσης καθίσταται άχρηστο και μπαίνει στη μαύρη λίστα.

Όπως φαίνεται από το διάγραμμα, οι άδειες που παρέχονται χρησιμοποιώνταςκαι με τη βοήθεια , μπορεί να διπλωθεί και να χρησιμοποιηθεί ταυτόχρονα. Εάν είναι κοινόχρηστο, οι άδειες χρήσης λογισμικού θα χρησιμοποιηθούν πρώτα, ακολουθούμενες από τις άδειες χρήσης από τα κλειδιά HASP.

Σας βοήθησε αυτό το άρθρο;

Πλατφόρμες: 1C:Enterprise 8.3, 1C:Enterprise 8.2, 1C:Enterprise 8.1
Διαμορφώσεις: Όλες οι διαμορφώσεις

2012-11-16
21362

Όπως γνωρίζετε, οι πελάτες δεν παρέχουν τη δυνατότητα επιλογής βάσης δεδομένων. Εκκινούνται με τον καθορισμό ειδικών παραμέτρων στη γραμμή εντολών. Μπορείτε επίσης να δημιουργήσετε ένα αρχείο ".bat" και να καθορίσετε σε αυτό μια άμεση εκκίνηση του 1C με τις απαραίτητες παραμέτρους. Είναι ένα κανονικό αρχείο κειμένου με την επέκταση ".txt" που αντικαθίσταται από ".bat". Ας εξετάσουμε αυτές τις παραμέτρους 1C. Χρησιμοποιώντας παραμέτρους, μπορείτε να ξεκινήσετε το πρόγραμμα 1C χωρίς επιπλέον προσπάθεια. Επιπλέον, αυτή η επιλογή είναι πολύ γρήγορη.

Αυτή η μέθοδος εκκίνησης είναι εξαιρετικά βολική όταν υπάρχει ανάγκη συνεχούς εκκίνησης πολλών αντιγράφων του προγράμματος 1C για λογαριασμό διαφορετικών χρηστών. Αυτή η ανάγκη προκύπτει συχνά κατά τη δοκιμή μιας ενιαίας βάσης δεδομένων. Σε αυτήν την κατάσταση, χωρίς τη δημιουργία του κατάλληλου αρχείου ".bat", η διαδικασία εκκίνησης θα είναι πολύ άβολη και χρονοβόρα.

Ας δούμε μερικές παραμέτρους 1C που μπορεί να σας φανούν χρήσιμες κατά την εργασία σας: για δίκτυο 1C, αρχείο 1C και νέο (thin client).

Εκκίνηση μιας βάσης δεδομένων που βρίσκεται ήδη στη λίστα βάσεων δεδομένων - παραμέτρων:

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

Σε αυτήν την περίπτωση, εκκινείται ο εκκινητής 1C. Λειτουργία - "enterprise", το όνομα της βάσης δεδομένων προορισμού βρίσκεται ήδη στη λίστα των βάσεων δεδομένων 1C.

Εκκίνηση απευθείας (επιλογή αρχείου) χωρίς εισαγωγή χρήστη και κωδικού πρόσβασης

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

Εδώ εκκινείται ένας παχύς πελάτης με μια άμεση διαδρομή προς τον κατάλογο της βάσης δεδομένων. Δεν έχει σημασία αν η βάση στόχος είναι στη λίστα. Λειτουργία - "Επιχείρηση".

Άμεση εκκίνηση (επιλογή δικτύου) χωρίς εισαγωγή χρήστη και κωδικού πρόσβασης

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

Η ίδια ιστορία όπως στην προηγούμενη παράγραφο, μόνο για την έκδοση δικτύου του 1C.

Εκτέλεση της διαμόρφωσης για το Trade Management thin client σε λειτουργία παχύ πελάτη

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

Εκκίνηση εξωτερικής επεξεργασίας απευθείας στην αρχή του 1C

C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE /Εκτέλεση "FullPathToProcessingFile.epf"

Μεταφόρτωση βάσης δεδομένων σε αρχείο

Έκδοση αρχείου: C:\Program Files\1cv81\bin\1cv8.exe" config /F"C:\bases1c\BUH\Titan" /N"Admin" /DumpIB "C:\Buh_Titan_%date%.dt

Έκδοση διακομιστή: C:\Program Files\1cv81\bin\1cv8.exe" config /S"Server\AtlantBuh" /N"Admin" /DumpIB "C:\Buh_Titan_%date%.dt

Επιλογές γραμμής εντολών για τον καθορισμό των επιλογών εκκίνησης

/@<имя файла>
διαδρομή προς το αρχείο με παραμέτρους γραμμής εντολών.

/ΦΑ<Путь>
διαδρομή προς τη βάση πληροφοριών αρχείου (εξαιρουμένου του ονόματος αρχείου).

/ΜΙΚΡΟ<Адрес>
Η διεύθυνση της βάσης πληροφοριών που είναι αποθηκευμένη στον διακομιστή 1C:Enterprise 8.x είναι η εξής:

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

/Ν<Имя>
Όνομα χρήστη. Πρέπει να καθοριστεί με τον ίδιο τρόπο όπως στο Configurator

/Π<Пароль>
Ο κωδικός πρόσβασης του χρήστη του οποίου το όνομα καθορίζεται στην παράμετρο /N. Είναι μια προαιρετική παράμετρος

/WA-
απαγόρευση της χρήσης ελέγχου ταυτότητας των Windows κατά την εκκίνηση ενός Enterprise ή Configurator

/WA+
ρύθμιση της υποχρεωτικής χρήσης του ελέγχου ταυτότητας των Windows κατά την εκκίνηση του 1C:Enterprise ή του Configurator. Εάν ο διακόπτης /WA δεν έχει καθοριστεί, η επιλογή γραμμής εντολών /WA+ θεωρείται ότι χρησιμοποιείται.

/AU-
απαγόρευση της εμφάνισης μιας ερώτησης σχετικά με την ενημέρωση της τρέχουσας έκδοσης του 1C:Enterprise από μια διαχειριστική εγκατάσταση

/AU+
ορίζοντας την έξοδο της ερώτησης σχετικά με την ενημέρωση της τρέχουσας έκδοσης του 1C:Enterprise από μια διαχειριστική εγκατάσταση. Εάν ο διακόπτης /AU δεν έχει καθοριστεί, θεωρείται ότι χρησιμοποιείται η επιλογή γραμμής εντολών /AU+.

/Εξω<Имя файла>[-NoTruncate]
εγκατάσταση ενός αρχείου για την έξοδο μηνυμάτων υπηρεσίας. Εάν έχει καθοριστεί το κλειδί NoTruncate (διαχωρίζεται με κενό), το αρχείο δεν διαγράφεται

/ΜΕΓΑΛΟ<Каталог>
υποδεικνύει τον κατάλογο των τοπικών πόρων διεπαφής (για παράδειγμα, "RU")

/DisableStartup Messages
Καταργεί τα μηνύματα εκκίνησης: «Η διαμόρφωση της βάσης δεδομένων δεν ταιριάζει με την αποθηκευμένη διαμόρφωση. Να συνεχίσει?"; «Οι δυνατότητες του υπολογιστή σας δεν επαρκούν για την επεξεργασία της βοήθειας διαμόρφωσης. Για να επεξεργαστείτε τη βοήθεια, πρέπει να εγκαταστήσετε τον Microsoft Internet Explorer έκδοση 6.0 ή νεότερη." «Οι δυνατότητες του υπολογιστή σας δεν επαρκούν για την επεξεργασία εγγράφων HTML, συμπεριλαμβανομένων θεμάτων βοήθειας. Για να επεξεργαστείτε έγγραφα HTML, πρέπει να εγκαταστήσετε τον Microsoft Internet Explorer έκδοση 6.0 ή νεότερη. Σε αυτήν την εκκίνηση, η επεξεργασία εγγράφων html δεν θα είναι διαθέσιμη."

/ΝΤΟ<Строка текста>
περνώντας μια παράμετρο στη διαμόρφωση

Δεν χρησιμοποιείται για βασικές εκδόσεις:
U.C.<Код доступа>
δημιουργία μιας σύνδεσης με μια βάση πληροφοριών που έχει αποκλειστεί από τη δημιουργία συνδέσεων. Εάν καθορίζεται ένας μη κενός κωδικός πρόσβασης κατά τη ρύθμιση του αποκλεισμού, τότε για να δημιουργήσετε μια σύνδεση πρέπει να καθορίσετε αυτόν τον κωδικό στην παράμετρο /UC.

/RunShortcut<имя файла>
εκκίνηση του συστήματος 1C:Enterprise 8.1 με μια λίστα βάσεων πληροφοριών που λαμβάνονται χρησιμοποιώντας το καθορισμένο αρχείο. Το αρχείο μπορεί να είναι ένα αρχείο λίστας κοινών βάσεων πληροφοριών (*.v8i) ή ένα αρχείο συντόμευσης βάσης πληροφοριών (*.v8l).

/IBConnectionString
καθορίζοντας ολόκληρη τη συμβολοσειρά σύνδεσης στη βάση πληροφοριών, στη μορφή με την οποία επιστρέφεται από τη συνάρτηση InfoBaseConnectionString(). Τμήματα της συμβολοσειράς σύνδεσης μπορούν να παρακαμφθούν από προϋπάρχουσες παραμέτρους. Για να το κάνετε αυτό, πρέπει να βρίσκεται το /IBConnectionString στη γραμμή εντολών πριν από αυτά. Όταν μεταβιβάζετε μια συμβολοσειρά σύνδεσης ως παράμετρο γραμμής εντολών, να θυμάστε ότι η συμβολοσειρά σύνδεσης περιέχει εισαγωγικά. Επομένως, πρέπει να βάλετε ολόκληρη τη συμβολοσειρά σε εισαγωγικά και να διπλασιάσετε τα εισαγωγικά μέσα.

/SLev
επίπεδο ασφάλειας της σύνδεσης πελάτη με τον διακομιστή 1C:Enterprise. /SLev0 - μη ασφαλής σύνδεση. /SLev1 - ασφαλής σύνδεση μόνο κατά τον έλεγχο ταυτότητας. /SLev2 - ασφαλής σύνδεση για ολόκληρη τη συνεδρία. Εάν η παράμετρος δεν έχει καθοριστεί, τότε αυτό ισοδυναμεί με /SLev0.

Εντοπισμός σφαλμάτων
υποδεικνύει ότι το 1C:Enterprise εκκινείται σε λειτουργία εντοπισμού σφαλμάτων.

/DebuggerURL
αναγνώριση του προγράμματος εντοπισμού σφαλμάτων στον οποίο θα πρέπει να συνδεθεί η εφαρμογή αμέσως μετά την εκκίνηση. Καθορίζει τη διεύθυνση URL του προγράμματος εντοπισμού σφαλμάτων (αριθμός πρωτοκόλλου, υπολογιστή και θύρας) όπου μπορούν να δημιουργηθούν απομακρυσμένα αντικείμενα στο πρόγραμμα εντοπισμού σφαλμάτων.

/SAOnΕπανεκκίνηση
Ζητήστε κωδικό πρόσβασης κατά την επανεκκίνηση του συστήματος από αυτήν την περίοδο λειτουργίας. Από προεπιλογή, δεν ζητείται κωδικός πρόσβασης.

/Εκτέλεση<имя файла внешней обработки >
έχει σχεδιαστεί για την εκκίνηση εξωτερικής επεξεργασίας σε λειτουργία 1C:Enterprise αμέσως μετά την εκκίνηση του συστήματος.

/Logui
προορίζεται για την εκκίνηση μιας εφαρμογής πελάτη που θα δημιουργηθεί στον υπολογιστή του χρήστη στο φάκελο αρχείου εφαρμογής %APPDATA%\1C\1Cv81\<Уникальный идентификатор ИБ>\logui.txt" αρχείο logui.txt, στο οποίο θα καταγράφονται όλες οι διαδραστικές ενέργειες χρήστη (πληκτρολογήσεις, κλικ του ποντικιού).

/SchJobDn
διαχειρίζεται την υλοποίηση των ρυθμιζόμενων εργασιών. Πιθανές τιμές είναι "Y" ή "N". "Y" - η δημιουργημένη βάση πληροφοριών θα απαγορεύεται να εκτελεί εργασίες ρουτίνας.

Επιλογές γραμμής εντολών λειτουργίας παρτίδας διαμορφωτή

/DumpIB<Имя файла>
εκφόρτωση της βάσης πληροφοριών σε λειτουργία εντολών

/RestoreIB<Имя файла>
φόρτωση της βάσης πληροφοριών σε λειτουργία εντολών

/DumpCfg<имя cf файла>
αποθήκευση της διαμόρφωσης στο αρχείο

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

/UpdateDBCfg[-WarningsAsErrors]

ενημέρωση της διαμόρφωσης της βάσης δεδομένων. Εάν έχει καθοριστεί το κλειδί WarningsAsErrors (διαχωρίζεται με κενό), τότε όλα τα προειδοποιητικά μηνύματα θα αντιμετωπίζονται ως σφάλματα
/DumpDBCfg<имя cf файла>
αποθήκευση της διαμόρφωσης της βάσης δεδομένων σε αρχείο

/RollbackCfg
επιστροφή στη διαμόρφωση της βάσης δεδομένων

/CheckModules
πραγματοποιήστε έλεγχο σύνταξης

/UpdateCfg<имя_файла>
ενημέρωση της τρέχουσας υποστηριζόμενης διαμόρφωσης. Όνομα αρχείου - όνομα του αρχείου .cf ή .cfu.

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

διενεργούν δοκιμές και διόρθωση της βάσης πληροφοριών

Γειά σου.

Στην τελευταία ανάρτηση που έγραψα για τακτικές και διαχειριζόμενες εφαρμογές, κανονικές και διαχειριζόμενες φόρμες του 1C:Enterprise, το άρθρο είναι εδώ.
Το μέλλον ανήκει στη διαχειριζόμενη εφαρμογή ήδη, πολλές τυπικές διαμορφώσεις έχουν δημιουργηθεί με βάση μια διαχειριζόμενη εφαρμογή, αυτές περιλαμβάνουν:
1. "1C: Trade Management 11";
2. "1C: Διοίκηση μικρής εταιρείας 8";
3. "1C: Document Flow 8";
4. "1C: Enterprise Accounting 3.0";
5. "1C: Manufacturing Enterprise Management 2.0" (θα κυκλοφορήσει στο εγγύς μέλλον).

Αυτές οι εφαρμογές βασίζονται σε διαχειριζόμενες φόρμες και ανοίγουν αυτόματα στον thin client.

Πολλές εξωτερικές επεξεργασίες και αναφορές δεν έχουν διαχειριζόμενες φόρμες και όταν ανοίξουν σε μια διαχειριζόμενη εφαρμογή, θα ανοίξουν, αλλά θα είναι κενές, π.χ. δεν λειτουργούν, λειτουργούν σε κανονικές εφαρμογές.

Ένα παράδειγμα επεξεργασίας ανοίγματος περιγράφεται στην ανάρτηση: ""

Οι περισσότερες γενικές και άλλες επεξεργασίες μπορούν να εκτελεστούν μόνο σε μια κανονική εφαρμογή.

Τώρα σκεφτείτε την ακόλουθη ερώτηση: Πώς να ξεκινήσετε μια κανονική εφαρμογή εάν από προεπιλογή η εφαρμογή εκτελείται στον thin client;

Πρέπει να καθοριστεί η παράμετρος του διαμορφωτή Διαχειριζόμενη εφαρμογή και τακτική εφαρμογή, και στη συνέχεια σύμφωνα με την προτεραιότητα κατά την επιλογή της εκκίνησης της εφαρμογής.

Η προτεραιότητα κατά την επιλογή εκκίνησης μιας εφαρμογής είναι η εξής:
1. Αρχικά αναλύεται η ιδιότητα εγγραφής της βάσης πληροφοριών.
2. Το δεύτερο αναλύει εάν ο χρήστης αναγκάζεται να διαμορφώσει μια κανονική ή διαχειριζόμενη εφαρμογή. Εάν η τιμή είναι Auto, τότε πραγματοποιείται η μετάβαση στο επόμενο επίπεδο.
3. Και τέλος, αναλύεται η κύρια λειτουργία εκκίνησης διαμόρφωσης.

Για να συλλάβουμε τη στιγμή που ξεκινά η εφαρμογή και τη στιγμή που ολοκληρώνεται η εργασία, χρησιμοποιείται.

Ας δούμε κάθε σημείο με περισσότερες λεπτομέρειες.

Η δημιουργία κανονικών και διαχειριζόμενων φορμών γίνεται διαθέσιμη εάν η παράμετρος έχει καθοριστεί στη λειτουργία διαμόρφωσης Υπηρεσία – Γενικά – Διαχειριζόμενη Εφαρμογή και Τακτική Εφαρμογή

Προτεραιότητα εκκίνησης εφαρμογής

ΠρώταΌταν επιλέγετε έναν πελάτη για εκκίνηση, αναλύεται η ιδιότητα εγγραφής βάσης πληροφοριών σε αυτόν τον υπολογιστή. Για να το κάνετε αυτό, στο παράθυρο εγγραφής της βάσης πληροφοριών, πρέπει να κάνετε κλικ στο κουμπί Επεξεργασία, να μεταβείτε στην τρίτη καρτέλα της φόρμας επεξεργασίας της βάσης πληροφοριών και στην ομάδα Βασική λειτουργία εκκίνησηςεπιλέξτε τον τύπο πελάτη που θα εκκινήσετε.

ΔεύτεροςΑναλύεται ο τρόπος εκκίνησης της εφαρμογής για έναν συγκεκριμένο χρήστη. Έχει οριστεί στη λίστα των χρηστών. Διαχείριση – Οι χρήστες επιλέγουν τον χρήστη και στην καρτέλα Άλλο στο πεδίο επιλογής Λειτουργία εκκίνησηςεπιλέξτε Διαχειριζόμενη εφαρμογή ή Τακτική εφαρμογή.
Για ρόλους που επισημαίνονται στη λίστα Διαθέσιμοι ρόλοι, πρέπει να καθορίσετε το δικαίωμα εκτέλεσης του παχύ προγράμματος-πελάτη.


Σε αυτό το άρθρο θα μιλήσω για πιθανές παραμέτρους και κλειδιά εκκίνησης για 1C 8.3, 8.2 και 8.1. Για τη διευκόλυνση των χρηστών, μπορείτε να χρησιμοποιήσετε ορισμένες από τις δυνατότητες που παρουσιάζονται. Δεν θα μπω σε βάθος και θα περιγράψω όλες τις πιθανές παραμέτρους, αλλά θα περιγράψω εκείνα τα σημεία που, κατά τη γνώμη μου, μπορεί να χρειάζονται οι απλοί χρήστες του προγράμματος.

Στην πλατφόρμα 1C 8.1, υπήρχε μόνο μία επιλογή για την εκκίνηση της εφαρμογής 1C - ένας μεγάλος πελάτης. Επιτρέψτε μου να αποκρυπτογραφήσω λίγο αυτήν την έννοια. Το 1C είναι ένα λογισμικό πελάτη-διακομιστή και για την εκτέλεσή του χρησιμοποιούνται εφαρμογές πελάτη.

Η έννοια του πυκνού πελάτη δεν υπήρχε πριν εμφανιστεί η έννοια του thin client και σημαίνει μεγαλύτερες απαιτήσεις στους πόρους του υπολογιστή του τελικού χρήστη.

Με την κυκλοφορία της πλατφόρμας 1C 8.2, κατέστη δυνατή η χρήση ενός thin client και ενός web client. Όλες αυτές οι εφαρμογές πελατών έχουν τα πλεονεκτήματα και τους περιορισμούς τους έχουν ήδη γραφτεί πολλά άρθρα σχετικά με αυτό, και δεν θα εμβαθύνω σε αυτό. Θα σημειώσω μόνο τα κύρια σημεία.

  • Διαμορφωτήςλειτουργεί μόνο σε λειτουργία πυκνού πελάτη.
  • Χοντρός πελάτηςτους πιο απαιτητικούς πόρους υπολογιστών.
  • Λεπτός πελάτηςδεν είναι απαιτητικό για τους πόρους του υπολογιστή του χρήστη σε λειτουργία πελάτη-διακομιστή, επειδή όλο το φορτίο πηγαίνει στον διακομιστή.
  • Web clientΑπαιτεί μόνο πρόγραμμα περιήγησης και σύνδεση στο Διαδίκτυο. Μπορείτε να εργαστείτε στο πρόγραμμα από οπουδήποτε στον κόσμο. Η άνετη εργασία εξαρτάται μόνο από την ταχύτητα της σύνδεσής σας στο Διαδίκτυο. Όλο το φορτίο πέφτει στον διακομιστή web.

Η πιο κοινή επιλογή εκκίνησης μέχρι στιγμής, κατά τη γνώμη μου, είναι ένας πυκνός πελάτης με βάση πληροφοριών αρχείων. Αν και το μέλλον ανήκει αναμφίβολα στον πελάτη ιστού.

Θα σημειώσω επίσης ότι από προεπιλογή στις ρυθμίσεις εκκίνησης της βάσης δεδομένων είναι "Επιλογή αυτόματα" και δεν χρειάζεται να σκεφτείτε ποιον πελάτη και ποια βάση δεδομένων πρέπει να εκκινήσετε.

Επιλογές εκκίνησης 1C από τη γραμμή εντολών με αυτόματη επιλογή χρήστη

Στην εργασία μου, συχνά αντιμετώπισα σφάλματα στη λειτουργία του προγράμματος 1C Accounting, για παράδειγμα, ορισμένα αρχεία καταγραφής εγγράφων δεν εμφανίζονταν εάν δεν δημιουργήθηκε ούτε ένας χρήστης στη βάση δεδομένων 1C.

Για να το διορθώσετε, έπρεπε να δημιουργήσετε και να συνδεθείτε, κάνοντας κλικ στο OK κάθε φορά στο παράθυρο επιλογής χρήστη. Και αυτό είναι, καταρχήν, σωστό: εάν υπάρχουν πολλοί χρήστες που εργάζονται στη βάση δεδομένων, ο καθένας θα πρέπει να συνδεθεί με τον δικό του λογαριασμό.

Αλλά σε ορισμένες περιπτώσεις, όταν μόνο ένας χρήστης εργάζεται πάντα με το πρόγραμμα, για παράδειγμα σε βασικές εκδόσεις, φαίνεται ακατάλληλο να επιβεβαιώνει την επιλογή του κάθε φορά πατώντας το κουμπί OK εάν ο χρήστης δεν έχει κωδικό πρόσβασης σύνδεσης. Μετά από όλα, είναι ξεκάθαρο ότι είναι μόνος.

Εάν δεν θέλετε να επιλέγετε έναν χρήστη κάθε φορά που ξεκινάτε το 1C, υπάρχουν διάφοροι τρόποι για να το κάνετε αυτό.

Εάν εργάζεστε πάντα στο πρόγραμμα 1C 8 από τον ίδιο υπολογιστή, στον ίδιο χρήστη λειτουργικού συστήματος Windows, τότε μπορείτε να κάνετε τα εξής:

Εκκινούμε τη βάση πληροφοριών σε λειτουργία διαμόρφωσης. Επιλέξτε Διαχείριση => Χρήστες. Βρείτε τον χρήστη σας στη λίστα και κάντε κλικ στην επεξεργασία:

Καταργήστε την επιλογή του πλαισίου ελέγχου "1C: Enterprise Authentication" και επιλέξτε το πλαίσιο ελέγχου "Operating System Authentication". Κάντε κλικ στην επιλογή επιλογής, εμφανίζεται ένα παράθυρο για την επιλογή χρήστη του λειτουργικού συστήματος. Στην περίπτωσή μου, η λίστα "Domains" εμφανίζει το όνομα του υπολογιστή μου και η λίστα "Users" εμφανίζει τους υπάρχοντες χρήστες του λειτουργικού μου Windows.

Επιλέξτε τον χρήστη σας και αποθηκεύστε όλες τις αλλαγές:

Εάν έχετε μόνο έναν χρήστη με πλήρη δικαιώματα και προσπαθήσετε να του δώσετε έλεγχο ταυτότητας λειτουργικού συστήματος, το πρόγραμμα θα εμφανίσει μια προειδοποίηση. Σε αυτήν την περίπτωση, θα πρέπει να δημιουργήσετε έναν άλλο χρήστη με πλήρη δικαιώματα. Νομίζω ότι αυτό έγινε για λόγους ασφαλείας, έτσι ώστε αν το λειτουργικό σύστημα δυσλειτουργεί, να μπορούν να συνδεθούν στο 1C με πλήρη δικαιώματα.

Χρήση πρόσθετων παραμέτρων για την εκκίνηση της βάσης πληροφοριών 1C. Ανεξάρτητα από το πόσο τρομακτικό μπορεί να ακούγεται, στην πραγματικότητα δεν υπάρχει τίποτα περίπλοκο σε αυτό. Δεν χρειάζεται να μεταβείτε στον διαμορφωτή για αυτό, παρά μόνο να εξετάσετε τις πιθανές παραμέτρους για εκκίνηση στη βοήθεια. Πρέπει να καθορίσετε το όνομα χρήστη και τον κωδικό πρόσβασης ως παραμέτρους.

Από τη βοήθεια 1C:

  • /Ν<имя>- Όνομα χρήστη. Πρέπει να καθοριστεί με τον ίδιο τρόπο όπως στη λίστα των χρηστών που δημιουργήθηκε στο Configurator.
  • /Π<пароль>- κωδικός πρόσβασης του χρήστη του οποίου το όνομα καθορίζεται στην παράμετρο /N. Εάν ο χρήστης δεν έχει κωδικό πρόσβασης, αυτή η παράμετρος μπορεί να παραλειφθεί.

Γνωρίζουμε το όνομα χρήστη και τον κωδικό πρόσβασής μας, αλλά πού μπορούμε να τα καταχωρήσουμε; Επιλέξτε τη βάση δεδομένων που θέλετε στη λίστα και κάντε κλικ στην επεξεργασία:

Κάντε κύλιση περαιτέρω στην τελευταία σελίδα των ρυθμίσεων και δείτε τη γραμμή που χρειαζόμαστε «Προηγμένες επιλογές εκκίνησης». Εδώ γράφουμε /N "το όνομα χρήστη σας" /P "ο κωδικός σας". Εάν δεν υπάρχει κωδικός πρόσβασης, τότε αυτή η παράμετρος και η τιμή της δεν γράφονται. Αποθηκεύστε με το κουμπί «Τέλος». Εάν κάνετε λάθος με τον κωδικό πρόσβασης στην παράμετρο, θα εμφανιστεί επίσης το παράθυρο επιλογής χρήστη. Βεβαιωθείτε ότι όλα έχουν εισαχθεί σωστά.

Εάν θέλετε να αλλάξετε το όνομα χρήστη και τον κωδικό πρόσβασής σας, θα χρειαστεί να κάνετε διορθώσεις στις παραμέτρους.

Εκκίνηση μιας συγκεκριμένης βάσης δεδομένων 1C χωρίς επιλογή από μια λίστα βάσεων δεδομένων

Για παράδειγμα, δεν θέλετε να επιλέγετε μια βάση δεδομένων από τη λίστα κάθε φορά που ξεκινάτε το 1C Enterprise, αλλά να δημιουργείτε μια ξεχωριστή συντόμευση στην επιφάνεια εργασίας για κάθε βάση δεδομένων. Θα χρειαστούμε μια ακόμη παράμετρο εκκίνησης. Από τη βοήθεια 1C:

  • /ΦΑ<путь>- διαδρομή προς τη βάση πληροφοριών, εάν είναι αποθηκευμένη σε αρχείο (το όνομα του αρχείου δεν χρειάζεται να καθοριστεί).

Ας δούμε το παράδειγμα μιας βάσης δεδομένων αρχείων 1C. Κάντε το ίδιο για όλες τις άλλες βάσεις δεδομένων από τη λίστα, εάν είναι απαραίτητο.

Και όσοι έχουν μια βάση δεδομένων στον διακομιστή θα πρέπει να χρησιμοποιούν μια διαφορετική παράμετρο για να υποδείξουν τη διαδρομή:

  • /ΜΙΚΡΟ<адрес>- η διεύθυνση της βάσης πληροφοριών που είναι αποθηκευμένη στον διακομιστή 1C:Enterprise 8 είναι η εξής:<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8>

Αρχικά, ας δημιουργήσουμε μια συντόμευση για το εκτελέσιμο αρχείο 1cestart.exe. Ο ευκολότερος τρόπος είναι να αντιγράψετε τη συντόμευση 1C Enterprise που έχετε ήδη και να τη μετονομάσετε, για παράδειγμα, σε UT 10.3, ώστε να είναι σαφές ποια βάση δεδομένων θα ξεκινήσει:

Τώρα μεταβείτε στις ιδιότητες της συντόμευσης και στο πεδίο αντικειμένου, αφού τα εισαγωγικά χωριστούν με ένα κενό, γράφουμε τις παραμέτρους:

Πρώτα γράφουμε την παράμετρο ENTERPRISE, σημαίνει ότι κατά την εκκίνηση θα επιλεγεί η λειτουργία εκκίνησης Enterprise. Εάν είναι απαραίτητο να εκτελεστεί ο διαμορφωτής, τότε γράφεται η παράμετρος DESIGNER.

  • "C:\Program Files (x86)\1cv82\common\1cestart.exe" επιχείρηση /F "D:\1C\Demo 1C database\Trade management (demo) για τον ιστότοπο."

Το αποθηκεύουμε και τώρα, όταν ξεκινήσετε από αυτήν τη συντόμευση, θα εκκινήσει ακριβώς τη βάση δεδομένων της οποίας τη διαδρομή καθορίσατε.

Μπορείτε να προσθέσετε τις παραμέτρους ελέγχου ταυτότητας χρήστη που περιγράφονται παραπάνω σε αυτήν τη συντόμευση:

  • "C:\Program Files (x86)\1cv82\common\1cestart.exe" επιχείρηση /F "D:\1C\Demo 1C database\Trade management (demo) for the site" /N "Fedorov (διαχειριστής)" /P «131».

Τώρα, όταν ξεκινήσετε από τη συντόμευση, η βάση δεδομένων που χρειάζεστε θα εκκινηθεί με τον καθορισμένο χρήστη και κωδικό πρόσβασης. Εάν δεν υπάρχει κωδικός πρόσβασης, αυτή η επιλογή καταργείται.

Κλειδιά και παράμετροι για την εκκίνηση της βάσης δεδομένων 1C κατά την εκκίνηση των Windows

Ας υποθέσουμε ότι θέλετε όταν ενεργοποιείτε τον υπολογιστή σας και ξεκινάτε τα Windows, η βάση δεδομένων 1C που χρειάζεστε θα ξεκινά αυτόματα κάτω από τον χρήστη σας με έναν κωδικό πρόσβασης. Για να το κάνετε αυτό, πρέπει να δημιουργήσετε μια συντόμευση με παραμέτρους εκκίνησης όπως περιγράφεται παραπάνω και να τη βάλετε στο φάκελο "Εκκίνηση". Μεταβείτε στο Start => All Programs, δείτε τον φάκελο Startup, κάντε κλικ σε αυτόν με το δεξί κουμπί και κάντε κλικ στο Open. Αντιγράψτε τη συντόμευση που δημιουργήθηκε στον φάκελο "Εκκίνηση" που ανοίγει και την επόμενη φορά που θα ξεκινήσετε τα Windows 1C θα ξεκινήσει με τις παραμέτρους που καθορίζονται σε αυτόν.

Επιλογή διαφορετικών εκδόσεων της πλατφόρμας για την εκκίνηση βάσεων δεδομένων 1C

Για παράδειγμα, χρησιμοποιείτε ταυτόχρονα τις πλατφόρμες 8.1 και 8.2 για την εκτέλεση διαφορετικών βάσεων δεδομένων και θέλετε να τις εκτελέσετε από μία λίστα. Για κάθε βάση δεδομένων, είναι δυνατό να καθοριστεί ποια έκδοση της πλατφόρμας θα εκτελεί αυτήν τη βάση δεδομένων. Οι άνθρωποι συχνά αντιμετωπίζουν πρόβλημα όταν κάποιος έχει καθορίσει μια συγκεκριμένη έκδοση της πλατφόρμας στις ρυθμίσεις εκκίνησης της βάσης δεδομένων και μετά την ενημέρωση της πλατφόρμας, η εκκίνηση εξακολουθεί να γίνεται με την παλιά έκδοση. Για να αλλάξετε την έκδοση της πλατφόρμας εκκίνησης, επιλέξτε τη βάση από τη λίστα και κάντε κλικ στο «Αλλαγή». Στο τελευταίο παράθυρο, καθορίστε την απαιτούμενη έκδοση της πλατφόρμας, απλά έχετε κατά νου ότι πρέπει να είναι εγκατεστημένη στον υπολογιστή σας.

Με μια τέτοια εγγραφή, θα εκκινηθεί η πιο πρόσφατη έκδοση των πλατφορμών 8.1 που είναι εγκατεστημένες στον υπολογιστή σας για την επιλεγμένη βάση δεδομένων.

Με μια τέτοια καταχώρηση, η πλατφόρμα 8.1.15.14 θα επιλεγεί για την εκτέλεση αυτής της βάσης δεδομένων.

Από προεπιλογή, κατά την προσθήκη μιας βάσης δεδομένων στη λίστα, η τιμή ορίζεται σε 8,2 ή 8,3. Νομίζω ότι αυτό το άρθρο μπορεί να είναι χρήσιμο κατά τη μετάβαση στην έκδοση 8.3, όταν όλοι στις ρυθμίσεις της βάσης δεδομένων θα έχουν την έκδοση για εκτέλεση 8.2 και κανείς δεν θα δει το αποτέλεσμα της ενημέρωσης και θα αλλάξει στην έκδοση 8.3, επειδή οι βάσεις δεδομένων θα εξακολουθήσουν να κυκλοφορούν στην πλατφόρμα 8.2.