Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.19;
Скачать: CL | DM;

Вниз

Динамическая таблица по параметрам.   Найти похожие ветки 

 
Beer ©   (2002-08-29 07:10) [0]

Уважаемые мастера.
Необходимо сделать вывод результатов в виде:


| par1 | par2 | ...
| p1_1| p1_2| p2_1| p2_2| ...
|z1|z2|z1|z2|z1|z2|z1|z2| ...
----------------------------------
val1 | | | | | | | | | ...
val2 | | | | | | | | | ...
val3 | | | | | | | | | ...
...........


z1, z2 (их может быть несколько, заранее не известно сколько, но конечный набор, для которых определен способ расчета по параметрам par[i], p[i]_[j], val[k], т.е. z[i] - функция от этих параметров). А вот par, p, val заранее не известны, ни значения, ни количество. Т.е. необходимо в пустые ячейки записать значения, расчитанные по параметрам.

Как лучше организовать расчет и вывод результатов на экран?

Пробовал динамически создать таблицу определенной структуры, но встает вопрос ее заполнения, т.е. как расчитать параметры и заполнить именно в нужные поля..

Если есть решение, то с удовольствием выслушаю, если необходимы уточнения, то готов их дать...


 
Alexandr ©   (2002-08-29 07:18) [1]

как в базе данных хранить это уже отдельный вопрос.
А выводить видимо в DbgrihEh+MemTable( или СlientDataSet) (запролнять ручками на основании отдельных запросов к базе данных)


 
Beer ©   (2002-08-29 09:34) [2]

Ну, вот так похоже пока и делаю... Извините за наивный вопрос, что такое MemTable?


 
Alexandr ©   (2002-08-29 10:07) [3]

компнент такой.
По-моему в RX есть...

Ну типа таблица в памяти.


 
Beer ©   (2002-08-29 13:44) [4]

Ок, спасибо!! Посмотрю..


 
grosh   (2002-08-29 14:23) [5]

Лучше использовать вместо Memgrid коллекции
par1
p2_1
x1
x2
.
.
p2_2
.
.

причем элеменом коллекции является другая коллекция
почему проще, потому, что работать гораздо удобнее
par1.item[1].item[2] и т.д.
очень удобно для обработки в циклах... :)))


 
Beer ©   (2002-08-29 16:44) [6]

> grosh
Есть ли пример быстрый, ибо время не ждет.. =о( Как с ними работать, и как отображение в Grid сделать?


 
Alexandr ©   (2002-08-30 08:42) [7]

2Beer. Можно и так: самому структуру, массив создать, но вот работать с ним замучаешься, потому что все ручками делать придется. И не факт, что быстрее будет.



Страницы: 1 вся ветка

Текущий архив: 2002.09.19;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
14-61285
Правда жизни
2002-08-23 09:46
2002.09.19
Не интересно стало тут


14-61299
AL2002
2002-08-23 23:36
2002.09.19
Есть у кого-то песня On The Bible группы Deuce?


4-61348
adept_
2002-07-27 09:36
2002.09.19
WM_ERASEBKGND


1-61069
d_oleg
2002-09-09 13:39
2002.09.19
Font resolution и TextOut


3-60963
Reporterrr
2002-08-26 23:06
2002.09.19
Вствить таблицу в отчет