Определение текущего пользователя
X

Привет дорогой друг

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Показано с 1 по 5 из 5

Комбинированный просмотр

  1. #1
    Гость форума

    Регистрация
    10.09.2018
    Сообщений
    4
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Определение текущего пользователя

    Подскажите пож-та, как определить текущего пользователя?
    Нужно что бы определенным пользователям выходили свои сообщения при открытии программы.
    Прописал в модуле управления

    Процедура ПриНачалеРаботыСистемы()

    Если ПараметрыСеанса.ТекущийПо� �ьзователь = ("КузнецовАВ") тогда
    Сообщить("В начале месяца прошу предоставить акт сверки")
    КонецЕсли;

    КонецПроцедуры

    Выдает ошибку
    МодульУправляемогоПриложе ния(91,8)}: Переменная не определена (ПараметрыСеанса)
    Если <<?>>ПараметрыСеанса.Текущий Пользователь = ("КузнецовАВ") тогда (Проверка: Тонкий клиент)

  2. #2
    Гость форума

    Регистрация
    10.09.2018
    Сообщений
    4
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: Определение текущего пользователя

    Процедура ПриНачалеРаботыСистемы()

    Если ПараметрыСеанса.ТекущийПо� �ьзователь = ("КузнецовАВ") тогда
    Сообщить("В начале месяца прошу предоставить акт сверки")
    КонецЕсли;

    КонецПроцедуры

    Выдает ошибку
    МодульУправляемогоПриложе ния(91,8)}: Переменная не определена (ПараметрыСеанса)
    Если <<?>>ПараметрыСеанса.Текущий Пользователь = ("КузнецовАВ") тогда (Проверка: Тонкий клиент)

  3. #3
    Гость форума

    Регистрация
    10.09.2018
    Сообщений
    4
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: Определение текущего пользователя

    Прошу прощения, почему то съедает вторую половину сообщения

    Процедура ПриНачалеРаботыСистемы()

    Если ПараметрыСеанса.ТекущийПо* ьзователь = ("КузнецовАВ") тогда
    Сообщить("В начале месяца прошу предоставить акт сверки")
    КонецЕсли;

    КонецПроцедуры

    Выдает ошибку
    МодульУправляемогоПриложе ния(91,8)}: Переменная не определена (ПараметрыСеанса)
    Если <<?>>ПараметрыСеанса.Текущий Пользователь = ("КузнецовАВ") тогда (Проверка: Тонкий клиент)

  4. #4
    Помогает людям

    Регистрация
    27.01.2012
    Сообщений
    284
    Сказал(а) спасибо
    31
    Поблагодарили 1052 раз(а) в 326 сообщениях

    По умолчанию Re: Определение текущего пользователя

    Цитата Сообщение от AndySM Посмотреть сообщение
    Прошу прощения, почему то съедает вторую половину сообщения

    Процедура ПриНачалеРаботыСистемы()

    Если ПараметрыСеанса.ТекущийПо* ьзователь = ("КузнецовАВ") тогда
    Сообщить("В начале месяца прошу предоставить акт сверки")
    КонецЕсли;

    КонецПроцедуры

    Выдает ошибку
    МодульУправляемогоПриложе ния(91,8)}: Переменная не определена (ПараметрыСеанса)
    Если <<?>>ПараметрыСеанса.Текущий Пользователь = ("КузнецовАВ") тогда (Проверка: Тонкий клиент)
    &НаСервере
    Функция ПолучитьТекущегоПользоват еля() Экспорт

    ИдПользователя = ПользователиИнформационно йБазы.ТекущийПользователь( ).УникальныйИдентификатор;

    польз = Справочники.Пользователи.Н айтиПоРеквизиту("Идентифик аторПользователяИБ",ИдПоль зователя);
    Если польз = Справочники.Пользователи.П устаяСсылка() Тогда
    Возврат Неопределено;
    КонецЕсли;

    Возврат польз;

    КонецФункции

  5. #5
    Гость форума

    Регистрация
    10.09.2018
    Сообщений
    4
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: Определение текущего пользователя

    Цитата Сообщение от Touch_of_soul Посмотреть сообщение
    &НаСервере
    Функция ПолучитьТекущегоПользоват еля() Экспорт

    ИдПользователя = ПользователиИнформационно йБазы.ТекущийПользователь( ).УникальныйИдентификатор;

    польз = Справочники.Пользователи.Н айтиПоРеквизиту("Идентифик аторПользователяИБ",ИдПоль зователя);
    Если польз = Справочники.Пользователи.П устаяСсылка() Тогда
    Возврат Неопределено;
    КонецЕсли;

    Возврат польз;

    КонецФункции
    Это я прописываю в модуле управления?

    Ниже могу прописать для примера

    Процедура ПриНачалеРаботыСистемы()

    Сообщить ПолучитьТекущегоПользоват еля()
    КонецПоцедуры

    И должно выйти имя?

Похожие темы

  1. Смена текущего магазина в Рознице 2й редакции
    от AXELORD в разделе 1С - Предприятие 8.0, 8.1, 8.2, 8.3
    Ответов: 0
    Последнее сообщение: 21.01.2016, 10:54
  2. невозможно получить текущего внешнего пользователя
    от Toxan76 в разделе Конфигурирование, программирование 1С - Предприятие
    Ответов: 2
    Последнее сообщение: 28.10.2014, 18:32
  3. Ответов: 0
    Последнее сообщение: 28.02.2013, 05:26
  4. Определение ID сайта с помощью IIS в Windows Server 2008
    от DEL в разделе Новости Microsoft Windows
    Ответов: 0
    Последнее сообщение: 12.07.2010, 15:50

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •