ИзменитьОценкуПользователя (БСП)

Автор: 1С
ОбщийМодуль.КаталогРасширений
1С БСП

Изменить оценку пользователя. Формирует список дополнительных параметров для запросо на изменение оценки и отзывы пользователя

// Формирует список дополнительных параметров для запросо на изменение оценки и отзывы пользователя
//
// Параметры:
//	АдресХранилищаРезультат - Строка - адрес временного хранилища в которое будет помещен результат выполнения запроса.
//	Оценка - Число - оценка расширения выставленная пользователем
//	Отзыв - Строка - комментарий пользователя относительно расширения
//	УдалитьОценку - Булево - флаг необходимости удалить оценку
//
// Возвращаемое значение:
//   Булево - Истина, если удалось запустить фоновое задание.
//
Функция ИзменитьОценкуПользователя(АдресХранилищаРезультат, ИдентификаторРасширения, ИдентификаторыВерсийРасширений, 
	Оценка = 1, Отзыв = "", Заголовок = "", УдалитьОценку = Ложь) Экспорт 
	
	СинонимыДопПараметровМетодов = КаталогРасширенийПовтИсп.СинонимыДопПараметровМетодов();
	
	ДопПараметры = Новый Структура;
	ДопПараметры.Вставить(СинонимыДопПараметровМетодов.Получить("ИдентификаторРасширения"), ИдентификаторРасширения);
	ДопПараметры.Вставить(СинонимыДопПараметровМетодов.Получить("ИдентификаторыВерсийРасширений"), ИдентификаторыВерсийРасширений);
	ДопПараметры.Вставить(СинонимыДопПараметровМетодов.Получить("Оценка"), Оценка);
	ДопПараметры.Вставить(СинонимыДопПараметровМетодов.Получить("Отзыв"), Отзыв);
	ДопПараметры.Вставить(СинонимыДопПараметровМетодов.Получить("Заголовок"), Заголовок);
	
	Если УдалитьОценку Тогда
		ИмяМетода = "УдалитьОценкуПользователя";
	Иначе
		ИмяМетода = "ИзменитьОценкуПользователя";	
	КонецЕсли;
	
	Возврат НачатьВыполнениеЗапроса(АдресХранилищаРезультат, ДопПараметры, ИмяМетода);
	
КонецФункции

///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются 
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////

Рекомендации

Похожие публикации

ИР Кнопка "Изменить" в окне "Пользователь"

ИзменитьДействияВФорме (БСП)

ИзменитьЗаданиеКонтрольАктивностиПользователей (БСП)

ИзменитьФормуДляВнешнегоПользователя (БСП)

ЗагрузитьФайлОценкиПроизводительности (БСП)

ПолучитьПараметрыНаСервере (БСП)

ЭкспортОценкиПроизводительности (БСП)

КаталогиЭкспортаОценкиПроизводительности (БСП)

РегламентноеЗаданиеЭкспортаОценкиПроизводительности (БСП)

TurboConf 6 - расширение Конфигуратора 1С