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

Вниз

Как экспортировать данные в HTML?   Найти похожие ветки 

 
The X   (2005-01-13 19:24) [0]

Добрый день!
Подскажите, пожалуйста, чего использовать из компонент, чтобы построить таблицу в HTML с показом заранее известных данных.
Спасибо!


 
Kerk ©   (2005-01-13 19:27) [1]

зачем компонент?.. руками легко.


 
Poirot ©   (2005-01-13 19:28) [2]

А может что-то точнее спросишь?! а то можно просто в лоб писать разметку,а  можно строить репорт на основе какого либо шаблона :)


 
The X   (2005-01-13 19:31) [3]

Есть у меня готовый массив данных (сетка) как образ для создания таблицы в HTML.
Надо сначала поверх страницы написать название таблицы, затем шапку нарисовать и вставить в нее данные (желательно с обрамлением). КАК?


 
The X   (2005-01-13 19:31) [4]

Смогу двигаться только от строке к строке!


 
Poirot ©   (2005-01-13 19:36) [5]

Учи HTML!


 
The X   (2005-01-13 19:37) [6]

Да я понимаю это все. Я сам такой! Мне просто экстренно надо, поймите и помогите!  :(


 
Magic_STI   (2005-01-13 20:11) [7]

Хм, выводить в такой последовательности примерно:
Сначала <table параметры>
Потом 2 счетчика
i - по строкам
p - по столбцам
а потом что-то типа этого
for i:=0 to "длина массива по вертикали" do begin
 s:="<tr>";
 fs.writebuffer(s^,length(s));
   for p:=0 to "длина массива по горизонтали" do begin
     s:=pchar("<td>"+массив[i,p]+"</td>");
     fs.writebuffer(s^,length(s));
   end;
 s:="</tr>";
 fs.writebuffer(s^,length(s));
end;
Что-то типа этого... На оптимальность и завершенность не претендую, но что-то типа этого...
s имеет тип pchar
fs - tFilestream;


 
The X   (2005-01-13 21:13) [8]

Спасибо!


 
programania ©   (2005-01-13 21:32) [9]

Получить HTML можно программой programania.com/ENLIS.ZIP  800kb
Для этого:
Распакуйте и запишите туда же
свой массив в файл, как массив структур blockWrite(...
Запишите структуру на Delphi в файл как текст типа:
R:String[20];{коментарий}
D:real;      {коментарий}
........
Запустите
ENLIS.exe /wrf /f<файл с данными> /s<файл со структурой>
выберите в меню "Сервис","Создать форму"
нажмите alt+P, выберите "HTML"
там же можно в Excel XP, Word XP, тоже через html.
Html будет создан с именем файла с данными.
Форму можно поправить в тексте tmp.dok
и указать при вызове параметром /dtmp.dok.
Можно и из файлов DB, DBF, тогда структура не нужна.



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

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

Наверх




Память: 0.49 MB
Время: 0.044 c
1-1105956189
dms_main
2005-01-17 13:03
2005.01.30
открытие файла


11-1087941220
NiceSC
2004-06-23 01:53
2005.01.30
Char &amp; Error


8-1096638857
BDenis
2004-10-01 17:54
2005.01.30
В ShockWaveFlash не работает transparent .


4-1102597995
Timer
2004-12-09 16:13
2005.01.30
SystemTimer


9-1098519310
Malefic
2004-10-23 12:15
2005.01.30
Asphyre, PowerDraw: effectDiffuse не работает с RotateEffect