parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Как то замудрил :(

Евгений Химич 19.06.2016 02:31 / 19.06.2016 02:34

Что-то я не могу до конца врубиться. Намудрил что-то.

Есть файл all_klass.cfg в данном файле все ученики школы. В файле есть столбец "klass_name" - имя класса (ну 11А, 10Б, 9В), мне необходимо вывести первых 2-ух учеников 11А, первых 2-ух учеников 10Б и первых 2-ух учеников 9В.


файл выглядит так:
pp	klass_name	fio
14	11А	Петя
13	9А	Ваня
12	10А	Таня
11	11А	Федя
10	9К	Тема
9	11А	Антон
8	13А	Вова
7	10B	Женя
6	11А	Саша
5	9V	Оля
4	11А	Полина
3	10B	Рита
2	9V	Лена
1	9V	Леша
Забегая в перед скажу, что выводу учеников я следующим образом:
^school_klass_[11A]
^school_klass_[10B]
^school_klass_[9V]
т.е. по идеи должно вывести по 2 ученика которые встречаются в таблице первыми т.е. выше всех
с 11А (Петя и Федя)
с 10В (Женя и Рита)
с 9V (Оля и Лена)


У меня получается следующее:
@load_img_static[]
$result[^table::load[/school/all_klass.cfg]]


@school_klass_[comp][sections]
$sections[^load_img_static[]]
$sectionsIMGPro[^sections.select($sections.klass_name eq "${comp};^sections.offset(+1);$.limit(2)")]
^sectionsIMGPro.menu{^img_klass_cell[$sectionsIMGPro.fields]}
Ошибки не какой не выдает, но и данные не выгружает. Подскажите пожалуйста, где я ошибся.

Спасибо.