Текущий архив: 2003.09.11;
Скачать: CL | DM;
Вниз
select на дерево Найти похожие ветки
← →
stud (2003-08-21 13:24) [0]кто-нибудь подскажет каким образом (запрсом)можно получить данные из древесной структуры, включая дочерние ветви? тут вроде как нужен рекурсивный запрос.....
← →
Johnmen (2003-08-21 13:30) [1]Совершенно верно. И его пример есть на ibase.ru
← →
stud (2003-08-21 13:36) [2]спасибо
← →
stud (2003-08-21 16:19) [3]есть ли какие компоненты для печати древесных данных?
или как их можно распечатать в qreport&
← →
Reindeer Moss Eater (2003-08-21 16:21) [4]или как их можно распечатать в qreport&
Так же как и все другие.
← →
stud (2003-08-21 16:31) [5]содержательный ответ)))
← →
Reindeer Moss Eater (2003-08-21 16:37) [6]содержательный ответ)))
А главное правильный.
← →
Digitman (2003-08-21 16:38) [7]
> stud
а чем, по твоему, "древесные" данные отличаются от "недревесных" с т.з. QReport ? Равно, кстати, как и прочих генераторов отчетов ? imho, ничем)
любой мало-мальски работающий генератор позволяет отображать данные ( сгруппированные по некоторому групповому признаку) с заданными виз.атрибутами, например, смещением отн-но левой границы страницы.
в случае с "деревом" признаком группировки является принадлежность нескольких узлов опред.родительскому узлу
отсюда и пляши)
← →
Reindeer Moss Eater (2003-08-21 16:39) [8]есть ли какие компоненты для печати древесных данных?
В магазине:
-Тетенька, у вас есть чернила для седьмого класса?
Какая разница тому же TQuickReport"у какие он данные печатает? Деревянные или железные.
← →
stud (2003-08-21 16:51) [9]понятно , что ему все равно, но как правильно организовать группировку. ведь количество подветвей произвольное?
← →
Reindeer Moss Eater (2003-08-21 16:59) [10]понятно , что ему все равно, но как правильно организовать группировку. ведь количество подветвей произвольное?
Возврати деревянный датасет из StoredProc и все подсчеты сделай в той же sp
← →
Digitman (2003-08-21 16:59) [11]да, произвольное ..
а это важно ? совершенно неважно !
ведь оно конечное на момент выборки из БД !!
← →
Digitman (2003-08-21 17:03) [12]дейтасет, возвращаемый из SP, должен иметь как минимум след.структуру :
NodeUniqueId
NodeName
ParentNodeId // признак группировки, который следует указать в рипорте
← →
Digitman (2003-08-21 17:06) [13]все, что от тебя требуется (при формировании НД, передаваемого генератору отчета для визуализации) - это любыми способами получить НД такой вот структуры
все остальное ГО слелает сам, достаточно лишь "причесать" визуальные характеристики рендеринга, выполняемого используемым ГО
← →
stud (2003-08-21 17:08) [14]структура такая есть, как ее правильно отобразить в репорте?
если допустим вернулся набор:
1 0 йцуйу
2 0 ываыва
3 1 аывфа
4 3 фыаыва
5 4 фываыв
как с этим быть?
← →
Reindeer Moss Eater (2003-08-21 17:09) [15]как ее правильно отобразить в репорте?
А как её "правильно" отобразить на бумаге?
← →
stud (2003-08-21 17:13) [16]примерно так
1 йцуйу
3 аывфа
4 3 фыаыва
5 4 фываыв
2 ываыва
← →
Reindeer Moss Eater (2003-08-21 17:14) [17]Делай LeftPad в OnPrint
Страницы: 1 вся ветка
Текущий архив: 2003.09.11;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.008 c