телевизори. Конзоли. Проектори и аксесоари. Технологии. Цифрова телевизия

Как да излезете правилно от програмата 1c. Как да изгоните потребителите от базата данни. Бързи клавиши: редактор на текстови документи

Здравей Дмитрий! Моля, научете ме как да принудя потребителите да излязат от базата данни, за да актуализирам конфигурацията. Благодаря предварително.

От потребителя:Светлана Николаевна

Здравейте, Светлана Николаевна!

За да изгоните потребителите от базата данни, трябва да имате администраторски права.

Отидете в секцията Администрация, Поддръжка и поддръжка:

Избирам Блокиране на потребители:


От формата щракнете върху бутона, за да видите списък с активни потребители.

Попълваме съобщението, което потребителите ще видят на екраните си, задаваме интервала на блокиране (ако не знаете крайния час, оставете полето празно). Инсталирайте също код за отключване, защото блокирането ще засегне и вашата активна сесия, например инсталирайте 1234 .

Кликнете Задайте блокиране. Появява се предупредително съобщение:


Ние сме съгласни. Сега формулярът пише в червено, че блокирането ще започне скоро.


В този момент активните потребители ще видят следния прозорец:


По-близо до началото на блокирането започва да се появява всяка минута:


Потребителят трябва да завърши работата си в програмата и да излезе. Ако не излезе сама, програмата ще се затвори автоматично. При опит за влизане в базата данни потребителят ще получи следното предупреждение:


Потребителят, който е задал блокирането, също получава съобщение:


Да напуснем базата.

защото блокирането се прилага за всички сесии на всички потребители, ще трябва да зададем параметъра за стартиране (тук трябва Код за отключване):



Във втория раздел посочваме параметъра за стартиране на базата данни (където 1234 е нашият код):


Кликнете готово. Сега можем да влезем както в конфигуратора, така и в потребителския режим.

За да деблокирате базата данни, трябва да се върнете във формата за блокиране и да щракнете Отключи.


Ако крайната дата на блокиране е зададена, когато тя настъпи, блокирането ще спре автоматично.

Всяко решение на 1C на платформата 1C:Enterprise 8 има широк набор от възможности. Има обаче универсални техники, които могат да се използват във всяка конфигурация. С тази статия откриваме поредица от публикации, в които методолозите на 1C ще говорят за универсалните възможности на платформата 1C:Enterprise 8. Да започнем с един от най важни методиповишаване на ефективността на работа - с описание на „горещи“ клавиши (действията от клавиатурата, като правило, се извършват по-бързо от подобни през менюто с помощта на мишката). След като усвоите бързите клавиши, ще опростите изпълнението на често повтарящи се действия.

маса 1

Действие

Комбинация от клавиши

Как работи програмата

Създавайте нов документ

Отворете съществуващ документ

Отворете калкулатора

Отваря калкулатора

Показване на свойства

Alt+Enter
Ctrl+E

Отворете прозореца на съобщението

Затворете прозореца на съобщението

Ctrl + Shift + Z

Отворено табло с резултати

Отваря таблото с резултати

Отворете помощ

Отваря помощ

Извикайте помощния индекс

Shift + Alt + F1

Извиква помощния индекс

Бързи клавиши: глобални действия

Глобалните действия са действия, които можете да извършвате във всяко състояние на програмата. Няма значение какво е отворено в момента в 1C:Enterprise. Основното е, че приложението не е заето да изпълнява никакви задачи.

Глобалните действия са действия, които могат да бъдат извикани навсякъде в работещата платформа 1C:Enterprise 8. Независимо какво точно се случва в текущата конфигурация, значението на глобалните действия не се променя (например натискането на Ctrl+N винаги ще изведе диалоговия прозорец за създаване на нов документ).

маса 1

Бързи клавиши за глобални действия

Действие

Комбинация от клавиши

Как работи програмата

Създайте нов документ

Отваря прозорец, в който ще бъдете помолени да изберете вида на новия документ, в който да бъде създаден различни формиданни - например в текст, таблица или HTML

Отворете съществуващ документ

Отваря стандартния диалогов прозорец "Отвори", достъпен през менюто "Файл/Отвори...".

Активиране на полето за търсене в командната лента

Поставя курсора в това поле

Отворете калкулатора

Отваря калкулатора

Показване на свойства

Alt+Enter
Ctrl+E

В зависимост от това върху какво е поставен курсорът, той отваря съответната палитра със свойства за този обект или елемент. Полезно при работа с таблици, текст, HTML и др.

Отворете прозореца на съобщението

Позволява ви да отворите предварително затворен прозорец за съобщения. Често е полезно, когато случайно затворите прозорец и имате нужда от съобщение от него. Моля, обърнете внимание: докато системата не е въвела отново нищо в прозореца за съобщения, старите съобщения се запазват дори ако прозорецът е затворен

Затворете прозореца на съобщението

Ctrl + Shift + Z

Затваря прозореца на съобщението, когато вече не е необходимо. Моля, обърнете внимание: комбинацията е избрана така, че да може лесно да се натиска с една ръка

Отворено табло с резултати

Отваря таблото с резултати

Отворете помощ

Отваря помощ

Извикайте помощния индекс

Shift + Alt + F1

Извиква помощния индекс

Бързи клавиши: общи действия

Общи действия- действия, които имат едно и също значение в различни конфигурационни обекти, но поведението на платформата 1C:Enterprise 8 се променя в зависимост от това къде точно използвате това или онова общо действие. Например, натискането на клавиша "Del" маркира текущия елемент на директория за изтриване, ако сте в прозореца със списък с елементи на директория. Или изтрива съдържанието на текущата клетка на документ с електронна таблица, ако го редактирате.

таблица 2

Бързи клавиши за общи действия

Действие

Комбинация от клавиши

Как работи програмата

Изтрива елемента под курсора (текущия елемент) или избраната група от елементи

Добавете

Позволява ви да добавите нов елемент

Запазва активния документ

Отпечатайте активния документ

Извиква диалоговия прозорец за печат за активния документ

Отпечатване на текущия принтер

Ctrl + Shift + P

Инициира директен печат на активния документ на принтера по подразбиране, зададен в системата (без отваряне на диалоговия прозорец за печат)

Копиране в клипборда

Ctrl+C
Ctrl + Ins

Копия необходим елементили избрана група от елементи в клипборда на Windows

Изрязване в клипборда

Ctrl+X
Shift + Del

Изрязва необходимия елемент или избрана група от елементи в клипборда на Windows. Различава се от копирането по това, че копираният елемент или група се изтрива след влизане в буфера

Поставяне от клипборда

Ctrl+V
Shift + Ins

Поставя съществуващи данни от клипборда на Windows в мястото, маркирано с курсора.

Добавяне в клипборда като номер

Shift + Num + (*)

Използва се за числови стойности

Добавяне към клипборда

Shift + Num + (+)

Използва се за числови стойности. Операция за добавяне с данни в клипборда

Изваждане от клипборда

Shift + Num + (-)

Използва се за числови стойности. Операция за изваждане с данни в клипборда

Избери всички

Отказ последно действие

Ctrl+Z
Alt+BackSpace

Възстановяване на отменено действие

Ctrl+Y
Shift + Alt + BackSpace

Намери следващото

Намерете следващия маркиран

Намери предишен

Намерете предишен избор

Ctrl + Shift + F3

Сменете

Ctrl + Num + (-)

Избери всички

Избира всички налични елементи в активния документ

Отмяна на последното действие

Ctrl+Z
Alt+BackSpace

Отменя последното предприето действие

Възстановяване на отменено действие

Ctrl+Y
Shift + Alt + BackSpace

Позволява ви да отмените „Ctrl + Z“, с други думи - да върнете това, което сте направили преди да натиснете, отменете последното предприето действие

Отваря диалоговия прозорец за настройки на параметрите за търсене в активен обектконфигурация и изпълнение на това търсене

Намери следващото

Намира следващия елемент, който отговаря на параметрите, посочени в настройките за търсене

Намерете следващия маркиран

Намира следващия елемент, който съответства на този, който сте избрали (например, където е поставен курсорът)

Намери предишен

Намира предишния елемент, който съответства на параметрите, посочени в настройките за търсене

Намерете предишен избор

Ctrl + Shift + F3

Намира предишния елемент, съответстващ на този, който сте избрали

Сменете

Отваря диалоговия прозорец за намиране и замяна на стойности (където е позволено)

Свиване (дървовиден възел, група документи в електронна таблица, групиране на модули)

Ctrl + Num + (-)

Използва се там, където са налични дървовидни възли, маркирани с "+" или "-".

Свиване (дървовиден възел, група документи на електронна таблица, групиране на модули) и всички подчинени

Ctrl + Alt + Num + (-)

Свиване (всички дървовидни възли, групи документи в електронни таблици, групирания на модули)

Ctrl + Shift + Num + (-)

Разгъване (дървовиден възел, група документи в електронна таблица, групиране на модули)

Ctrl + Num + (+)

Разгъване (дървовиден възел, група документи на електронна таблица, групиране на модули) и всички подчинени

Ctrl + Alt + Num + (+)

Разгъване (всички дървовидни възли, групи документи с електронни таблици, групиране на модули)

Ctrl + Shift + Num + (+)

Следваща страница

Ctrl + Page Down
Ctrl + Alt + F

Бързо превъртете през активния документ

Предишна страница

Ctrl + Page Up
Ctrl + Alt + B

Активиране/деактивиране на съдържание на мазнини

Използва се там, където форматирането на текст се поддържа и е възможно

Активиране/деактивиране на курсив

Активиране/деактивиране на подчертаване

Отидете на предишната уеб страница/глава за помощ

Използва се в HTML документи

Отидете на следващата уеб страница/помощна глава

Прекратяване на изпълнението на системен отчет за съставяне на данни

Бързи клавиши: управление на прозорци

Този раздел комбинира клавишни комбинации, общи за всички прозорци и форми на платформата 1C:Enterprise.

Таблица 3

Бързи клавиши за управление на прозорци

Действие

Комбинация от клавиши

Как работи програмата

Затворете активен безплатен прозорец, модален диалог или приложение

Тази комбинация може бързо да завърши цялата конфигурация на платформата 1C:Enterprise, така че я използвайте внимателно

Затворете активния нормален прозорец

Затваря текущия нормален прозорец

Близо активен прозорец

Затваря текущия активен прозорец

Активирайте следващия нормален прозорец

Ctrl+Tab
Ctrl+F6

Позволява ви да активирате следния прозорец сред отворените в конфигурацията. Натискането в цикъл, докато държите клавиша Ctrl, ви позволява да превъртате през отворените прозорци „напред“

Активиране на предишния нормален прозорец

Ctrl + Shift + Tab
Ctrl + Shift + F6

Позволява ви да активирате предишния прозорец сред отворените в конфигурацията. Натискането в цикъл, докато държите клавиша Ctrl, ви позволява да превъртате през отворените прозорци "назад"

Активирайте следващата секция на прозореца

Активира следващата секция на текущия прозорец

Активиране на предишната секция на прозореца

Активира предишната секция на текущия прозорец

Извикване на системното меню на приложение или модален диалог

Позволява ви да видите системното меню с операции (минимизиране, преместване, затваряне и т.н.) над прозореца на програмата или отворен модален диалогов прозорец

Извикване на системното меню на прозореца (с изключение на модалните диалогови прозорци)

Alt + тире + (-)
Alt + Num + (-)

Позволява ви да видите системното меню с операции (минимизиране, преместване, затваряне и т.н.) над активния прозорец

Обадете се на главното меню

Активира основния панел с бутони за текущия прозорец. По този начин можете да избирате действия, без да използвате мишката

Извикайте контекстното меню

Показва контекстно меню над текущия активен елемент. Същото като щракнете с десния бутон върху него

Върнете активността в нормален прозорец

Връща активността в нормалния прозорец след работа с контекстно меню. внимание! Във всеки друг случай Esc инициира затваряне на активния прозорец

Бързи клавиши: управление на формуляри

Тук са събрани "горещи" клавиши, които опростяват и ускоряват работата с различни форми, създадени в конфигурации, написани на платформата 1C:Enterprise.

Таблица 4

Бързи клавиши за управление на формуляри

Действие

Комбинация от клавиши

Как работи програмата

Преминаване към следващия бутон за управление/извикване по подразбиране

Придвижване между контролите във формуляра "напред" (вижте раздела)

Извикване на бутона по подразбиране

Като правило, различните форми имат зададен бутон по подразбиране (той е различен от другите - например, маркиран е с удебелен шрифт). Използването на тази клавишна комбинация ви позволява да отворена формаактивирайте бутона по подразбиране

Преминете към следващата контрола

Навигирайте между контролите във формуляр за напред

Отидете на предишния контрол

Преминаване между контролите на формуляра "назад"

Активира командната лента, свързана с активната контрола/формуляр

Активира основния панел с бутони за текущата форма. По този начин можете да избирате действия, без да използвате мишката

Навигирайте през групирани заедно контроли

нагоре
Надолу
Наляво
вярно

С помощта на клавишите със стрелки можете бързо да се придвижвате между групирани контроли

Затворете формата

Затваря текущия прозорец на формуляра

Възстановете позицията на прозореца

Ако някои параметри на прозореца на формуляра са загубени, тази комбинация ви позволява да върнете всичко обратно

Бързи клавиши: работа със списъци и дървета

Бързите клавиши в този раздел ще ви помогнат да работите ефективно, без да използвате мишка, в многобройни списъци и дървета, които се използват активно в различни конфигурационни обекти на платформата 1C:Enterprise 8.

Таблица 5

Бързи клавиши за работа със списъци и дървета

Действие

Комбинация от клавиши

Как работи програмата

Отваря елемента, върху който е поставен курсорът, за редактиране. Ключът е подобен на действието "Редактиране" в лентата с бутони на стандартния формуляр

Актуализация

Ctrl + Shift + R
F5

Актуализира данни в списък или дърво. Това е особено вярно за динамични списъци (например списък с документи), когато автоматичното актуализиране не е активирано за тях

копие

Създава нов елемент от списъка, като използва текущия елемент като шаблон. Подобно на бутона "Добавяне чрез копие".

Нова група

Създава нова група. Подобно на бутона "Добавяне на група".

Изтриване на ред

Директно изтриване на текущия елемент. внимание! Използвайте тази комбинация с изключително внимание при динамични списъци, тъй като изтриването не може да бъде отменено

Преместете ред нагоре

Ctrl + Shift + нагоре

В списъци, където е разрешено подреждане на редове, ви позволява да преместите текущия ред нагоре. Подобно на бутона "Преместване нагоре".

Преместете ред надолу

Ctrl + Shift + надолу

В списъци, където е разрешено подреждане на редове, ви позволява да преместите текущия ред надолу. Подобно на бутона „Преместване надолу“.

Преместете елемент в друга група

Ctrl + Shift + M
Ctrl+F5

Позволява ви бързо да преместите текущия елемент (например директория) в друга група

Отидете едно ниво надолу, като същевременно разширявате групата

Премества се в папката, където е поставен курсорът

Отидете едно ниво нагоре (до „родител“)

Отива в горната част на папката, в която сте били

Завършете редактирането

Завършва редактирането на елемент от списък и запазва промените.

Спрете да търсите

Прекратява търсенето

Разширете възела на дървото

Използва се там, където са налични дървовидни възли, маркирани с "+" или "-".

Затворете възела на дървото

Разгънете всички възли на дървото

Смяна на квадратче за отметка

Обръща стойността на квадратчето за отметка на текущия елемент (включва или изключва)

Бързи клавиши: поле за въвеждане

Поле за въвеждане- активно използван контролен елемент на много места в конфигурационните форми. Бързите клавиши за поле за въвеждане ви позволяват бързо да извършвате често използвани действия върху него. Особено полезно е да използвате тези ключове, когато разработчикът на конфигурацията не е предоставил бутоните за управление на полето за въвеждане, от които се нуждаете.

Таблица 6

Бързи клавиши за полето за въвеждане

Действие

Комбинация от клавиши

Как работи програмата

Подобно на поведението при редактиране на обикновен текст, това ви позволява или да добавяте нови знаци към старите, когато въвеждате, или да презаписвате старите с нови

Бутон за избор

Избиране на подходящия обект, свързан с полето за въвеждане (например избиране необходимия документот списъка). Подобно на бутона за поле за въвеждане "Избор".

Бутон за отваряне

Ctrl + Shift + F4

Отваря формата на избрания обект в текущото поле за въвеждане. Същото като щракване върху бутона на полето за въвеждане "Отвори".

Чисто поле

Изчистване на поле за въвеждане от текущата му стойност

Работа с въведен текст в поле за въвеждане

Ctrl + BackSpace

Отидете в началото на реда

Отидете до края на реда

Щракване с показалеца на мишката върху бутона нагоре за бутон за настройка

Използвайте корекция, ако е активирана в полето за въвеждане. Например промяна на дати, броячи и т.н. Подобно на натискане на бутона "нагоре" на регулатора на полето за въвеждане

Щракване с показалеца на мишката надолу върху бутон за настройка

Използвайте корекция, ако е активирана в полето за въвеждане. Например промяна на дати, броячи и т.н. Подобно на натискане на бутона "надолу" на регулатора на полето за въвеждане

Бързи клавиши: поле за изображение

Картинно поле- това е стандартен елемент на платформата 1C:Enterprise 8 за показване графични изображения. Горещите клавиши ще помогнат, например, за удобно разглеждане на изображение, разположено в полето за картина.

Таблица 7

Бързи клавиши за полето за изображение

Действие

Комбинация от клавиши

Как работи програмата

Увеличавам

Мащабира картината

Отдалечавам

Превъртете

нагоре
Надолу
Наляво
вярно

Движение по картината

Превъртете нагоре размера на прозореца

Превъртете надолу размера на прозореца

Превъртете размера на прозореца наляво

Превъртете един размер на прозореца надясно

Бързи клавиши: Редактор на документи с електронни таблици

Този раздел съдържа групирани клавишни комбинации за различни документи с електронни таблици. Те могат да бъдат много полезни, ако често редактирате данни в такива документи.

Таблица 8

Бързи клавиши за редактора на електронни таблици

Действие

Комбинация от клавиши

Как работи програмата

Отидете в клетката

Отваря диалогов прозорец за преминаване към клетка с координати на колона/ред

Придвижване през клетките

нагоре
Надолу
Наляво
вярно

Премества курсора през клетките на таблицата

Придвижване през клетки до следващата попълнена или празна

Ctrl + (нагоре, надолу, наляво, надясно)

Премества курсора през попълнените клетки на таблицата

Избиране на клетки

Shift + (нагоре, надолу, наляво, надясно)

Избира област от клетки, започваща с текущата

Превъртете страницата нагоре

Прелиства документ с електронна таблица

Превъртете страницата надолу

Превъртете една страница наляво

Превъртете една страница надясно

Отидете на редактиране на съдържанието на клетката

Активира режима за редактиране на съдържанието на клетката

Превключване на режима за редактиране/въвеждане в клетка

Отидете в началото на реда

Премества курсора в началото на реда

Отидете до края на реда

Премества курсора до края на реда

Отидете в началото на текста

Отидете до края на текста

Задаване на името на текущата област

Ctrl + Shift + N

Задава името на текущата област на клетката

Бързи клавиши: редактор на текстови документи

Бързите клавиши при редактиране на текст в текстови области и документи могат значително да ускорят и опростят процеса.

Таблица 9

Бързи клавиши за редактора текстови документи

Действие

Комбинация от клавиши

Как работи програмата

Превключване на режима на вмъкване/замяна

Позволява ви или да добавяте нови знаци към старите при въвеждане, или да презапишете старите с нови

Отидете в началото на реда

Премества курсора в началото на текущия ред

Отидете до края на реда

Премества курсора до края на текущия ред

Изберете за начало на реда

Избира текст до началото на реда

Изберете до края на реда

Избира текст до края на реда

Отидете в началото на текста

Премества курсора в началото на текста

Отидете до края на текста

Премества курсора в края на текста

Изберете за начало на текст

Ctrl + Shift + Начало

Избира от курсора до началото на текста

Изберете до края на текста

Ctrl + Shift + End

Избира от курсора до края на текста

Превъртете един ред нагоре

Прелистване на текстов документ

Превъртете един ред надолу

Отидете в началото на предишната дума

Отидете в началото на следващата дума

Изберете предишна дума

Ctrl + Shift + наляво

Бързо маркиране на дума (знаци, разделени с интервали)

Изберете следващата дума

Ctrl + Shift + надясно

Превъртете страницата нагоре

Прелистване на текстов документ

Превъртете страницата надолу

Изберете предишна страницатекст

Маркира текст страница по страница

Изберете Следваща страницатекст

Shift + Page Down

Премахване на селекцията

Премахва селекцията

Отидете на линия

Премества курсора до номер на ред

Изтрийте знака отляво на курсора

Изтрива знака отляво на курсора

Изтрийте знака отдясно на курсора

Изтрива знака отдясно на курсора

Изтрийте думата отляво на курсора

Ctrl + BackSpace

Изтрива думата отляво на курсора

Изтрийте думата вдясно от курсора

Изтрива думата отдясно на курсора

Задаване/премахване на отметка

Маркира линията, от която се нуждаете

Следваща отметка

Мести курсора между маркираните редове

Предишна отметка

Изтриване на текущия ред

Изтрива текущия ред

Преместете блока надясно

Премества избрания блок от текст надясно

Преместете блока наляво

Премества избрания блок от текст наляво

Описание:

Операторът за цикъл For е предназначен за циклично повторение на оператори, разположени в конструкцията Loop – EndCycle.

Преди да започне цикълът, стойността на Expression 1 се присвоява на променливата Variable_Name. Стойността на VariableName автоматично се увеличава всеки път, когато цикълът премине. Увеличението на брояча при всяко изпълнение на цикъла е 1.

Цикълът се изпълнява, докато стойността на Variable_Name е по-малка или равна на стойността на Expression 2. Условието за изпълнение на цикъла винаги се проверява в началото, преди цикълът да бъде изпълнен.

Синтаксис:

Настроики:

Variable_name Идентификатор на променлива (брояч на цикъл), чиято стойност автоматично се увеличава с 1 всеки път, когато цикълът се повтаря. Така нареченият брояч на цикли.Израз 1 Числен израз, който указва първоначалната стойност, присвоена на брояча на цикъла при първото преминаване на цикъла.Чрез синтактична връзка за параметър Израз 2.Израз 2 Максимална стойност на брояча на цикъла. Когато Variable_Name стане по-голямо от Expression 2, изпълнението на оператора за цикъл спира.Loop Операторите след ключовата дума Loop се изпълняват, докато стойността на променливата Variable_Name е по-малка или равна на стойността на Expression 2.

Цикъл за всеки

Описание:

Операторът за цикъл For Every е проектиран да преминава през колекции от стойности. Всяка итерация на цикъла връща нов елемент от колекцията. Обхождането продължава, докато бъдат обходени всички елементи на колекцията.

Синтаксис:

Настроики:

Variable_name_1 Променлива, на която се присвоява стойността на следващия елемент от колекцията всеки път, когато цикълът се повтаря.От синтактичната връзка за параметъра Variable_Name_2.VariableName2 Променлива или израз, който представлява колекцията. Елементите на тази колекция ще бъдат присвоени на параметъра Variable_Name_1.Loop Операторите след ключовата дума Loop се изпълняват върху всеки елемент от колекцията.// Оператори Изпълним оператор или поредица от такива оператори.Прекратяване Позволява ви да прекъснете изпълнението на цикъла във всяка точка. След изпълнението на този оператор контролът се прехвърля към израза след ключовата дума EndCycle.Продължи Незабавно прехвърля управлението в началото на цикъла, където се изчисляват и проверяват условията за изпълнение на цикъла. Операторите, следващи го в тялото на цикъла, не се изпълняват при тази итерация на преминаването.EndLoop Ключова дума, която завършва структурата на оператор за цикъл.

Цикъл Чао

Описание:

Операторът на цикъла While е предназначен за циклично повторение на оператори, разположени вътре в структурата Цикъл – Край на цикъла. Цикълът се изпълнява, докато булевият израз е равен на Вярно. Условието за изпълнение на цикъл винаги се проверява първо, преди цикълът да бъде изпълнен.

Синтаксис:

Настроики:

Булев изразЛогически израз.Loop Операторите след ключовата дума Loop се изпълняват, докато е резултатът от булевия израз Вярно. // Оператори Изпълним оператор или поредица от такива оператори.Прекратяване Позволява ви да прекъснете изпълнението на цикъла във всяка точка. След изпълнението на този оператор контролът се прехвърля към израза след ключовата дума EndCycle.Продължи Незабавно прехвърля управлението в началото на цикъла, където се изчисляват и проверяват условията за изпълнение на цикъла. Операторите, следващи го в тялото на цикъла, не се изпълняват при тази итерация на преминаването.EndLoop Ключова дума, която завършва структурата на оператор за цикъл.

Нужда от принудително прекратяванеПотребителското изживяване възниква главно в следните случаи:

  • Актуализиране на информационната база;
  • Добавяне на нов обект на метаданни към конфигурацията;
  • Провеждане на превантивни и ремонтна дейностна сървъра;
  • Прекъсната потребителска сесия пречи на приложението да се рестартира.

В тази статия ще се опитаме да ви кажем как да прекратите потребителска сесия, какви инструменти има администраторът в своя арсенал, за да изпълни тази задача, кои опции за прекратяване се предоставят от файловата версия и кои от клиент-сървърната версия на 1C .

Важно е да запомните, че принудителното прекратяване на сесия може да доведе до загуба на данни. Така че, за да избегнете неприятни ситуации, препоръчително е да предупредите потребителите предварително за прекъсването на връзката.

Закриване на сесии от конфигуратора

Когато се направят промени в структурата на базата данни, динамичните актуализации на конфигурацията вече не са налични. И на екрана се появява информационен прозорец (фиг. 1).

Последователността на действията в този случай е очевидна:

  1. Трябва да щракнете върху бутона „Край на сесиите и повторение“;
  2. Изчакайте прозореца за преструктуриране на базата данни;
  3. Натиснете "OK".

Трябва да се отбележи, че направените промени в програмния код не изискват от потребителите да се изключат, но те няма да работят на това устройство без рестартиране на приложението на всеки конкретен компютър.

Прекратяване на сесии директно от програмата

Повечето стандартни продукти на 1C, версия 8, имат механизъм, който ви позволява лесно да прекратите работата на потребителя от разстояние и да предоставите на администратора изключителен достъп до базата данни. Това е „Блокиране на връзки от информационна база».

Можете да го намерите на един от двата адреса:

  1. В едно от подменютата на секция „Сервиз“;
  2. Отидете в секцията Операции->Обработка.

Фиг.2

Външен видобработката е представена на фиг.2.

Характеристики на тази обработка:

  1. Поставянето или премахването на отметка от квадратчето и щракването върху бутона Запис включва и изключва блокирането на потребители, изтрива сесии и предотвратява създаването на нови връзки;
  2. Крайният час на блокиране не може да бъде празен или по-малък от началния му час;
  3. Ако е указан параметърът „Код на разрешение“, той може да бъде въведен в реда за стартиране, за да игнорира блокирането, като посочи „/UC“ преди кода;
  4. Ако не посочите „Кода на разрешението“, тогава ще бъде проблематично да влезете в базата данни преди изтичането на периода на блокиране (във файловата версия на работата можете да опитате да изтриете файла 1CVcdn от папката на базата данни);
  5. Ако вместо параметъра “/UC” и парола, разделени с интервал, посочите “/CAllow Users to Work”, където C е латиница, можете напълно да деактивирате блокирането за всички потребители;
  6. Щракването върху бутона „Активни потребители“ отваря прозорец с пълен списъкпотребители (фиг. 3), откъдето можете да отворите „Регистрационния журнал“ или да прекратите сесията на всеки конкретен потребител.

Фиг.3

Двете опции по-горе работят добре както във файлов, така и в режим клиент-сървър. По-нататък ще разгледаме случаи, характерни само за работата на сървъра.

Премахване на потребители от rdp

Важно е да запомните, че прекъсването на потребителските сесии от сървърите е възможно само ако имате определени права за това.

Когато работите от отдалечен работен плот, можете да крайни потребителски сесии, като използвате стандартния диспечер на задачите. Простото прекъсване на сесиите е малко некоректно, но доста ефективно.

Вторият вариант е да използвате диспечера на задачите - дистанционна връзкас възможност за управление на всяка конкретна сесия и излизане от програмата според всички правила. Този метод е дълъг и никой не гарантира, че докато един потребител излиза, програмата няма да бъде стартирана от друг работник.

Премахване на потребители през сървърната конзола

Имайки права на администратор за 1C сървърен клъстер, трябва:


Много често, когато работите в сървърен режим, закачените потребителски сесии не се виждат чрез инструментите на платформата; те могат да бъдат изтрити само през конзолата.

Най-радикалният начин за прекъсване на сесии

Ситуация, при която горните методи не работят, е изключително рядка. Но ако това се случи, има друг радикален начин за прекъсване на връзките към базата данни: физически рестартирайте сървъра.

Разбира се, потребителите, които не са имали време да свършат работата си и да запазят данните, ще бъдат изключително възмутени от такова безсрамно отношение, но това е бързо и е изключително ефективно.



Свързани публикации