Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
генерация отчета в HTML
|
|||
|---|---|---|---|
|
#18+
Добрый день! Задача такая: нужно что по нажатию кнопки в клиентской части генерился отчет в html-формате. У меня такой вопрос: как проще это сделать, создать хранимую процедуру, кот будет формировать отчет и вызывать её, или можно создать отчет с помощью какого-нить мастера типа Report Server , Report Manager и т.п. Клиент Delphi7, БД SQL Server 2005 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2008, 15:24 |
|
||
|
генерация отчета в HTML
|
|||
|---|---|---|---|
|
#18+
отчет должен формироваться по параметру дата, с такое-то по такое-то ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2008, 15:25 |
|
||
|
генерация отчета в HTML
|
|||
|---|---|---|---|
|
#18+
и еще вопрос: Report Service Configuration нужно отдельно устанавливать? у меня sql Server 2005, установлена SQL management studio ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2008, 15:43 |
|
||
|
генерация отчета в HTML
|
|||
|---|---|---|---|
|
#18+
кто-нибудь помогите с процедурой %( выборку я написала, а как теперь это отправить в html файл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2008, 10:17 |
|
||
|
генерация отчета в HTML
|
|||
|---|---|---|---|
|
#18+
в процедуре это никак не реализовать, только в клиентской части получается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2008, 10:33 |
|
||
|
генерация отчета в HTML
|
|||
|---|---|---|---|
|
#18+
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Grids, DBGrids, DB, ADODB, RzPanel, ExtCtrls, StdCtrls, ComCtrls; type TForm1 = class(TForm) ADOConnection1: TADOConnection; ADOTable1: TADOTable; DataSource1: TDataSource; DBGrid1: TDBGrid; ADOQuery1: TADOQuery; RzStatusBar1: TRzStatusBar; RzToolbar1: TRzToolbar; Button1: TButton; ListView1: TListView; Button2: TButton; procedure Button1Click(Sender: TObject); procedure Button2Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); var str :string; Item :TListItem; begin ADOQuery1.SQL.Clear; ADOQuery1.SQL.SetText('MDB_selectResult 166'); ADOQuery1.Open; ADOQuery1.First; while not ADOQuery1.Eof do begin Item := ListView1.Items.Add; Item.Caption := ADOQuery1.FieldByName('Nameaerodrome').AsString; Item.SubItems.Add(ADOQuery1.FieldByName('flightnomer').AsString); Item.SubItems.Add(ADOQuery1.FieldByName('rnomer').AsString); Item.SubItems.Add(ADOQuery1.FieldByName('typeliner').AsString); ADOQuery1.Next; end; ADOQuery1.Close; end; procedure TForm1.Button2Click(Sender: TObject); var i :Integer; Item :TListItem; SL :TStringList; str :string; begin SL := TStringList.Create; SL.Add('<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">'); SL.Add('<HTML><HEAD><TITLE>' + 'Àâèàêîìïàíèÿ N166' + '</TITLE>'); SL.Add('<META content="text/html; charset=windows-1251" http-equiv=Content-Type></HEAD>'); SL.Add('<BODY><FONT face=Arial size=2>'); for i:=0 to ListView1.Items.Count-1 do begin Item := ListView1.Items ; SL.Add('<P align=center>'); str := Item.Caption + ' ' + Item.SubItems[0] + ' ' + Item.SubItems[1] + ' ' + Item.SubItems[2]; SL.Add(str); SL.Add('</P>'); end; SL.Add('</FONT></BODY></HTML>'); SL.SaveToFile('test.html'); SL.Free; end; end. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2008, 16:12 |
|
||
|
|

start [/forum/topic.php?fid=31&msg=35170036&tid=1537231]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 250ms |
| total: | 371ms |

| 0 / 0 |
