Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> как правильно нужно заполнить параметры сеанса? 2 страниц V  < 1 2          
logist Подменю пользователя
сообщение 30.12.10, 16:46
Сообщение #21

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(Ярослав @ 30.12.10, 17:09) *
я слышал что в УПП все глобальные переменные загнаны в параметры сеанса, у Вас нет ссылки на эту конфу, что бы скачать и посмотреть как это делалают они?

Они "загнаны" в один параметр сеанса, как структура значений. Затем процедурами общего модуля, либо устанавливаются либо читаются. Работает только &НаСервере
p.s. предупреждаю сразу - это был самый развернутый ответ на вопрос.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

logist Подменю пользователя
сообщение 30.12.10, 19:06
Сообщение #22

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Прочитал я вот это:
Цитата(Ярослав @ 27.12.10, 18:46) *
Сотрудник = Справочники.пмСотрудники.НайтиПоНаименованию(ИмяПользователя());
//Если пользователь не найден заносим его в справочник
Если Сотрудник.Пустая() тогда
Объект = Справочники.пмСотрудники.СоздатьЭлемент();
Объект.Код    = ИмяПользователя();
Объект.Наименование = ИмяПользователя();
Объект.Записать();

Сотрудник = Объект.Ссылка;
КонецЕсли;
//задаем параметр сеанса
ПараметрыСеанса.текИсполнитель = Сотрудник;
КонецПроцедуры

и пока сам с подобной штукой ковырялся, должен Вам сказать, что наверное лучше будет так:
Сотурдник = Справочники.Сотрудники.НайтиПоКоду(ИмяПользователя());
Если НЕ ЗначениеЗаполнено(Сотрудник) Тогда
Объект = Справочники.Сотрудники.СоздатьЭлемент();
Объект.Код = ИмяПользователя();
Объект.Наименование = ПолноеИмяПользователя();
Объект.Записать();
Сотрудник = Объект.Ссылка;
КонецЕсли;
ПараметрыСеанса.ТекущийПользователь = Сотрудник;


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Спасибо сказали: Ярослав,

Ярослав Подменю пользователя
сообщение 30.12.10, 19:34
Сообщение #23

Общительный
**
Группа: Пользователи
Сообщений: 15
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(Fynjy @ 30.12.10, 17:15) *
[необходимо зарегистрироваться для просмотра ссылки]

там так просто не зарегистрироваться ((( можно на мыло отправить?

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


2 страниц V  < 1 2
Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 16.04.24, 14:46
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!