Приветствую, форумчане!
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)
В отчете СКД устанавливаю параметры "НачалоПериода" и "КонецПериода"
В настройках вывожу на экран эти два параметра.
Ввожу дату начала периода...
Как автоматически подставить дату "КонецПериода" равной дате "НачалаПериода" или
Подставить в дату "КонецПериода" дату отличную от даты начала на, скажем, + 2дня
Constantus @ Сегодня, 14:34
,
Нарисовать свою форму и добавить обработчики с соответствующим кодом.
Constantus @ Сегодня, 14:34
,
Примерно так.
Схема = ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");
Настройки = Схема.НастройкиПоУмолчанию;
КомпоновщикНастроек = Новый КомпоновщикНастроекКомпоновкиДанных();
КомпоновщикНастроек.ЗагрузитьНастройки(Настройки);
ПараметрКонецПериода = Новый ПараметрКомпоновкиДанных("КонецПериода");
ЗначениеПараметраДок = КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(ПараметрКонецПериода);
ЗначениеПараметраДок.Значение = Новый Граница (КонецДня (СсылкаНаОбъект.Ссылка.Дата), ВидГраницы.Исключая);
ЗначениеПараметраДок.Использование = Истина;
Добавить в параметры еще одну дату ДатаОтч, эти сделать невидимыми, и для них в выражении написать%
типо так
НачалоПериода(&датаОтч,"День")
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua