В общем решил добить вопрос по ВТ СрезПоследних и СрезПервых. Второй ВТ счас нет и в помине. Но ее суть не отличается от первой просто "наоборот".
Счас синтаксис ВТ выглядит так:
ов>)
На выходе имеем таблицу:
| ТекущийЭлемент | Реквизит 1 | Реквизит 2 | .... |
Менять структуру таблицы и параметры ВТ не хочется. Но ее работа меня не совсем устраивает.
Самое главное что она работает неправильно и последние значения на дату не получает. Точнее получает если только значения не устанавливаются документами, а иначе какое из установленных получит ВТ это как получится

.
Была мысль сделать следующим образом:
1. Получаем временную таблицу на основании 1sconst с внутренним соединением со справочником, и фильтром по дате, т.о. мы сокращаем выборку из нашей "большой" таблицы.
2. Делаем запрос вида для получения значений
select
vt4.objid ТекущийЭлемент
,case when then else end Реквизит1
,case when then else end Реквизит2
....
from
select objid, id, date, time, max(docid) docid
from (
select objid, id, date, max(time) time
from (
select vt1.objid, vt1.id, max(vt1.date) date
from #ВременнаяТаблица vt1
group by vt1.objid, vt1.id) v_vt1
inner join #ВременнаяТаблица vt2
on vt2.objid = v_vt1.objid
and vt2.id = v_vt1.id
and vt2.date = v_vt1.date
group by vt2.objid, vt2.id, vt2.date) v_vt2
inner join #ВременнаяТаблица vt3
on vt3.objid = v_vt2.objid
and vt3.id = v_vt2.id
and vt3.date = v_vt2.date
and vt3.time = v_vt2.time
group by vt3.objid, vt3.id, vt3.date, vt3.time) v_vt3
inner join #ВременнаяТаблица vt4
on vt4.objid = v_vt3.objid
and vt4.id = v_vt3.id
and vt4.date = v_vt3.date
and vt4.time = v_vt3.time
and vt4.docid = v_vt3.docid
Но это ИМХО тупиковое решение.
Все эти соединения пусть и с отфильтрованной таблицей, а не с полной, все равно мне не нравятся.
А как достучаться до последнего значения документа я с наскока не придумал.
Мысль конечно сделать кластеризованный индекс (с упорядочиванием) в таблице и обходом это временной таблицы заполнить другую временную таблицу. Собственно она и будет этот самый СрезПоследних (ну или первых).
Но для DBF прийдется дополнительные колеса придумывать.
Кстати изменить структуру ВТ уже не получится, в паре мест она закопана, а где они я не помню