Имя: Пароль:
1C
 
Как в УФ СКД по независимому Рег.сведений сделать расшифровку ?
0 budnik
 
03.05.18
10:14
Как в правляемом интерфейсе в отчете СКД по независимому регистру сведений сделать расшифровку ?
1 los_hooliganos
 
03.05.18
12:32
(0) Опишите задачу конкретнее.
По умолчанию расшифровка равна значению в ячейке.
Если вы хотите что-то другое, то используйте расшифровку через создание на закладке Макет ячейки нужного поля и свойствах пропишите нужное значение расшифровки.
2 budnik
 
03.05.18
13:39
(1)
Есть независимый регистр сведений .
Строим отчет СКД по всем измерениям и ресурсам .
Как с расшифровки отчета открыть запись регистра сведений для редактирования .
3 Mankubus
 
03.05.18
15:26
(2) вопрос как это сделать в расшифровке или как открыть форму регистра?
4 budnik
 
03.05.18
15:50
(3) нет регистратора , независимый он .
5 budnik
 
03.05.18
15:54
(4) не то написал  .
не понятно что и как передать в расшифровку , ссылки нету , как например у документа или справочника.
6 los_hooliganos
 
04.05.18
06:01
(5) В таком случае надо писать свою ОбработкаРасшифровки для табличного документа.
7 los_hooliganos
 
04.05.18
06:16
Вот пример с ИТС переделанной обработки расшифровки.
Процедура РезультатОбработкаРасшифровки приязана к событию ОбработкаРасшифровки табличного документа.
Вам нужно написать свою функцию ОткрытьЗначение(ПараметрыВыбранногоДействия) с открытием формы регистра сведений

&НаКлиенте
Процедура РезультатОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка)

  Перем ВыбранноеДействие;
  Перем ПараметрыВыбранногоДействия;

  СтандартнаяОбработка = Ложь;
  ОбработкаРасшифровки =  Новый ОбработкаРасшифровкиКомпоновкиДанных(ДанныеРасшифровки, Новый ИсточникДоступныхНастроекКомпоновкиДанных(Отчет));

  ОбработкаРасшифровки.ВыбратьДействие(Расшифровка, ВыбранноеДействие, ПараметрыВыбранногоДействия);

  Если ВыбранноеДействие <> ДействиеОбработкиРасшифровкиКомпоновкиДанных.Нет Тогда
    Если ВыбранноеДействие = ДействиеОбработкиРасшифровкиКомпоновкиДанных.ОткрытьЗначение Тогда
      ОткрытьЗначение(ПараметрыВыбранногоДействия);
    Иначе
      Парам = Новый Структура;
      Парам.Вставить("СформироватьПриОткрытии", Истина);
      Парам.Вставить("Расшифровка", Новый ОписаниеОбработкиРасшифровкиКомпоновкиДанных(ДанныеРасшифровки, Расшифровка, ПараметрыВыбранногоДействия));
      ОткрытьФорму("Отчет.РаботаСРасшифровкой.Форма", Парам, , Истина);
    КонецЕсли;
  КонецЕсли;

КонецПроцедуры
8 Mankubus
 
04.05.18
06:27
(5) передавай все значения измерений и ресурсов и открывай форму записи регистра с уже заполненными значениями
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс