Имя: Пароль:
1C
1С v8
v8: Регистры сведений
0 Начинающий_13
 
02.09.11
16:56
Здравствуйте
Подскажите как установить параметр
Открыт элемент справочника .При нажатии на кнопку хочу получить данные на последнюю дату ПО ЭТОМУ ЭЛЕМЕНТУ

Процедура ОсновныеДействияФормыДействие(Кнопка)
       
   Запрос = Новый
   Запрос("ВЫБРАТЬ
   |*
   |ИЗ
   |РегистрСведений.РС_Сотрудники.СрезПоследних(&Дата,Сотрудник=&Сотрудник )"); //
   
   Запрос.УстановитьПараметр("Дата",КонецДня(Дата) );
   Запрос.УстановитьПараметр("Сотрудник",Справочники.ЗП_Сотрудники.НайтиПоНаименованию("Наименование") );
       
   Выборка = Запрос.Выполнить().Выбрать();

   Пока Выборка.Следующий() Цикл
       Сообщить(Выборка.ДатаПРиема);
       
       Подразделение    = Выборка.Подразделение;
       Отдел            = Выборка.Отдел;
       Должность        = Выборка.Должность;
       ДатаПриема       = Выборка.ДатаПриема;
   КонецЦикла;            

КонецПроцедуры
1 Mort
 
02.09.11
16:57
Ссылка
2 Начинающий_13
 
02.09.11
17:11
Это я знаю как в код поставить
3 Начинающий_13
 
02.09.11
17:13
"ВЫБРАТЬ
   |    *
   |ИЗ
   |    РегистрСведений.РС_Сотрудники.СрезПоследних(&Дата, ) КАК РС_Сотрудники
   |ГДЕ
   |    РС_Сотрудники.Сотрудник = &Ссылка" ;
   
   Запрос.УстановитьПараметр("Дата",КонецДня(Дата) );
4 Ненавижу 1С
 
гуру
02.09.11
17:13
Запрос.УстановитьПараметр("Сотрудник",Ссылка);
5 Ненавижу 1С
 
гуру
02.09.11
17:14
Запрос = Новый
   Запрос("ВЫБРАТЬ
   |*
   |ИЗ
   |РегистрСведений.РС_Сотрудники.СрезПоследних(&Дата,Сотрудник=&Сотрудник )"); //

   
   Запрос.УстановитьПараметр("Дата",КонецДня(Дата) );
   Запрос.УстановитьПараметр("Сотрудник",Ссылка);
6 Начинающий_13
 
02.09.11
17:16
СПАСИБО ВСЕ ПОШЛО
Основная теорема систематики: Новые системы плодят новые проблемы.