Строю запрос по номенклатуре, по нескольким регистрам. Отдельной колонкой вывожу разницу между значениями нескольких регистров. Как сделать так, что если в регистре значение по данной номенклатуре отсутствует, выводить в колонку 0, и соответственно адекватно подсчитывать вычисляемые реквизит?
Есть ли возможность в СКД программно выставить уровень групировки?
К примеру: Отчет выводит данные с тремя уровнями группировок. Но в основном нужно что бы открывалась 2 группировка. Есть ли какой еще нить метод свернуть группировку, кроме ручного?
1С8.2
Хочу в отчете сделать общую форму и краткую по определенным “критериям”.
Создал два макета типа схема компоновки данных.
В форму добавил список значений с выбором “макета” и на событие изменения значения повесил вот такой код:
//если 1 - общая форма отчета,
//если 2- краткая форма по внебюджету
Сообщить("");
Если Элемент.Значение=2 Тогда
СхемаКомпоновки = ПолучитьМакет("КраткийВнебюджет");
//Из схемы возьмем настройки по умолчанию
Настройки = СхемаКомпоновки.НастройкиПоУмолчанию;
//Помещаем в переменную данные о расшифровке данных
ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных;
//Формируем макет, с помощью компоновщика макета
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
//Передаем в макет компоновки схему, настройки и данные расшифровки
МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновки, Настройки, ДанныеРасшифровки);
Добрый день, подскажите как сделать подобное:
Есть регистр сведений Штрихкоды, в котором храниться Номенклатура, единица измерения, штрихкод.
Необходимо вывести это все в формате:
т.е. если несколько строк, то в колонку штрихкода вывести все через некий разделитель.
Возможно ли такое без ручной обработки результата?
В свете ближайшего выхода 8.2.14, попытаюсь описать некоторые новые функции системы компоновки данных.
Имеем типовой отчет, в форме расширенных настроек, есть кнопка “Стандартная настройка..”. Задача или перехватить вызов типового метода или программно загрузить настройки по умолчанию.
-
Доброго времени.
-
Вот есть такая задача. В отчете с использованием СКД пользователь хочет иметь поле в которое бы выводилась сумма выбранных им же других полей. Проблема в том что он не хочет видеть на экране все поля, тоесть забыть твёрдо что в данную колонку сваливается сумма конкретных колонок нельзя, должны суммироваться только те колонки, галочки на которые поставил пользователь в выбранных полях настройки.
-
Знаю есть способ написать всё это в коде, но может быть есть способ в СКД как это реализовать без набора текста, может какието хитрые способы есть анализировать галочки на вкладке в выбранных полях и потом использовать их вычисляемых полях там же тоже можно условия писать но не так глобально… вобщем, сроки очень сжатые, буду благодарен за любую помощь.
Заранее спасибо)



