Реквизит форму

1. _7445_ 23.04.19 12:52 Сейчас в теме
Здравствуйте. Я плохо знаю русский. Извините за этого. Я еще новичок в 1С программирование. В КА 1.3. Как могу соединить реквизит из произвольного форма с форму списка. Открывается произвольная форма, пользователь вводить дату и когда пользователь закрывает форму тогда надо что бы код сделал отбор (В Форме списка) с дата который пользователь вводил. Можете дать подсказки что бы как решит эту задачи)?
Спасибо всем за ранее.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. login1020 143 23.04.19 13:31 Сейчас в теме
(1) Сначала открываем Станрадартный диалог выбора даты
ПараметрыВыбора 	= Новый Структура("НачалоПериода",ТекущаяДата());
	ОписаниеОповещения 	= Новый ОписаниеОповещения("ВыбратьПериодЗавершение", ЭтотОбъект);
	ОткрытьФорму("ОбщаяФорма.ВыборСтандартногоПериодаДень", ПараметрыВыбора,ЭтаФорма, , , , ОписаниеОповещения);


А из него передаём выбранную дату в отбор для Формы списка

&НаКлиенте
Процедура ВыбратьПериодЗавершение(РезультатВыбора, ДополнительныеПараметры) Экспорт
	
	Если РезультатВыбора = Неопределено Тогда
		Возврат;
	КонецЕсли;
	
	НастройкиОтбора = Новый НастройкиКомпоновкиДанных;
	
	Отбор = НастройкиОтбора.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
	Отбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Дата");
	Отбор.ВидСравнения = ВидСравненияКомпоновкиДанных.БольшеИлиРавно;
	Отбор.ПравоеЗначение = РезультатВыбора.НачалоПериода;
	Отбор.Использование = Истина;
	
	Отбор = НастройкиОтбора.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
	Отбор.ЛевоеЗначение   = Новый ПолеКомпоновкиДанных("Дата");
	Отбор.ВидСравнения    = ВидСравненияКомпоновкиДанных.МеньшеИлиРавно;
	Отбор.ПравоеЗначение = РезультатВыбора.КонецПериода;
	Отбор.Использование    = Истина;
	
	ПараметрыФормы = Новый Структура;
	ПараметрыФормы.Вставить("ФиксированныеНастройки", НастройкиОтбора);
	
	ОткрытьФорму("Документ.РеализацияТоваровУслуг.Форма.ФормаСписка", ПараметрыФормы,Этаформа);	

КонецПроцедуры
Показать
4. _7445_ 23.04.19 13:47 Сейчас в теме
(2)Спасибо вам за вниманию. У меня это не одна дата а интервал. Как тогда
3. login1020 143 23.04.19 13:32 Сейчас в теме
В примере открываю список реализаций за выбранную дату
Прикрепленные файлы:
ВнешняяОбработкаДата.epf
Оставьте свое сообщение

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