Код не мой
// Откроем базу данных в памяти
базаДанных.Открыть(":memory:");
// Подключим к базе нужные таблицы 1С
запросРодителей = базаДанных.НовыйЗапрос();
запросРодителей.ВыполнитьЗапрос("create virtual table Ссылки using dbeng(_1S.crdoc)");
запросРодителей.ВыполнитьЗапрос("create virtual table Журнал using dbeng(Журнал)");
// Подготовим запрос получения документов - родителей
//запросРодителей.Отладка();
запросРодителей.Подготовить("
|select
|substr(parentval, 3, 13) [Документ $Документ]
|from Ссылки
|where childid =
child and mdid = ' 0'
|order by parentval
|");
// Подготовим запрос получения документов - потомков
запросПотомков = базаДанных.НовыйЗапрос();
//запросПотомков.Отладка();
запросПотомков.Подготовить("
|select
|Ссылки.childid [Документ $Документ],
|Журнал.iddocdef [Документ_вид]
|from Ссылки
|inner join Журнал on Ссылки.childid = Журнал.iddoc
|where Ссылки.parentval = @parent
|and Ссылки.mdid = ' 0'
|order by Ссылки.childdate, Ссылки.childtime
|");