Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Подстановка даты конца периода равного началу периода
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Система компоновки данных
Constantus
Приветствую, форумчане!

"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)

В отчете СКД устанавливаю параметры "НачалоПериода" и "КонецПериода"

В настройках вывожу на экран эти два параметра.

Ввожу дату начала периода...

Как автоматически подставить дату "КонецПериода" равной дате "НачалаПериода" или

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

типо так
НачалоПериода(&датаОтч,"День")

Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.