0
badboychik
22.03.12
✎
13:37
|
Вот почитал, сделал так же и не работает!
Но у меня отличие в том что из регистра берется не ресурс, а просто поле
Идея простая - Надо рядом вывести продажи и менеджера, который работал с контрагентом *на дату продажи*!
Менеджер хранится в периодическом регистре сведений с измерением Контрагент и ресурсом Менеджер
Хочется на СКД полностью сделать
|
|
1
ptrtss
22.03.12
✎
13:47
|
А ты сделай ручками срез, например вот так
"ВЫБРАТЬ
| ОсновныеНачисленияРаботниковОрганизаций.ФизЛицо,
| ОсновныеНачисленияРаботниковОрганизаций.Организация,
| ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияНачало,
| ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияКонец
|ПОМЕСТИТЬ втЗаписи
|ИЗ
| РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК ОсновныеНачисленияРаботниковОрганизаций
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ РАЗЛИЧНЫЕ
| Записи.ФизЛицо,
| Записи.ПериодДействияКонец
|ПОМЕСТИТЬ втДатыФИО
|ИЗ
| втЗаписи КАК Записи
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| Срез.ФизЛицо,
| Срез.ПериодДействияКонец,
| ФИОФизЛиц.Фамилия,
| ФИОФизЛиц.Имя,
| ФИОФизЛиц.Отчество
|ИЗ
| (ВЫБРАТЬ
| ДатыФИО.ФизЛицо КАК ФизЛицо,
| ДатыФИО.ПериодДействияКонец КАК ПериодДействияКонец,
| МАКСИМУМ(ФИОФизЛиц.Период) КАК Период
| ИЗ
| втДатыФИО КАК ДатыФИО
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ФИОФизЛиц КАК ФИОФизЛиц
| ПО ДатыФИО.ФизЛицо = ФИОФизЛиц.ФизЛицо
| И ДатыФИО.ПериодДействияКонец >= ФИОФизЛиц.Период
|
| СГРУППИРОВАТЬ ПО
| ДатыФИО.ФизЛицо,
| ДатыФИО.ПериодДействияКонец) КАК Срез
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ФИОФизЛиц КАК ФИОФизЛиц
| ПО Срез.ФизЛицо = ФИОФизЛиц.ФизЛицо
| И Срез.Период = ФИОФизЛиц.Период"
|
|