#0
by tlg25
Первый раз делаю расшифровку в СКД, Хрусталёву читала, но не смола до конца разобраться: решаема ли моя задача и как. Есть Отчёт с СКД-макетом (В макете "Детальные записи". И потом ещё будет строка с итогами). Специального объекта "Отчёт" не было, просто по кнопке форме элемента я создавала табличный документ и связывала его с СКД-макетом: А теперь конечный пользователь захотел расшифроку. По двойному клику переход в документ/справочник ссылка на который есть в детальных данных в строке отчёта. Вроде поняла, после Хрусталёвой и гугления, что нельзя сделать расшифровку без специального объекта отчёт и созданной в нём формы. И что никакие стандартные расшифровки не будут работать для детальных записей. Я создала отчёт и форму в нём, я могу там прописать своё событие обработка расшифровки. НО мне надо, чтобы в эту в СКД
#1
by tlg25
НО мне надо, что с СКД этой формы параметры передавались из формы справочника по кнопке автоматом, чтобы конечный пользователь эту форму отчёта в глаза не видел и ничего не должен был в ней нажимать, а для него по прежнему сразу как и раньше при нажатии на кнопку выдавался уже отчёт готовый, но в нём по двойному клику работала прописанная мной расшифровка.
#2
by DmitrO
Специальный объект Отчет для решения задачи и не нужен. Нужна просто специальная форма, в которой надо разместить табличный документ, и которая будет хранить и обрабатывать расшифровку.
#3
by tlg25
Спасибо. Создала на форме невидимый реквизит типа "ТабличныйДокумент" и его использую. Правда пока нет ни пункта меню "расшифровать"(В конце концов расшифровку, конечно, надо по двойному клику, без дом. пунктов меню), ни реакции на событие "Выбор" у табличного документа. (не попадает в событие Выбор ) Но хотя бы никаких лишних объектов отчёт/форм, для пользователя. Но может какие-то свойства у него не выставила, буду сейчас смотреть/экспериментировать.
#4
by tlg25
Да, Вы правы по специальную форму, увы. Невидимый объект "табличный документ", как я хотела - не работает. Отчёт выводится, как и выводился, но нет никакой реакции на нажатие. И только если этот табличный документ сделать видимым и кликать не в получающийся с его помощью отчёт, а в видимый реквизит на форме, происходит попадание в событие.
#5
by ИС-2
у табличного документа должно быть установлено толькопросмотр = истина, чтобы работала расшифровка
#6
by ViSo76
В ТабДок формы в событие "Обработка расшифровки" вставь название процедуры - РезультатОбработкаРасшифровки
#8
by ViSo76
ТабДок это и есть ЭлементыФормы.Результат; Просто в коде нет присвоения, но это и так понятно.
#10
by tlg25
Почти так и есть. Просто не весь код привела. Только у меня этот реквизит формы, имеющий тип "табличные документ", не "результат" называется, а по-своему, но это роли не играет. У меня не форма объекта отчёт теперь, когда сказали, что так извращаться не обязательно, а просто произвольная форма с реквизитом типа "табличный документ" Спасибо за пример в . В нём не определена переменная СхемаКомпоновкиДанных, но я сама определила и положила свой СКД-макет (СхемаКомпоновкиДанных = Справочники.ДоговораДМС.ПолучитьМакет("МакетВыплатыКлиента");)Буду с этим примером разбираться.
#11
by ViSo76
Если изначально это отчёт, а не обработка, то СхемаКомпоновкиДанных уже инициализирована "Основной схемой компоновки данных"
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- СКД Добавид в скд в макет новую группировку ....как вывести на печать?
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: Как вывести поле ресурса только в итогах в СКД при группировке таблица
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: Как изменить заголовок поля "Итого" в СКД не создавая свой макет ?
- СКД: СКД: Программное обращение к полям группировки СКД
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
В этой группе 1С
- как правильно вывести регистр из конфигурации в расширение?
- Перепроведение документов клиент-сервер. Есть разница на чьей стороне выполнять?
- СКД Как выделить группировку жирным шрифтом
- УТ 10.3 Корректировка поступления "партия не была списана полностью"
- Цвет текста в текущей ячейке Табличного Документа
- Колонтитул на последней странице табличного документа. Конф. УПП.
- Обмены и правила УТ11->БУХ30
- Мобильное приложение: автоматическое обновление конфигурации...
- Где проставляется касса ККМ по умолчанию в УТ11?
- КД - составной тип данных
- Синтаксическая ошибка "Шаблон 'Организация' не существует"
- ошибка после обновления Розницы до 2.1.9.12
- v7: Определить как запущена 1с
- Работа с файловой системой из 1С
- БП 3.0 Серверная Загрузка XML
- Как получить старое значение реквизита табличной части?
- COM соединение из 8.3 к 8.2
- БП 3.0.42.63 Отключить обязательное заполнение платежной ведомости в списании с р/с
- Запрос для отчета СКД выбрать только последний документ по связи
- Кратность показателей в универсальном отчете