public object ПодборДанныхПоФизлицу(/*Форма, ЭлементФормы, Физлицо, Организация, ДатаСобытия, ПредлагатьВыбор = Ложь*/)
{
//Запрос = Новый Запрос();
//Запрос.УстановитьПараметр("Физлицо", Физлицо);
//Запрос.УстановитьПараметр("Организация", Организация);
//Запрос.УстановитьПараметр("парамДатаСобытия", ДатаСобытия);
/*Запрос.Текст =
"ВЫБРАТЬ
| РаботникиОрганизации.Сотрудник КАК Сотрудник,
| ВЫБОР
| КОГДА РаботникиОрганизации.ПериодЗавершения <= &парамДатаСобытия
| И РаботникиОрганизации.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
| ТОГДА РаботникиОрганизации.ПодразделениеОрганизацииЗавершения
| ИНАЧЕ РаботникиОрганизации.ПодразделениеОрганизации
| КОНЕЦ КАК ПодразделениеОрганизации,
| ВЫБОР
| КОГДА РаботникиОрганизации.ПериодЗавершения <= &парамДатаСобытия
| И РаботникиОрганизации.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
| ТОГДА РаботникиОрганизации.ДолжностьЗавершения
| ИНАЧЕ РаботникиОрганизации.Должность
| КОНЕЦ КАК Должность,
| РаботникиОрганизации.Сотрудник.Наименование КАК СотрудникНаименование,
| ВЫБОР
| КОГДА РаботникиОрганизации.ПериодЗавершения <= &парамДатаСобытия
| И РаботникиОрганизации.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
| ТОГДА РаботникиОрганизации.ПодразделениеОрганизацииЗавершения.Наименование
| ИНАЧЕ РаботникиОрганизации.ПодразделениеОрганизации.Наименование
| КОНЕЦ КАК ПодразделениеОрганизацииНаименование,
| ВЫБОР
| КОГДА РаботникиОрганизации.ПериодЗавершения <= &парамДатаСобытия
| И РаботникиОрганизации.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
| ТОГДА РаботникиОрганизации.ДолжностьЗавершения.Наименование
| ИНАЧЕ РаботникиОрганизации.Должность.Наименование
| КОНЕЦ КАК ДолжностьНаименование
|ИЗ
| РегистрСведений.РаботникиОрганизаций.СрезПоследних(
| &парамДатаСобытия,
| Сотрудник.Физлицо = &Физлицо
| И Сотрудник.Организация = &Организация) КАК РаботникиОрганизации
|
|УПОРЯДОЧИТЬ ПО
| РаботникиОрганизации.Период";*/
//НаборыДанных = Запрос.Выполнить().Выгрузить();
if(true/*НаборыДанных.Количество() = 0*/)
{
/*// Если не нашли данных - ничего не делаем
*/
}
return null;
}