#0
by LevelUP
Скармливаю ТаблицуЗначений СКД. Программно заполняю доступные поля и структуру группировок. Вывожу в табличное поле. Все выводится нормально, но не работает стандартная расшифровка. Оно пользователю вроде и не надо, но мне интересно что нужно сделать чтоб заработала? Раньше выводил программно и все работало, правда там не было программного заполнения полей, да и источник данных был запрос, а не таблица.
#1
by lubja
я писала что-то типа ОбработкаРасшифровки = Новый ОбработкаРасшифровкиКомпоновкиДанных(ДанныеРасшифровки,Новый ИсточникДоступныхНастроекКомпоновкиДанных(СхемаКомпоновкиДанных));
#2
by fisher
Вроде стандартная расшифровка сама работает только ежели в объекте "Отчет" интегрированную СКД юзать. В других случаях обработчик надо тулить.
#3
by LevelUP
ну это перехват стандартной вроде. Мне интересно почему сама стандартная не открывается
#5
by fisher
Это, скорее, как раз и есть стандартная расшифровка. Просто объект "Отчет" подобный обработчик сам неявно навешивает.
#6
by LevelUP
Странное дело, у меня в процедуру назначенную событию ОбработкаРасшифровки ТП вообще не заходит, как будто за этими ячейками и нет ничего. Может я добавляя поля их не типизировал должным образом, или еще что.
#7
by LevelUP
+6 убрал вообще программное заполнение полей и группировок, все настроил вручную в самом макете компановки. Все равно не заходит в ОбработкуРасшифровки. Может дело в настройках ТП, но сколько нибудь подходящего свойства у него не нашел.
#8
by GANR
В режиме тонкого клиента расшифровку универсального отчета я сделал так: ОбработкаРасшифровки = Новый ОбработкаРасшифровкиКомпоновкиДанных(АдресРасшифровки, Новый ИсточникДоступныхНастроекКомпоновкиДанных(АдресСКД));
#9
by LevelUP
у меня не заходит в эту процедуру Процедура РезультатОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка) и клиент кстати обычный
#11
by LevelUP
>>При программной компоновке данные расшифровки не забыл указать? Вот мой код уже без программной настройки полей. Может действительно что-то не указал.
#12
by fisher
Выполнить (Execute) Синтаксис: Выполнить(<Схема>, <Настройки>, <ДанныеРасшифровки>, <МакетОформления>, <ТипГенератора>, <ПроверятьДоступностьПолей>, <ПараметрыФункциональныхОпций>) Параметры: <ДанныеРасшифровки> (необязательный) Тип: ДанныеРасшифровкиКомпоновкиДанных. Содержит переменную, в которую будут помещены данные расшифровки. Если параметр не указан, расшифровка заполняться не будет.
#18
by fisher
Соврал, не на порядок. Но... Как-то так: Ему надо внешние источники данных подключить.
#19
by fisher
Расширение формы отчета уже имеет свойство "ДанныеРасшифровки", а у отчета есть свойство "СхемаКомпоновкиДанных", связанное с интегрированным компоновщиком настроек.
#20
by LevelUP
а если схем несколько и настройки у них разные? В свойстве "СхемаКомпоновкиДанных" будет сидеть только основная.
#21
by fisher
Тогда не канает, ессно. При нескольких схемах преимущества использования отчета практически к нулю сводятся. Хоть обработкой выводи.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Не работает функия вопрос() в 8-ке/в SQL не работает в файл серверной работает
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: как в СКД значеняи параметров по умолчанию заполнять?
- СКД: После обновления расшифровка во внешнем отчёте с СКД не работает
- СКД: Диаграмма в СКД
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: Объединение в СКД
- СКД: СКД - можно ди получить промежуточные итоги по колонкам
- СКД: Настройки СКД
- СКД: СКД: Программное обращение к полям группировки СКД
- СКД: СКД: не работает стандартная расшифрока
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
В этой группе 1С
- Ключ защиты программы больше не доступен. Работа программы завершена
- Компонента padeg.dll и 64х разрядный сервер
- Конфликт блокировок на Postgre поможет ли MS SQL?
- упп 1.3.16.1 печать 2 НДФЛ
- v7: Создание новых записей в Журнале расчетов
- УТ11 Ведомость по товарам в ценах номенклатуры
- Быстрое удаление помеченных на удаление объектов
- Конвертация данных V8... Как провести все выгруженные документы...
- v7: Как запустить PHP скрипт на сервере средствами 1с7 ?
- Автоматический выбор группы справочника
- БП форма "Обмены данными"
- Колонтитулы в Табличном документе и параметры страницы
- v8: Планировщик заданий вешает базу.
- v7: Работа в 1с через winscard.dll
- Запросы: как объединить две таблицы в одном документе...
- v7: Формат даты и .xls
- Отбор при быстром выборе
- УНФ: Почему в отчете о розничных продажах поле "цена" недоступно
- Не отправляется почта из 1С
- PHP + 1С удаленный через COM соединение