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