Имя: Пароль:
1C
 
1с оформление параметров скд
0 Cher_Novosib
 
28.02.25
05:41
Добрый день. Подскажите, как можно вместе с параметрами скд вставить текст или поместить в группу и группу озаглавить?
1 craxx
 
28.02.25
06:06
(0) Свою форму отчета нарисовать. И вставить в нее процедуру, которая обрабатывает схему компоновки, создавая элементы формы и группируя их.
2 toypaul
 
гуру
28.02.25
08:03
(0) у отчета есть событие - ПослеЗаполненияПанелиБыстрыхНастроек. В этом событии можно создать свою группу и переместить в нее нужные параметры
3 Ненавижу 1С
 
гуру
28.02.25
08:20
в частном случае периода, надо создать параметр с типом СтандартныйПериод
4 DiMel_77
 
28.02.25
08:38
(0) Не успел правильный ответ в (2).

Должно быть что то типа этого:
Процедура ОпределитьНастройкиФормы(Форма, КлючВарианта, Настройки) Экспорт
	Настройки.События.ПослеЗаполненияПанелиБыстрыхНастроек = Истина;
КонецПроцедуры

Процедура ПослеЗаполненияПанелиБыстрыхНастроек(ЭтаФорма, ПараметрыЗаполнения) Экспорт

    Параметры = ЭтаФорма.ФормаПараметры;
    ЭлементыФормы = ЭтаФорма.Элементы;

    Заказ = Неопределено;
    Подразделение = Неопределено;
    Для Каждого Элемент Из ЭлементыФормы Цикл
		Если ТипЗнч(Элемент) <> Тип("ПолеФормы") Тогда 
            Продолжить;
        КонецЕсли;

        Если Элемент.Заголовок = "Заказ" Тогда
			Заказ = Элемент;
        КонецЕсли;

        Если Элемент.Заголовок = "Подразделение" Тогда
            Подразделение = Элемент;
        КонецЕсли;
    КонецЦикла;

    Если Заказ = Неопределено Или Подразделение = Неопределено Тогда
        Возврат;
    КонецЕсли;

    Колонка2 = Заказ.Родитель.Родитель;
    Колонка2.Группировка = ГруппировкаПодчиненныхЭлементовФормы.Вертикальная;
		
	Строка2_1 = ЭлементыФормы.Добавить("Строка2_1", Тип("ГруппаФормы"), Колонка2);
	Строка2_1.Вид = ВидГруппыФормы.ОбычнаяГруппа;
	Строка2_1.Группировка = ГруппировкаПодчиненныхЭлементовФормы.Горизонтальная;
	Строка2_1.ГоризонтальноеПоложениеПодчиненных = ГоризонтальноеПоложениеЭлемента.Лево;
		
	ЭлементыФормы.Переместить(Подразделение, Строка2_1);

КонецПроцедуры
5 Cher_Novosib
 
28.02.25
08:48
Стандартный период не получится использовать, у меня могут быть не заполнено начало или конец
6 craxx
 
28.02.25
13:13
(5) и что? как это мешает стандартному периоду?
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан