Завершення сеансів користувачів як працює, чим здійснюється. Як вигнати користувачів із бази Найрадикальніший спосіб переривання сеансів

💖 Подобається?Поділися з друзями посиланням

Кожне рішення фірми «1С» на платформі «1С:Підприємство 8» має широке коло можливостей. Однак є універсальні прийоми, які можна використовувати в будь-якій конфігурації. Цією статтею ми відкриваємо цикл публікацій, у яких методисти фірми «1С» розповідатимуть про універсальні можливості платформи «1С:Підприємство 8». Почнемо з одного з найважливіших методів підвищення ефективності роботи - з опису гарячих клавіш (дії з клавіатури, як правило, виконуються швидше, ніж аналогічні через меню з використанням миші). Освоївши гарячі клавіші, ви спростите виконання дій, що часто повторюються.

Таблиця 1

Дія

Поєднання клавіш

Як працює програма

Створити новий документ

Відкрити існуючий документ

Відкрити калькулятор

Відкриває калькулятор

Показати властивості

Alt+Enter
Ctrl+E

Відкрити вікно повідомлень

Закрити вікно повідомлень

Ctrl+Shift+Z

Відкрити табло

Відкриває табло

Відкрити довідку

Відкриває довідку

Викликати індекс довідки

Shift+Alt+F1

Викликає індекс довідки

"Гарячі" клавіші: глобальні дії

Глобальні дії – це дії, які ви можете виконувати у будь-якому стані програми. При цьому не важливо, що зараз відкрито в "1С:Підприємстві". Головне, щоб програма не була зайнята виконанням будь-якої задачі.

Глобальні дії - це дії, які можна викликати будь-де запущеної платформи "1С:Підприємство 8". Незалежно від того, що саме відбувається в запущеній конфігурації, зміст глобальних дій не змінюється (наприклад, натискання Ctrl+N завжди викликатиме діалог створення нового документа).

Таблиця 1

"Гарячі" клавіші для глобальних дій

Дія

Поєднання клавіш

Як працює програма

Створити новий документ

Відкриває вікно, в якому буде запропоновано вибрати тип нового документа, що створюється, в різних форматах - наприклад, у текстовому, табличному або HTML

Відкрити існуючий документ

Відкриває стандартне діалогове вікно "Відкрити", доступне через меню "Файл/Відкрити…"

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

Встановлює курсор у цьому полі

Відкрити калькулятор

Відкриває калькулятор

Показати властивості

Alt+Enter
Ctrl+E

Залежно від того, на що встановлено курсор, відкриває відповідну палітру властивостей об'єкта або елемента. Корисно під час роботи з таблицями, текстом, HTML тощо.

Відкрити вікно повідомлень

Дозволяє відкрити раніше закрите вікно повідомлень. Часто буває корисно, коли вікно випадково закрите, а повідомлення вам знадобилося. Зверніть увагу: доки система нічого знову не ввела у вікно повідомлень, старі повідомлення зберігаються навіть у закритому вікні

Закрити вікно повідомлень

Ctrl+Shift+Z

Закриває вікно повідомлень, коли вони не потрібні. Зверніть увагу: комбінацію підібрано так, що її легко натиснути однією рукою

Відкрити табло

Відкриває табло

Відкрити довідку

Відкриває довідку

Викликати індекс довідки

Shift+Alt+F1

Викликає індекс довідки

"Гарячі" клавіші: спільні дії

Загальні дії- дії, які мають один і той же зміст у різних об'єктах конфігурації, але поведінка платформи "1С:Підприємство 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

Включити/вимкнути жирність

Використовується там, де підтримується та можливе форматування тексту

Включити/вимкнути курсив

Увімкнути/вимкнути підкреслення

Перехід до попередньої web-сторінки/глави довідки

Використовується у HTML-документах

Перехід до наступної веб-сторінки/голови довідки

Перервати виконання звіту системи компонування даних

"Гарячі" клавіші: керування вікнами

У цьому розділі об'єднані спільні для всіх вікон та форм платформи "1С:Підприємство" "Гарячі" клавіші.

Таблиця 3

"Гарячі" клавіші для керування вікнами

Дія

Поєднання клавіш

Як працює програма

Закрити активне вільне вікно, модальний діалог або програму

Цією комбінацією можна швидко завершити роботу всієї конфігурації на платформі "1С:Підприємство", тому користуйтеся нею обережно

Закрити активне звичайне вікно

Закриває поточне звичайне вікно

Закрити активне вікно

Закриває поточне активне вікно

Активізувати наступне звичайне вікно

Ctrl+Tab
Ctrl+F6

Дозволяє активізувати наступне вікно серед відкритих у конфігурації. Натискання в циклі із утримуванням клавіші Ctrl дозволяє гортати відриті вікна "вперед"

Активізувати попереднє звичайне вікно

Ctrl+Shift+Tab
Ctrl+Shift+F6

Дозволяє активізувати попереднє вікно серед відкритих конфігурацій. Натискання в циклі із утримуванням клавіші Ctrl дозволяє гортати відриті вікна "назад"

Активізувати наступну секцію вікна

Активує наступну секцію поточного вікна

Активізувати попередню секцію вікна

Активує попередню секцію поточного вікна

Викликати системне меню програми або модального діалогу

Дозволяє побачити системне меню операцій (згорнути, перемістити, закрити тощо) над вікном програми або відкритого модального діалогу

Викликати системне меню вікна (крім модальних діалогів)

Alt + Hyphen + (-)
Alt + Num + (-)

Дозволяє побачити системне меню операцій (згорнути, перемістити, закрити тощо) над активним вікном

Викликати головне меню

Активує головну панель із кнопками поточного вікна. Таким чином ви можете вибирати дії без участі миші

Викликати контекстне меню

Відображає контекстне меню над поточним активним елементом. Аналогічно натискання правої кнопки миші на ньому

Повернути активність звичайному вікну

Повертає активність звичайного вікна після роботи з контекстним меню. Увага! У будь-якому іншому випадку, Esc ініціює закриття активного вікна

"Гарячі" клавіші: керування формами

Тут зібрані "гарячі" клавіші, що спрощують та прискорюють роботу з різними формами, які створені в конфігураціях, написаних на платформі "1С:Підприємство".

Таблиця 4

"Гарячі" клавіші для керування формами

Дія

Поєднання клавіш

Як працює програма

Перейти до наступного елемента керування/виклик кнопки за замовчуванням

Перехід між елементами управління формою " вперед " (див. Tab)

Виклик кнопки за промовчанням

Як правило, у різних форм призначена кнопка за умовчанням (вона відрізняється від інших – наприклад, виділена жирним). Використання цієї комбінації клавіш дозволяє з будь-якого місця відкритої форми активувати кнопку за промовчанням

Перейти на наступний елемент керування

Перехід між елементами управління на формі "вперед"

Перейти на попередній елемент керування

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

Активізує командну панель, пов'язану з активним елементом керування/формою

Активує головну панель із кнопками поточної форми. Таким чином ви можете вибирати дії без участі миші

Переміщення елементами керування, об'єднаними в одну групу

Up
Down
Left
Right

Використовуючи клавіші-курсори, можна швидко переміщатися між згрупованими елементами управління.

Закрити форму

Закриває вікно поточної форми

Відновити положення вікна

Якщо збилися якісь параметри вікна форми, ця комбінація дозволяє повернути все назад

"Гарячі" клавіші: робота зі списком та деревом

"Гарячі" клавіші цього розділу допоможуть ефективно працювати без використання миші у численних списках та деревах, які активно використовуються у різних об'єктах конфігурацій на платформі "1С:Підприємство 8".

Таблиця 5

"Гарячі" клавіші для роботи зі списком та деревом

Дія

Поєднання клавіш

Як працює програма

Відкриває для зміни елемент, на який встановлено курсор. Клавіша аналогічна дії "Змінити" на стандартній панелі кнопок форми

Оновити

Ctrl+Shift+R
F5

Оновлює дані у списку чи дереві. Особливо актуально для динамічних списків (наприклад, список документів), коли для них не ввімкнено автооновлення

Копіювати

Створює новий елемент списку, використовуючи як шаблон поточний елемент. Аналогічно кнопці "Додати копіюванням"

Новий гурт

Створює нову групу. Аналогічно кнопці "Додати групу"

Видалення рядка

Безпосереднє видалення поточного елемента. Увага! Використовуйте цю комбінацію з великою обережністю в динамічних списках, оскільки скасувати видалення не можна

Переміщення рядка вгору

Ctrl+Shift+Up

У списках, де можна змінити порядок рядків, дозволяє пересунути поточний рядок вгору. Аналогічно кнопці "Перемістити догори"

Переміщення рядка вниз

Ctrl+Shift+Down

У списках, де можна змінити порядок рядків, дозволяє пересунути поточний рядок вниз. Аналогічно кнопці "Перемістити вниз"

Перенести елемент до іншої групи

Ctrl+Shift+M
Ctrl+F5

Дозволяє швидко перемістити поточний елемент (наприклад, довідника) до іншої групи

Перейти до рівня вниз з одночасним розкриттям групи

Переходить до папки, на якій було встановлено курсор

Перейти на рівень вгору (до "батька")

Виходить нагору з папки, де ви знаходилися

Закінчити редагування

Завершує зі збереженням змін редагування списку

Перервати пошук

Перериває пошук

Розкрити вузол дерева

Використовується там, де доступні вузли дерев, позначені значками "+" або "-"

Закрити вузол дерева

Розкрити всі вузли дерева

Зміна прапорця

Інвертує значення прапорця поточного елемента (включає або вимикає його)

"Гарячі" клавіші: поле введення

Поле введення- активно використовується елемент управління у багатьох місцях форм конфігурацій. "Гарячі" клавіші для поля введення дозволяють швидко виконати дії, що часто використовуються над ним. Особливо корисно використовувати ці клавіші там, де розробник конфігурації не вивів потрібні кнопки управління полем введення.

Таблиця 6

"Гарячі" клавіші для поля введення

Дія

Поєднання клавіш

Як працює програма

Аналогічно поведінці при редагуванні звичайного тексту дозволяє або додавати нові символи при введенні до старих, або затирати старі новими.

Кнопка вибору

Вибір відповідного об'єкта, пов'язаного з полем введення (наприклад, вибір потрібного документа зі списку). Аналогічно кнопці поля введення "Вибір"

Кнопка відкриття

Ctrl+Shift+F4

Відкриття форми вибраного об'єкта у поточному полі введення. Аналогічно натискання кнопки поля введення "Відкрити"

Очистити поле

Очистити поле введення від поточного значення

Робота з набраним текстом у полі введення

Ctrl+BackSpace

На початок

Перейти до кінця рядка

Натискання вказівником миші кнопки "Вгору" для кнопки регулювання

Використовуйте регулювання, якщо це дозволено у полі введення. Наприклад, зміна дат, лічильників тощо. Аналогічно натискання на кнопку "вгору" регулятора поля введення

Натискання вказівником миші кнопки "Вниз" для кнопки регулювання

Використовуйте регулювання, якщо це дозволено у полі введення. Наприклад, зміна дат, лічильників тощо. Аналогічно натискання на кнопку "вниз" регулятора поля введення

"Гарячі" клавіші: поле картинки

Поле зображення- це стандартний елемент платформи "1С:Підприємство 8" для відображення графічних зображень. "Гарячі" клавіші допоможуть, наприклад, комфортно переглянути зображення, розташоване в полі зображення.

Таблиця 7

"Гарячі" клавіші для поля картинки

Дія

Поєднання клавіш

Як працює програма

Збільшити масштаб

Масштабує картинку

Зменшити масштаб

Прокрутити

Up
Down
Left
Right

Переміщення по картинці

Прокрутити на розмір вікна вгору

Прокрутити розмір вікна вниз

Прокрутити на розмір вікна вліво

Прокрутити на розмір вікна праворуч

"Гарячі" клавіші: редактор табличних документів

У цьому розділі згруповано "гарячі" клавіші для різноманітних табличних документів. Вони можуть бути дуже корисними, якщо ви часто редагуєте дані в таких документах.

Таблиця 8

"Гарячі" клавіші для редактора табличних документів

Дія

Поєднання клавіш

Як працює програма

Перейти до осередку

Відкриває діалогове вікно переміщення до комірки з координатами стовпець/рядок

Переміщення по осередках

Up
Down
Left
Right

Переміщає курсор по осередках таблиці

Переміщення по осередках до наступного заповненого або порожнього

Ctrl + (Up, Down, Left, Right)

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

Виділення осередків

Shift + (Up, Down, Left, Right)

Виділяє область осередків, починаючи з поточної

Прокрутити на сторінку вгору

Гартує табличний документ

Прокрутити на сторінку вниз

Прокрутити на сторінку вліво

Прокрутити на сторінку праворуч

Перейти до редагування вмісту комірки

Включає режим редагування вмісту комірки

Перемикання режиму редагування/введення в осередку

На початок

Переміщує курсор на початок рядка

Перейти до кінця рядка

Переміщує курсор у кінець рядка

На початок тексту

Перейти до кінця тексту

Встановлення імені поточної області

Ctrl+Shift+N

Встановлює ім'я поточної області осередків

"Гарячі" клавіші: редактор текстових документів

"Гарячі" клавіші при редагуванні тексту в текстових областях та документах дозволяють суттєво прискорити та спростити процес.

Таблиця 9

"Гарячі" клавіші для редактора текстових документів

Дія

Поєднання клавіш

Як працює програма

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

Дозволяє або додавати нові символи під час введення до старих, або затирати старі новими.

На початок

Переміщує курсор на початок поточного рядка

Перейти до кінця рядка

Переміщує курсор у кінець поточного рядка

Виділити до початку рядка

Виділяє текст до початку рядка

Виділити до кінця рядка

Виділяє текст до кінця рядка

На початок тексту

Переміщує курсор на початок тексту

Перейти до кінця тексту

Переміщує курсор до кінця тексту

Виділити до початку тексту

Ctrl + Shift + Home

Виділяє від курсору до початку тексту

Виділити до кінця тексту

Ctrl+Shift+End

Виділяє від курсору до кінця тексту

Прокрутити на один рядок вгору

Перегортає текстовий документ

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

На початок попереднього слова

На початок Наступне слово

Виділити попереднє слово

Ctrl+Shift+Left

Швидке виділення слова (символи, розділені пробілами)

Виділити таке слово

Ctrl+Shift+Right

Прокрутити на сторінку вгору

Перегортає текстовий документ

Прокрутити на сторінку вниз

Виділити попередню сторінку тексту

Посторінково виділяє текст

Виділити наступну сторінку тексту

Shift + Page Down

Зняти виділення

Знімає виділення

Перейти до рядка

Переміщає курсор до рядка з номером

Видалити символ ліворуч від курсору

Видаляє символ ліворуч від курсору

Видалити символ праворуч від курсору

Видаляє символ праворуч від курсору

Видалити слово ліворуч від курсору

Ctrl+BackSpace

Видаляє слово ліворуч від курсору

Видалити слово праворуч від курсору

Видаляє слово праворуч від курсору

Встановити/зняти закладку

Позначає потрібний вам рядок

Наступна закладка

Переміщує курсор між зазначеними закладками рядками

Попередня закладка

Видалити поточний рядок

Видаляє поточний рядок

Зсунути блок праворуч

Зсуває виділений блок тексту праворуч

Зсунути блок вліво

Зсуває виділений блок тексту вліво

Необхідність примусового завершення роботи користувача переважно виникає у таких случаях:

  • Оновлення інформаційної бази;
  • Додавання нового об'єкта метаданих у конфігурацію;
  • Проведення профілактичних та ремонтних робіт на сервері;
  • Залежний сеанс користувача, що перешкоджає повторному запуску програми.

У цій статті ми намагатимемося розповісти, як завершити сеанс користувача, які інструменти для виконання цього завдання є в арсеналі адміністратора, які варіанти завершення передбачає файловий, а які клієнт-серверний варіант роботи 1С.

Важливо пам'ятати, що при примусовому завершенні сеансу можлива втрата даних. Тому для виключення неприємних ситуацій бажано заздалегідь попередити користувачів про відключення.

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

Коли в структуру бази даних вносяться зміни, оновлення конфігурації в динамічному режимі недоступне. На екрані з'являється інформаційне вікно (Рис.1).

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

  1. Необхідно натиснути кнопку «Завершити сеанси та повторити»;
  2. дочекатися вікна рестуктуризації бази;
  3. Натиснути "ОК".

Слід зазначити, що зміни, які вносяться до коду програми, не вимагають завершення роботи користувачів, однак без перезапуску програми на кожному конкретному комп'ютері вони на цьому пристрої спрацьовувати не будуть.

Завершення сеансів безпосередньо із програми

Більшість стандартних продуктів фірми 1С восьмої версії мають у своєму наборі механізм, що дозволяє без особливих зусиль віддалено завершити роботу користувача, і забезпечити адміністратору монопольний доступ до бази. Це обробка "Блокування з'єднань з інформаційною базою".

Знайти її можна за однією з двох адрес:

  1. В одному з підменю розділу "Сервіс";
  2. Зайшовши до розділу Операції->Обробки.

Рис.2

Зовнішній вигляд обробки подано на Рис.2.

Особливості даної обробки:

  1. Встановлення та зняття прапорця та натискання кнопки «Записати» включає та вимикає блокування користувачів, видаляючи сеанси та перешкоджаючи створенню нових підключень;
  2. Час закінчення блокування може бути порожнім чи менше часу його початку;
  3. Якщо параметр «Код дозволу» заданий, його можна прописати в рядок запуску, для ігнорування блокування, перед кодом вказавши «/UC»;
  4. Якщо "Код дозволу" не вказати, то до закінчення терміну блокування потрапити до бази буде проблематично (у файловому варіанті роботи можна спробувати з папки бази видалити файл 1CVcdn);
  5. Якщо замість параметра «/UС» та пароля через пропуск вказати «/CДозволитиРоботу Користувачів», де С – латинська, можна повністю відключити блокування для всіх користувачів;
  6. Натискання кнопки «Активні користувачі викликає вікно з повним списком користувачів (мал.3), звідки можна відкрити «Журнал реєстрації» або завершити сеанс кожного конкретного користувача.

Рис.3

Два вищевикладені варіанти чудово працюють як у файловому, так і в клієнт-серверному режимі. Далі ми розглядатимемо випадки характерні лише для серверної роботи.

Видалення користувачів із rdp

Важливо пам'ятати, що вимкнення сеансів користувачів із серверів можливе лише за наявності певних прав на цю дію.

При роботі з віддаленим робочим столом, завершити сеанси користувачів можна скориставшись стандартним диспетчером завдань. Просте переривання сеансів трохи неправильний, але досить дієвий спосіб.

Другий варіант використання диспетчера завдань – віддалене підключення з можливістю керування до кожного конкретного сеансу та здійснення виходу із програми за всіма правилами. Цей спосіб довгий, і ніхто не гарантує, що поки виконується вихід одного користувача, не буде здійснено запуск програми будь-яким іншим працівником.

Видалення користувачів через консоль сервера

Маючи права Адміністратора для кластера серверів 1С, необхідно:


Дуже часто при роботі в серверному режимі сеанси користувачів, що зависли, не видно засобами платформи, їх можна видалити тільки через консоль.

Найрадикальніший спосіб переривання сеансів

Ситуація, коли вищеописані методи не спрацювали, трапляється дуже рідко. Але у разі виникнення є ще один радикальний спосіб перервати з'єднання з базою: фізичне перезавантаження сервера.

Безумовно, користувачі, які не встигли закінчити роботу та зберегти дані, будуть вкрай обурені таким безпардонним ставленням, проте це швидко і дуже ефективно.

Опис:

Оператор циклу Для призначений для циклічного повторення операторів, що знаходяться всередині конструкції Цикл – КінецьЦикл .

Перед початком виконання циклу значення Вираз 1 надається змінної Ім'я_змінної . Значення Ім'я_змінної автоматично збільшується при кожному проході циклу. Величина збільшення лічильника при кожному виконанні циклу дорівнює 1.

Цикл виконується, поки значення змінної Ім'я_змінної менше або дорівнює значенням Вираз 2 . Умова виконання циклу завжди перевіряється на початку, перед виконанням циклу.

Синтаксис:

Параметри:

Ім'я_змінної Ідентифікатор змінної (лічильника циклу), значення якої автоматично збільшується на 1 при кожному повторенні циклу. Так званий лічильник циклу.Вираз 1 Числовий вираз, який задає початкове значення, яке присвоюється лічильнику циклу при першому проході циклу.Синтаксична зв'язка для параметра Вираз 2 .Вираз 2 Максимальне значення лічильника циклу. Коли змінна Ім'я_змінної стає більшою ніж Вираз 2, виконання оператора циклу Для припиняється.Цикл Оператори, що йдуть за ключовим словом Цикл виконуються, поки значення змінної Ім'я_змінної менше або дорівнює значення Вираз 2 .

Цикл Для кожного

Опис:

Оператор циклу Для кожного призначений циклічний обхід колекцій значень. При кожній ітерації циклу повертається новий елемент колекції. Обхід здійснюється доти, доки не будуть перебрані всі елементи колекції.

Синтаксис:

Параметри:

Ім'я_змінної_1 Змінна, якій при кожному повторенні циклу надається значення чергового елемента колекції.З Синтаксична зв'язка для параметра Ім'я_змінної_2 .Ім'я_змінної_2 Змінна або вираз, що надає колекцію. Елементи цієї колекції присвоюватимуться параметру Ім'я_змінної_1 .Цикл Оператори, що йдуть за ключовим словом Цикл виконуються для кожного елемента колекції.// Оператори Оператор, що виконується або послідовність таких операторів.Перервати Дозволяє перервати виконання циклу у будь-якій точці. Після виконання цього оператора керування передається оператору, наступному за ключовим словом КінецьЦикл .Продовжити Негайно передає управління на початок циклу, де проводиться обчислення та перевірка умов виконання циклу. Оператори, що йдуть у тілі циклу за ним, на даній ітерації обходу не виконуються.Кінцевий цикл Ключове слово, яке завершує структуру оператора циклу.

Цикл Поки

Опис:

Оператор циклу Поки що призначений для циклічного повторення операторів, що знаходяться всередині конструкції Цикл – КінецьЦикл. Цикл виконується, поки логічний вираз дорівнює Істина. Умова виконання циклу завжди перевіряється спочатку перед виконанням циклу.

Синтаксис:

Параметри:

Логічне вираженняЛогічне вираження.Цикл Оператори, що йдуть за ключовим словом Цикл , виконуються, поки результат логічного виразу дорівнює Істина. // Оператори Оператор, що виконується або послідовність таких операторів.Перервати Дозволяє перервати виконання циклу у будь-якій точці. Після виконання цього оператора керування передається оператору, наступному за ключовим словом КінецьЦикл .Продовжити Негайно передає управління на початок циклу, де проводиться обчислення та перевірка умов виконання циклу. Оператори, що йдуть у тілі циклу за ним, на даній ітерації обходу не виконуються.Кінцевий цикл Ключове слово, яке завершує структуру оператора циклу.

Привіт Дмитре! Навчіть мене будь ласка, як виганяти користувачів примусово з бази, щоб оновити конфігурацію. Спасибі заздалегідь.

Від користувача:Світлана Миколаївна

Здрастуйте, Світлано Миколаївно!

Для того, щоб вигнати користувачів з бази, потрібно мати права адміністратора.

Заходимо у розділ Адміністрація, Підтримка та обслуговування:

Вибираємо Блокування роботи користувачів:


З форми по кнопці можна переглянути список активних користувачів.

Заповнюємо повідомлення, яке побачать користувачі на екранах, задаємо інтервал блокування (якщо кінцевий час ви не знаєте, залиште поле порожнім). Встановіть також код для розблокування, т.к. блокування торкнеться також і вашого активного сеансу, наприклад встановимо 1234 .

Натискаємо Встановити блокування. З'явиться попереджувальне повідомлення:


Погоджуємось. Тепер у формі червоним кольором написано, що незабаром розпочнеться блокування.


У активних користувачів у цей час з'являється таке вікно:


Ближче до початку блокування вона починає з'являтися щохвилини:


Користувачеві необхідно завершити свою роботу в програмі та вийти. Якщо самостійно він не вийде, програма закриється автоматично. При спробі входу до бази користувач отримає таке попередження:


У користувача, який встановив блокування, також з'являється повідомлення:


Вийдемо з бази.

Т.к. блокування поширюється на всі сеанси всіх користувачів, нам знадобиться встановити параметр запуск (тут то й знадобиться Код для розблокування):



На другій закладці прописуємо параметр запуску бази (де 1234 – наш код):


Натискаємо готове. Тепер можемо увійти як у конфігуратор, так і в режим користувача.

Для зняття блокування бази потрібно повернутися у форму блокування та натиснути Зняти блокування.


Якщо було встановлено кінцеву дату блокування, блокування припиниться автоматично.



Розповісти друзям