|   |   | 
| 
 | Расшифровка Отчета | ☑ | ||
|---|---|---|---|---|
| 0
    
        Droning1C 22.01.19✎ 09:37 | 
        При двойном клике по ячейке отчета нет расшифровки, просто выделяется строка с документом. В интернетах нашел способы решения проблемы с обработкой расшифровки, но в моем случае никакая форма, куда можно было бы ее прикрутить не открывается. Вот код процедуры- 
 Процедура ДействияФормыкнПечРеестра(Кнопка) // Вставить содержимое обработчика. //Получаем схему из макета СКД = Документы.ГарантийноеПисьмо.ПолучитьМакет("Реестр"); //Из схемы возьмем настройки по умолчанию НастройкиСКД = СКД.НастройкиПоУмолчанию; НастройкиСКД.ПараметрыДанных.УстановитьЗначениеПараметра("ДатаС", НачалоПериода); НастройкиСКД.ПараметрыДанных.УстановитьЗначениеПараметра("ДатаПо",КонецПериода); //Помещаем в переменную данные о расшифровке данных ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных; //Формируем макет, с помощью компоновщика макета КомпоновщикМакетаКомпоновкиДанных = Новый КомпоновщикМакетаКомпоновкиДанных; //Передаем в макет компоновки схему, настройки и данные расшифровки МакетКомпоновки = КомпоновщикМакетаКомпоновкиДанных.Выполнить(СКД, НастройкиСКД, ДанныеРасшифровки); //Выполним компоновку с помощью процессора компоновки ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки,,ДанныеРасшифровки); // пустой документ ТабличныйДокумент = Новый ТабличныйДокумент; //Выводим результат в табличный документ ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВывода.УстановитьДокумент(ТабличныйДокумент); ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных); ТабличныйДокумент.ОтображатьСетку = Ложь; ТабличныйДокумент.ОтображатьЗаголовки = Ложь; ТабличныйДокумент.Показать("Реестр гарантийных писем"); КонецПроцедуры подскажите, пожалуйста, что нужно дописать, чтобы работала расшифровка. Не могу найти информацию.... | |||
| 1
    
        Droning1C 22.01.19✎ 09:41 | 
        УПП 1.2 не типовая.     | |||
| 2
    
        Симпатяга 22.01.19✎ 09:43 | 
        (0) вроде нужно защиту прставить на табдок     | |||
| 3
    
        Droning1C 22.01.19✎ 09:45 | 
        (2) Сейчас попробую     | |||
| 4
    
        Droning1C 22.01.19✎ 09:48 | 
        (2) Сделал. в таком случае при нажатии на ячейку открывается окошко с цифрами... жму на документ "Заказ на производство" например, вылезает окно по типу предупреждения и в нем "19"     | |||
| 5
    
        Droning1C 22.01.19✎ 09:49 | 
        (2) я так понимаю это индекс ячейки, чтоли...     | |||
| 6
    
        Droning1C 22.01.19✎ 09:52 | 
        (2) даже скорее так   ДанныеРасшифровки.Элементы[19].Идентификатор     | |||
| 7
    
        Симпатяга 22.01.19✎ 09:59 | 
        (4) в расшифровке возможно не ссылка на документ, а строка какая-то. "Окно предупреждения", как ты говоришь, это и есть расшифровка ячейки, с текстовым параметром расшифровки     | |||
| 8
    
        Лодырь 22.01.19✎ 09:59 | 
        (6) Ну так дальше надо обрабатывать расшифровку.     | |||
| 9
    
        Droning1C 22.01.19✎ 10:01 | 
        (8) Я это понимаю, только вот как))))     | |||
| 10
    
        Droning1C 22.01.19✎ 10:05 | 
        (8) можно ли это сделать без процедуры ОбработкаРасшифровки?     | |||
| 11
    
        Droning1C 22.01.19✎ 10:09 | 
        в приведенном коде используется метод показать(), соответственно не открывается никакая форма, в которой можно было бы вызвать обработкурасшифровки. Можно ли обойтись без прикручивания формы и этой предопределенной процедуры?     | |||
| 12
    
        Лодырь 22.01.19✎ 10:29 | 
        С макетом поэкспериментируй     | |||
| 13
    
        Droning1C 22.01.19✎ 10:31 | 
        (12) эммм.. что ты имеешь ввиду?     | |||
| 14
    
        ДенисЧ 22.01.19✎ 10:33 | 
        Без обработки расшифровки нестандартную ты не сделаешь. Если только возиться с макетом.
 А можно ещё хитрый хак применить - книжку по СКД полистать. Там описано, как с эти работать. | |||
| 15
    
        Лодырь 22.01.19✎ 10:52 | 
        (13) Имею в виду что-нибудь такое https://www.screencast.com/t/5jBIn2beA     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |