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

Хранилище

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

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



> Пользователь не может переопределить отбор          
fitzfootbet Подменю пользователя
сообщение 01.07.19, 16:40
Сообщение #1

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

Обычное приложение CRM 2.0

Подскажите пожалуйста как можно переопределить отбор в режиме 1С Предприятие пользователем и сохранить настройки отличные от тех что в конфигураторе
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
    
Параметры = КомпоновщикНастроек.Настройки.ПараметрыДанных;
Пользователь = ПараметрыСеанса.ТекущийПользователь;
Сотрудник = Справочники.Пользователи.НайтиПоНаименованию(Пользователь.Наименование);
Параметры.УстановитьЗначениеПараметра("Сотрудник", Сотрудник);
    
КонецПроцедуры


Отбор устанавливался в Модуле объекта , в параметрах самой схемы СКД указывается Сотрудник , ну и в запросе сам отбор.
Может что то лишнее указываю? проблема в том что пользователь не может переопределить отбор , он не сохраняется и не отбирается по новым настройкам.

Сообщение отредактировал Vofka - 02.07.19, 7:47

pablo Подменю пользователя
сообщение 02.07.19, 12:54
Сообщение #2

Старейшина
********
Группа: Команда (модераторы)
Сообщений: 1116
Из: Одесса-Луганск
Спасибо сказали: 192 раз
Рейтинг: 0

ТекНастройки=КомпоновщикНастроек.ПолучитьНастройки();
ТекНастройки.ПараметрыДанных.УстановитьЗначениеПараметра("Сотрудник",Сотрудник);      
КомпоновщикНастроек.ЗагрузитьНастройки(ТекНастройки);


Сообщение отредактировал Vofka - 02.07.19, 13:07


Signature
Правильно поставленный вопрос содержит до 90% ответа.

podcast Подменю пользователя
сообщение 02.07.19, 15:20
Сообщение #3

Оратор
Иконка группы
Группа: Местный
Сообщений: 306
Спасибо сказали: 74 раз
Рейтинг: 0

Цитата(fitzfootbet @ 01.07.19, 16:40) *
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
    
Параметры = КомпоновщикНастроек.Настройки.ПараметрыДанных;
Пользователь = ПараметрыСеанса.ТекущийПользователь;
Сотрудник = Справочники.Пользователи.НайтиПоНаименованию(Пользователь.Наименование);
Параметры.УстановитьЗначениеПараметра("Сотрудник", Сотрудник);
    
КонецПроцедуры

Удалить этот кусок кода, и в СКД в параметрах снять галочку ограничение на параметрах и всё.

fitzfootbet Подменю пользователя
сообщение 02.07.19, 19:54
Сообщение #4

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

Спасибо ребята все работает, Вы-супер

Vofka Подменю пользователя
сообщение 02.07.19, 20:04
Сообщение #5

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13948
Из: Киев
Спасибо сказали: 4514 раз
Рейтинг: 3635.6

fitzfootbet, для спасибо у нас специальная кнопочка есть.

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


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

 

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