Список активных пользователей
В процессе работы бывает необходимо определить, какие пользователи работают в данный момент с информационной базой.
Для получения списка пользователей нужно выбрать пункт Сервис – Активные пользователи. На экран выводится окно со списком пользователей, работающих в данный момент с базой данных.
Рисунок 5. Список активных пользователей
При открытии текущая строка показывает данные пользователя, вызвавшего окно (текущий сеанс).
Текущий пользователь отличается в списке пиктограммой (имеет пометку на пиктограмме).
С помощью пунктов меню Действия можно настроить показ списка, а также вывести его в табличный или текстовый документ.
Список активных пользователей можно сортировать по любой колонке.
-
Блокировка установки сеансов пользователями
Система «1С:Предприятие» позволяет устанавливать блокировки сеансов пользователей с информационной базой. Можно запретить установку сеансов пользователей с информационной базой с отображением сообщения о причине запрета.
Эта возможность полезна, например, когда для выполнения административных действий требуется, чтобы текущие пользователи завершили свои сеансы работы и в то же время новые пользователи не могли подключиться к информационной базе.
При работе в клиент-серверном варианте работы установка блокировки может быть выполнена с помощью утилиты администрирования кластера серверов «1С:Предприятия».
Предусмотрена возможность соединения с информационной базой в обход установленной блокировки сеансов. Для этого используется параметр командной строки /UC<�код разрешения> и параметр строки соединения UC=<�код разрешения>. Если при установке блокировки задан непустой код разрешения, то для установки соединения в обход блокировки необходимо в параметре /UC указать этот код разрешения. Если код разрешения содержит пробелы, он должен быть заключен в кавычки.
Если используется веб-клиент или тонкий клиент, работающий через веб-сервер, имеется возможность указания кода разрешения в параметре UC строки соединения файла-дескриптора (см. здесь). В этом случае рекомендуется выполнять дополнительную публикацию информационной базы на веб-сервере.
Программный способ
Кроме этого, при работе в любом режиме установка блокировки может быть выполнена средствами встроенного языка. Для этого используется объект встроенного языка БлокировкаСеансов, который можно создать с помощью конструктора и установить необходимые свойства блокировки установки соединений.
Метод глобального контекста УстановитьБлокировкуСеансов() позволяет установить созданную блокировку, а метод ПолучитьБлокировкуСеансов() – получить установленную блокировку.
-
Региональные установки информационной базы
Режим настройки региональных установок информационной базы позволяет управлять форматом отображения даты, времени, чисел, логических констант и влияет на порядок сортировки строк в списках информационной базы данных. Для вызова режима нужно выбрать пункт Администрирование – Региональные установки ИБ.
Рисунок 6. Региональные установки
Если какое-либо свойство не установлено, то форматы отображения чисел, даты и времени будут определяться установками по умолчанию, принятыми в системе «1С:Предприятие» для указанного языка (страны). Язык (страна) определены при создании информационной базы.
Если установлено свойство Использовать региональные установки текущего сеанса, то значения типа Число и Дата отображаются (в том числе в полях ввода, календаре и калькуляторе) в соответствии с региональными настройками текущего сеанса. Эти настройки определяются на основании
региональных установок клиентского компьютера, но могут быть переопределены параметром /VL.
В нижней части диалога выводятся примеры отображения числа, даты и времени с выбранными в диалоге установками.
Значения типа Булево отображаются в соответствии с языком интерфейса платформы. Это значение может быть указано с помощью параметра /L.
Язык. Выбор языка (страны) для данной установки информационной базы.
ВНИМАНИЕ! Если в качестве СУБД используется PostgreSQL, то для существующей информационной базы изменение языка (страны) не может быть выполнено произвольным образом. Установленное значение языка (страны) можно изменить только на такое, которое будет использовать тот же порядок сортировки строк (collation) СУБД, что и существующее значение. Например, русский (Россия) может быть изменен на белорусский (Беларусь), но не может быть изменен на украинский (Украина).
Если в качестве СУБД используется IBM DB2, то смена значения языка (страны) не поддерживается.
Разделитель дробной части. Символ-разделитель целой и дробной части чисел можно выбрать из выпадающего списка или указать самостоятельно в поле ввода. Пример символа будет выведен в рамке слева от поля ввода.
Разделитель групп. Символ-разделитель групп цифр в целой части числа можно выбрать из выпадающего списка или указать самостоятельно в поле ввода. Пример символа будет выведен в рамке слева от поля ввода.
Группировка. Свойство задает формат группировки цифр в целой части числа. Форматную строку можно выбрать из выпадающего списка или указать самостоятельно.
Формат группировки указывается следующим образом: <�количество цифр в группе><�символ-разделитель>......<0>.
В качестве символа-разделителя можно использовать любой символ, отличный от цифры.
Например, последовательность символов 3,2,0 означает, что цифры будут сгруппированы следующим образом (отсчет цифр в числе идет слева направо только в целой части):
Первую группу образуют первые три цифры числа;
Затем идет символ-разделитель групп (заданный настройками операционной системы или указанный в свойстве Разделитель групп);
Все оставшиеся цифры числа будут сгруппированы по две.
Символ 0 в конце форматной строки означает «и так же – до конца». То есть если в вышеприведенном примере форматной строки убрать 0, указав 3,2, группировка изменится следующим образом:
Первую группу образуют первые три цифры числа;
Затем идет символ-разделитель групп;
Вторую группу образуют следующие 2 цифры числа;
Затем идет символ-разделитель групп;
Все оставшиеся цифры числа будут собраны вместе.
Выбор одного символа 0 в этом поле означает, что цифры в целой части чисел не будут разделяться на группы.
Представление отрицательных чисел. Из выпадающего списка можно выбрать вид отрицательных чисел. Выбор Авто означает, что вид отрицательных чисел будет определяться установками операционной системы.
Формат даты. Устанавливает формат отображения даты. Можно использовать в различных сочетаниях следующие символы:
Символы – Описание
D – Число месяца. Числа меньше 10 выводятся без лидирующего нуля.
Dd – Число месяца. Числа меньше 10 выводятся с лидирующим нулем.
M – Номер месяца. Номера месяцев меньше 10 выводятся без лидирующего нуля.
MM – Номер месяца. Номера месяцев меньше 10 выводятся с лидирующим нулем.
MMMM – Наименование месяца словами.
Y – Две последние цифры года. Года меньше 10 выводятся без лидирующего нуля.
Yy – Две последние цифры года. Года меньше 10 выводятся с лидирующим нулем.
Yyyy – Год четырьмя цифрами.
Перечисленные выше символы и группы символов можно указывать в любой последовательности. Для разделения дня, месяца и года можно указывать различные символы-разделители.
Формат времени. Устанавливает формат отображения времени. Можно использовать в различных сочетаниях следующие символы:
Символы Описание
h, H – часы в 12-часовом (h) или 24-часовом (H) формате. Часы меньше 10 выводятся без лидирующего нуля.
hh, HH – часы в 12-часовом (hh) или 24-часовом (HH) формате. Часы меньше 10 выводятся с лидирующим нулем.
m – минуты. Минуты меньше 10 выводятся без лидирующего нуля.
Mm – минуты. Минуты меньше 10 выводятся с лидирующим нулем.
s – секунды. Секунды меньше 10 выводятся без лидирующего нуля.
ss – секунды. Секунды меньше 10 выводятся с лидирующим нулем.
Перечисленные выше символы и группы символов можно указывать в любой последовательности. Для разделения часов, минут и секунд можно указывать различные символы-разделители.
ВНИМАНИЕ! При использовании региональных настроек для определения представления даты в поле ввода следует выбирать только такие настройки, которые поддерживаются полем ввода.
Логическое ложь, логическое истина. Позволяет указать вид логических констант. Можно выбрать из выпадающего списка либо ввести самостоятельно.
|