ВвестиПериод() для Управляемых форм

Обработки - Универсальные обработки

ВвестиПериод() для Управляемых форм как в 1С77

Внешняя обработка. у меня в конфиге сохранена общей формой

	 Струк = Новый Структура;
Струк.Вставить("НачДата", Объект.НачДата);
Струк.Вставить("КонДата", Объект.КонДата);
Адрес = ОткрытьФормуМодально("ОбщаяФорма.ВводПерирда", Струк);
Попытка
    Струк = ПолучитьИзВременногоХранилища(Адрес);
    Объект.НачДата = Струк.НачДата
    Объект.КонДата= Струк.КонДата
Исключение
КонецПопытки;

Скачать файлы

Наименование Файл Версия Размер
ВводПериода.epf
.epf 8,22Kb
02.09.14
78
.epf 8,22Kb 78 Скачать

См. также

Комментарии
1. Артем Титеев (a_titeev) 01.11.10 10:03 Сейчас в теме
"ОбщаяФорма.ВводПерирда" - :D LOL - сильно написал...
2. Антон (anton.fly7) 136 01.11.10 10:03 Сейчас в теме
3. maxim panyukov (ramzes1327) 17 01.11.10 10:42 Сейчас в теме
В платформе 8.2 уже реализован стандартный механизм выбора периода.
4. bulpi bulpi (bulpi) 110 05.11.10 22:24 Сейчас в теме
5. Антон (anton.fly7) 136 05.11.10 22:28 Сейчас в теме
(4) есть такой вариант

//СтандПериод = Новый СтандартныйПериод;
//СтандПериод.ДатаНачала = Объект.НачДата;
//СтандПериод.ДатаОкончания = Объект.КонДата;
//
//ВыбПериода = Новый ДиалогРедактированияСтандартногоПериода;
//ВыбПериода.Период = СтандПериод;
//Если ВыбПериода.Редактировать() Тогда
//
// Объект.НачДата = СтандПериод.ДатаНачала;
// Объект.КонДата = СтандПериод.ДатаОкончания;
//
//КонецЕсли;

но мне не понравился
6. bulpi bulpi (bulpi) 110 05.11.10 22:52 Сейчас в теме
(5)
Спасибо, мне подойдет.
7. maxim panyukov (ramzes1327) 17 12.11.10 22:27 Сейчас в теме
ПеременнаяТипаСтандартныйПериод = Новый СтандартныйПериод;

Диалог = Новый ДиалогРедактированияСтандартногоПериода();
Диалог.Период = ПеременнаяТипаСтандартныйПериод;
Если Диалог.Редактировать() Тогда
ПеременнаяТипаСтандартныйПериод = Диалог.Период;
КонецЕсли;
8. Антон (anton.fly7) 136 12.11.10 23:35 Сейчас в теме
(7) ИЧО??? От того что ты назвал свои переменные более длинными названиями суть не пеняется, ты блеснуть хотел умом и сообразительностью?
9. Сергей Ожерельев (Поручик) 3558 19.11.11 16:48 Сейчас в теме
(2) "ОбщаяФорма.ВводПерирда". Млин, исправить пальцы сгниют?
10. Антон (anton.fly7) 136 13.11.13 19:40 Сейчас в теме
кодил когда только изучал 1с8 ))
не факт что там все оптимально написано
11. Виталий Быков (sick_russian) 15.11.13 10:50 Сейчас в теме
Заменил на "Выбор перида" (заголовок формы)))
Оставьте свое сообщение