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

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


Как в список параметров передать правильно интервал дат... Полгода программирования на 1с 8 и не знаю как это сделать.

 ! 

необходимо зарегистрироваться для просмотра ссылки: 4
 
bakalavr
В вашем случае можно сделать так
СписокПараметров = Новый Структура("Отбор",Новый Структура("Менеджер",Пользователи.ТекущийПользователь()));
Форма = ПолучитьФорму("Документ.ЗаказКлиента.ФормаВыбора",СписокПараметров,ЭтаФорма);
Форма.Элементы.Список.Период = Новый СтандартныйПериод(ВариантСтандартногоПериода.Сегодня);
Форма.Элементы.Список.Обновить();
Результат = Форма.ОткрытьМодально();


Или передать параметры в форму выбора заказов и в ней в обработчике "ПриОткрытии" устанавливать интервал
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.