Size: a a a

1с программирование

2020 November 23

EN

Eduard Nisov in 1с программирование
Пустая это наверное детальные записи
источник

ДП

Денис Псевдонимов... in 1с программирование
Правильно. Группировать нечего, но затычку на печать вывести надо... Если же вложенные группировки заполнены то затычка не нужна
источник

P

Polosating in 1с программирование
хз... попробуй формировать результат в дерево значений и выводить его любым удобным способом
источник

ДП

Денис Псевдонимов... in 1с программирование
Ща думаю как бы понаглядней показать.
источник

P

Polosating in 1с программирование
если у строки дерева нет подчиненных строк, то вывести то ее можно
источник

P

Polosating in 1с программирование
скд не даст выводить пустые группировки
источник

EN

Eduard Nisov in 1с программирование
Группировка должна что то группировать в своих данных. Поэтому без детальных записей пусто
источник

P

Polosating in 1с программирование
типа
Схема = Элементы.Список.ПолучитьИсполняемуюСхемуКомпоновкиДанных();
Настройки = Элементы.Список.ПолучитьИсполняемыеНастройкиКомпоновкиДанных();
 
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных();
МакетКомпоновки = КомпоновщикМакета.Выполнить(Схема, Настройки, , , Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));
 
ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновки.Инициализировать(МакетКомпоновки);

ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений;
 
ДЗ = Новый ДеревоЗначений;
ПроцессорВывода.УстановитьОбъект(ДЗ);
ПроцессорВывода.Вывести(ПроцессорКомпоновки);
источник

P

Polosating in 1с программирование
вот ДЗ и выводи потом
написано для динамического списка, подставь своё (получение схемы и настроек)
источник

ДП

Денис Псевдонимов... in 1с программирование
Polosating
типа
Схема = Элементы.Список.ПолучитьИсполняемуюСхемуКомпоновкиДанных();
Настройки = Элементы.Список.ПолучитьИсполняемыеНастройкиКомпоновкиДанных();
 
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных();
МакетКомпоновки = КомпоновщикМакета.Выполнить(Схема, Настройки, , , Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));
 
ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновки.Инициализировать(МакетКомпоновки);

ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений;
 
ДЗ = Новый ДеревоЗначений;
ПроцессорВывода.УстановитьОбъект(ДЗ);
ПроцессорВывода.Вывести(ПроцессорКомпоновки);
Оригато. Похоже так и придётся резвится
источник

P

Polosating in 1с программирование
скорее уж Аригато )
источник

ДП

Денис Псевдонимов... in 1с программирование
Обидно... Уже почти всё сделано на чистом СКД. Так нет... Доставать теперь костыли
источник

P

Polosating in 1с программирование
СКД лишнего не выводит )
источник

АИ

Андрей И. in 1с программирование
Добрый день. Подскажите плиз, как обратиться к экспортной процедуре, которая находится в модуле менеджера регистра сведений?
источник

P

Polosating in 1с программирование
и правильно делает. ибо нефиг баловать всяких гендиров
источник

P

Polosating in 1с программирование
Андрей И.
Добрый день. Подскажите плиз, как обратиться к экспортной процедуре, которая находится в модуле менеджера регистра сведений?
РегистрыСведений.хххх.ЭкспортнаяПроцедура();
источник

А

Артур in 1с программирование
Создал группу только для обсуждения работы с механизмом расширений 1С. Кому актуально - welcome
https://t.me/rasshirenija
источник

АИ

Андрей И. in 1с программирование
Polosating
РегистрыСведений.хххх.ЭкспортнаяПроцедура();
как просто ) Спасибо!
источник

k

kthxbai in 1с программирование
Эээ, что значит в дин.списке нельзя объединять?
источник

k

kthxbai in 1с программирование
Слыыышь
источник