#0
by Cmyk32
Всем привет! У меня есть отчет, который формирует данные либо по клиенту, либо по менеджеру + запросы несколько отличаются. Подготовила две схемы "СКД_Менеджер" и "СКД_Контрагент". На форме переключатель для выбора нужной схемы. Код: &НаСервере Подскажите, где ошибаюсь?
#6
by Cmyk32
Мой код меняет схему скд, но только в части настроек. Получается запрос остается от старой схемы, где был "Контрагент".
#7
by sapphire
Источник данных - объединение запроса, туда добавляете по отдельности оба запроса. в каждый запрос(как набор данных) добавить поле, например "Раздел" и присваивать ему номер, например 1,2 и т.п. В вариантах же отчета Вы используете отбор по полю раздел.
#10
by sapphire
ну и самая распространенная ошибка - это инициализация Компоновщика ЭтотОбъект=РеквизитФормыВЗначение("Отчет");
#11
by sapphire
+ аще глянул в таки очепятко исчо в модуле понеже ....ПолучитьМакет("СКД_Менеджер");//пропущена буква М
#12
by antoneus
Я бы добавил реквизит объекта (именно объекта), в котором выбирается способ формирования и в процедуре ПриКомпоновкеРезультата в зависимости от значения реквизита уже бы выводил какой надо отчет.
#14
by Cmyk32
Переделала. Так работает! Но не лишняя ли выборка? - если нужен отчет по менеджеру, то формируются же оба запроса. А отбор по разделу накладывается после получается результата запроса по всем разделам.
#16
by Cmyk32
Если Вы имеете ввиду это? Процедура ПриКомпоновкеРезультата(...) То пробовала. У меня засада с параметрами получилась. И когда пытаюсь присвоить параметрам значение, оказывается, что их нет в настройках.
#17
by sapphire
В чем проблема? Добавить параметр какая выборка нужна :) Например, добавляем параметр - &ПоМенеджеру тип булево. В запросе по контрагентам в конце добавляем условие &ПоМенеджеру=ЛОЖЬ , а запросе по менеджеру, наоборот,&ПоМенеджеру=ИСТИНА
#21
by elCust
Капну чуть глубже. СКД просто выводит строки? Если так, то легче пользоваться внешним источником, т.е. ТЗ формировать и в СКД выводить.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- СКД: Число прописью в СКД
- СКД: Вывод среднего итога в СКД
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: как в СКД значеняи параметров по умолчанию заполнять?
- СКД: Диаграмма в СКД
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: Объединение в СКД
- СКД: СКД: Две таблицы и сравнение
- СКД: СКД - можно ди получить промежуточные итоги по колонкам
- СКД: Настройки СКД
- СКД: СКД: Программное обращение к полям группировки СКД
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
В этой группе 1С
- УПП - периодически зависает 1С при формировании ОСВ по счету. Как лечить?
- Скидки в Альфа-Авто 4.1
- Картинки в табличной части. Как сделать побольше?
- И снова склонение ФИО. БП 3.0 Не работет склонение - крокозяблики (кодировка )
- блокировки в 1с. ERP?
- Вылеты базы при попытке удаления помеченных объектов
- БП2.0 вылетает после выбора базы в окне запуска.
- БП 3.0 переход на Раздельный учет НДС и документ "Ввод начальных остатков"
- Перед открытием в управляемых формах
- v7: The duplicate key value в 1С7.7 SQL
- Ошибка при обмене ЗУП-УСО
- Очень быстрый способ проверить, что код выполняется в фоновом задании
- Поиск в массиве
- Танцы с бубном вокруг фонового задания
- КД 2. Заполнить табличную часть без источника.
- MS Outlook 2013 Неправильно загружает вложения
- Ограничение прав на уровне записей БП 3.0
- БГУ 8.2 28.2 не обновляется конфигурация типовая на 29.3! База рушится
- Отбор (разъединение) ресурсов в СКД отчета 1С 8.2
- БП 3.0 отчет Ведомость амортизации ОС не заполняется