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

1. kostya_77 31.08.22 15:43 Сейчас в теме
Добрый день. Подскажите, как передать период в журнал отбора?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. soft_wind 31.08.22 16:05 Сейчас в теме
(1)так вроде две даты
ДатаС
ДатаПо
5. winapi 61 01.09.22 09:17 Сейчас в теме
(1) Чтобы не модифицировать форму при открытии можно через получитьформу() сделать. Там есть весь контекст и проще будет сделать. А если через открытьформу() (что предпочтительней), то вторым параметром можно передать:

НастройкиКомпоновки = Новый НастройкиКомпоновкиДанных;
ПараметрыФормы = Новый Структура;
ПараметрыФормы.Вставить("ФиксированныеНастройки", НастройкиКомпоновки);
ОткрытьФорму("Документ.РеализацияТоваровУслуг.ФормаВыбора",ПараметрыФормы,
ЭтаФорма, , , , ОбработкаВыбора);

а в настройки компоновки добавляйте что хотите. Просто если вы хотите поставить период чтобы в форме отбор был, то нужно работать с формой, а не со списком.
3. soft_wind 31.08.22 16:09 Сейчас в теме
ой, это 7.7 - уже не знаю
4. umev 31.08.22 20:38 Сейчас в теме
Список=СоздатьОбъект("СписокЗначений");
Список.Установить("ДатаНачала",'01.01.22');
Список.Установить("ДатаКонца",'31.01.22');
ОткрытьФорму("Журнал.ДокументыПоПокупателям",Список);

а в журнале
Процедура ПриОткрытии()
	Список=Форма.Параметр;
	Если ТипЗначенияСтр(Список)="СписокЗначений"  Тогда
		УстановитьИнтервал(Список.Получить("ДатаНачала"),Список.Получить("ДатаКонца"),1);
	КонецЕсли;
КонецПроцедуры // приОткрытии
6. CheBurator 2712 01.09.22 14:08 Сейчас в теме
Журнал отбора - это что-то новое в 7.7?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот