#1
by borik
Так не бедет работать: ТабДок = Новый ТабличныйДокумент; Сделай с табличным документом и открывай форму.
#12
by fisher
ЭтотОбъект - это отчет? Если нет, то автоматическая расшифровка работать не будет. Нужно руками обрабатывать (но это несложно). У Хрусталёвой есть пример.
#13
by Point
ЭтотОбъект - это отчет. Пробовал я пример Хрусталевой - результат тот же. И еще вот немного переписал процедуру:
#14
by fisher
Если отчет - тогда используй свойства и методы объекта "Отчет" для работы с СКД, вместо того, чтобы полностью вручную выводить.
#15
by Point
Использую методы и свойства отчета: Процедура вывода отчета: Результат тот же - выводит расшифровку с индексом поля.
#26
by Point
Вообще схема следующая: 1. Форма отчета (на ней ПолеТабличногоДокумента) 2. Форма с настройками - открывается модально из 1, где работает следубщая процедура процедура: 3. в форме отчета процедура: Если СтруктураОтчета <> Неопределено Тогда
#33
by rasswet
и без реквизита работает у меня...но я передаю из формы как параметр в модуль объекта. и работает. когда не предавал не работало.
#34
by fisher
Это свойство расширения формы отчета. Ты с формой не мудрил? В качестве основного реквизита для неё объект отчет выбран?
#35
by Point
Основной реквизит как положено стоит - Объект. Я переделал немного процедуру вывода - теперь все делается в модуле формы отчета. Но результат тот же. Просто тупо скопировал пример с сайта по СКД. Настройки = СхемаКомпоновкиДанных.НастройкиПоУмолчанию;
#37
by fisher
Этот пример не адаптирован под "вкусности" СКД, предоставляемые объектом отчет. Это по сути "автономный" вывод. Поэтому ничего удивительного, что стандартная расшифровка не формируется - это тоже "вкусность" объекта отчет.
#39
by fisher
Объект отчет имеет встроенный компоновщик настроек. Настройки надо брать оттуда. И менять тоже через него. Форма отчета имеет встроенные данные расшифровки. Использовать нужно их. Если отчет делается мастером, вся лабудень, что ты написал, вообще не нужна. Это функционал стандартной кнопки "Сформировать". По своей кнопке можно заменить на СкомпоноватьРезультат. Ну а если всё-таки нужно что-то продвинутое реализовывать, тогда как у тебя, но с учетом замечаний. Вот так у меня работает с расшфровкой:
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- СКД: СКД: Ошибка в запроосе не могу понять почему
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: как в СКД значеняи параметров по умолчанию заполнять?
- СКД: Диаграмма в СКД
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: Объединение в СКД
- СКД: СКД: Как передать и получить параметр расшифровки?
- СКД: СКД - можно ди получить промежуточные итоги по колонкам
- СКД: Как выцепить значение расшифровки СКД?
- СКД: Настройки СКД
- СКД: СКД: Программное обращение к полям группировки СКД
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
В этой группе 1С
- Как выбрать обработчик события документа из другого документа 1с 8.2
- План обмена в УТ. Ошибка сервера недостаточно памяти
- SQL 2008. Копирование БД с перезаписыванием.
- Дубли при переносе между идентичными конфигурациями
- [ЗиК] Проводка Д69.11 К99
- при начислении з/п РегистрРасчета.База задваивает суммы из реальной таблицы
- Не работает обмен в фоновом режиме
- КонецДня() в 1с 7.7
- v8: УРБД 8.1 как обновить данные периф.узла
- 1С 8.2 тонкий клиент - медленная работа
- Как через com проверить значение перечисления?
- v8: УПП как использовать Шаблон формул расчета?
- 1с 8.2 управляемое приложение. Как можно определить записан документ или нет
- Как организовать счетчик в 1с 8.1?
- v8: УПП 1.3 как при УСН автоматом настроить проводку 69.13.2 вмсето 69.11
- Индикатор выполнения обработки 1С8.2 (прогресс-бар)
- Значение не является значением объектного типа (Ссылка)
- Как в табличную часть добавить колонку программно?
- Как дозаписать в xml?
- Получить форму списка из модуля объекта другого документа 1с 8.2