Запрос для списка учебника по классу
http://a.roz37.ru:9984/garpix/semantik/app/request/execute?rp=http://a.roz37.ru/lipers/запросы/таблица-кадры-26-школа
# расписание: расписание класса на неделю
PREFIX признак: <http://lipers.ru/схема/признаки/>
PREFIX онтология: <http://lipers.ru/схема/онтология/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
SELECT ?деньНедели ?урокНомер ?предмет ?кодПредмета ?подгруппа ?имяУчителя
WHERE {
GRAPH ?g {
?занятие
rdf:type онтология:УчебноеЗанятие;
признак:названиеКласса "{{класс}}";
признак:урокНомер ?урокНомер;
признак:деньНеделиНомер ?деньНедели;
признак:названиеПредмета ?кодПредмета.
OPTIONAL {?занятие признак:названиеПодгруппы ?подгруппа}
?учитель признак:имеетУчебноеЗанятие ?занятие;
признак:локальноеИмя ?имяУчителя.
OPTIONAL{
GRAPH ?v {
?идентификаторПредмета
признак:кодПредмета ?кодПредмета;
признак:названиеПредмета ?предмет
}
}
}
}
ORDER BY ?деньНедели ?урокНомер
fetch:xml('http://81.177.136.43:9984/lipers-simplex/p/api/v01/teachers-26')//table
<div>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css"/>
</div>