итак кое чего сделал (только руки дошли)
вот запрос к регистру
Текст = "
|SELECT TOP 1
| Рег.IdDoc as [Док $Документ],
| Жур.IdDocDef as Док_вид
|FROM $Регистр.ОстаткиПоСкладамИПартиям as Рег
| INNER JOIN
| 1SJourn as Жур on Жур.IdDoc=Рег.IdDoc
|WHERE
| ($Рег.Фирма = :ФирмаОтбора)
| and ($Рег.Склад = :СкладОтбора)
| and (Жур.Date <= :ДатаДок~~)
|ORDER BY
| Жур.Date DESC, Жур.Time DESC";
БыстрыйЗапрос.УстановитьТекстовыйПараметр("ФирмаОтбора",Фирма);
БыстрыйЗапрос.УстановитьТекстовыйПараметр("СкладОтбора",Склад);
БыстрыйЗапрос.УстановитьТекстовыйПараметр("ДатаДок",ТекущаяДата());
всё прекрасно работает. одно но - мне нужна группировка по реквизиту регистра "Товар". т.е. фактически - последний документ движения (прихода) товара по регистру. и в этом месте мозг отказывает
куда копать хотя бы скажите....
поясню почему так - заказчик возжелал чтобы у него на форме были две колонки с ценами. т.е. не текстовое поле на форме и текущий элемент а именно две колонки (аналог остатков в справочнике ТМЦ при подборе в ТиС)
поэтому хочу при открытии заполнить таблицу кэша а потом оттуда дёргать значения..