Имя: Пароль:
1C
1С v8
Попытка получить неинициализированное значение параметра сеанса
0 asechkaru
 
05.05.13
14:36
Появляется при попытке создания нового "Приказа о движении контингента"


{ОбщийМодуль.НастройкиПользователей.Модуль(60)}: Помилка при отриманні значення атрибуту контексту (ТекущийПользователь)
Пользователь = ПараметрыСеанса.ТекущийПользователь;
через:
Спроба отримання неініціалізованого значення параметра сеансу


Редактирую готовое решение "Коледж", чтото лишнее удалил, помогите уже нету сил

Базу отправлю на почту или куда скажите
1 asechkaru
 
05.05.13
14:38
работаю в 1с 8.2
2 EugeniaK
 
05.05.13
14:56
(0)
Данную конфу не знаю.
Но теоретически данный параматр сеанса должен заполняться в модуле сеанса.
Должно быть что-то типа
Процедура УстановкаПараметровСеанса(ТребуемыеПараметры)
       ПараметрыСеанса.ТекущийПользователь = Справочники.ФизическиеЛица.НайтиПоНаименованию(ИмяПользователя());
КонецПроцедуры
Сравни модуль сеанса своей версии с версией поставщика.
3 asechkaru
 
05.05.13
15:06
модули сеансов разные, у меня пусто а у  версии поставщика

Процедура УстановкаПараметровСеанса(ИменаПараметровСеанса)
СтандартныеПодсистемыСервер.УстановкаПараметровСеанса(ИменаПараметровСеанса);    
КонецПроцедуры

Загрузил модуль СтандартныеПодсистемыСервер не помогло
4 EugeniaK
 
05.05.13
15:10
(3) Что значит загрузил модуль?
Скопируй процедуру "УстановкаПараметровСеанса" именно она инициализирует параметры сеанса.
5 asechkaru
 
05.05.13
15:14
Вкинул процедуру в модуль сеанса,
вылезла ошибка
{МодульСеанса(3,1)}: Змінна не визначена (СтандартныеПодсистемыСервер)
<<?>>СтандартныеПодсистемыСервер.УстановкаПараметровСеанса(ИменаПараметровСеанса);

Загрузил модуль СтандартныеПодсистемыСервер
6 asechkaru
 
05.05.13
15:18
загружал через "Порівняти, об'єднати"
7 ХомаБрут
 
05.05.13
15:31
"Восстановиться из архива" - не предлагать?
8 EugeniaK
 
05.05.13
15:38
(5) Сравни свойства модуля СтандартныеПодсистемыСервер в своей и исходной (галочки Клиент, Сервер...)
9 shuhard
 
05.05.13
15:39
(0)[Редактирую готовое решение "Коледж", чтото лишнее удалил, помогите уже нету сил ]
бери с Заказчика деньгами
10 asechkaru
 
05.05.13
17:06
всем спасибо, вернулся к более стабильной версии )
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший