DCL
3.7.4
Loading...
Searching...
No Matches
DataSource.h
Go to the documentation of this file.
1
#ifndef __DCL_HS_DATA_SOURCE_H__
2
#define __DCL_HS_DATA_SOURCE_H__ 20060625
3
4
#ifndef __DCL_HS_HTML_VIEW_H__
5
#include "
HtmlView.h
"
6
#endif
7
8
__DCL_BEGIN_NAMESPACE
9
10
#define MESSAGE_START_ID 1
11
#define NOTICE_START_ID 2000000001
12
13
class
DataSourceListView
:
public
HtmlView
14
{
15
DECLARE_CLASSINFO_EX
(
DataSourceListView
)
16
protected
:
17
DataSourceListView
(
HtmlPage
* pPage);
18
19
virtual
void
init(
SQLFields
& fields)
20
__DCL_THROWS1
(
Exception
*);
21
22
virtual
void
onPrint(
Session
& session)
23
__DCL_THROWS1
(
Exception
*);
24
25
protected
:
26
String
__strWritePage
;
27
String
__strDetailPage
;
28
29
int
__nParts
;
30
int
__nRows
;
31
int
__nShortComment
;
32
bool
__bNoAsc
;
33
bool
__bAll
;
34
};
35
36
class
DataSourceWriteForm
:
public
FormView
37
{
38
DECLARE_CLASSINFO_EX
(
DataSourceWriteForm
)
39
protected
:
40
DataSourceWriteForm
(
HtmlPage
* pPage);
41
42
virtual
void
init(
SQLFields
& fields)
43
__DCL_THROWS1
(
Exception
*);
44
45
virtual
void
onPrint(
Session
& session)
46
__DCL_THROWS1
(
Exception
*);
47
48
virtual
void
onPost(
Session
& session)
49
__DCL_THROWS1
(
Exception
*);
50
51
protected
:
52
String
__strDetailPage
;
53
String
__strListPage
;
54
};
55
56
class
DataSourceDetailView
:
public
HtmlView
57
{
58
DECLARE_CLASSINFO_EX
(
DataSourceDetailView
)
59
protected
:
60
DataSourceDetailView
(
HtmlPage
* pPage);
61
62
virtual
void
init(
SQLFields
& fields)
63
__DCL_THROWS1
(
Exception
*);
64
65
virtual
void
onPrint(
Session
& session)
66
__DCL_THROWS1
(
Exception
*);
67
68
protected
:
69
String
__strListPage
;
70
String
__strWritePage
;
71
};
72
73
__DCL_END_NAMESPACE
74
75
#endif
// __DCL_HS_DATA_SOURCE_H__
__DCL_THROWS1
#define __DCL_THROWS1(e)
Definition
Config.h:152
HtmlView.h
DECLARE_CLASSINFO_EX
#define DECLARE_CLASSINFO_EX(class_name)
Definition
HtmlView.h:32
DataSourceDetailView
Definition
DataSource.h:57
DataSourceDetailView::__strListPage
String __strListPage
Definition
DataSource.h:69
DataSourceDetailView::__strWritePage
String __strWritePage
Definition
DataSource.h:70
DataSourceListView
Definition
DataSource.h:14
DataSourceListView::__strDetailPage
String __strDetailPage
Definition
DataSource.h:27
DataSourceListView::__nShortComment
int __nShortComment
Definition
DataSource.h:31
DataSourceListView::__bAll
bool __bAll
Definition
DataSource.h:33
DataSourceListView::__nRows
int __nRows
Definition
DataSource.h:30
DataSourceListView::__nParts
int __nParts
Definition
DataSource.h:29
DataSourceListView::__bNoAsc
bool __bNoAsc
Definition
DataSource.h:32
DataSourceListView::__strWritePage
String __strWritePage
Definition
DataSource.h:26
DataSourceWriteForm
Definition
DataSource.h:37
DataSourceWriteForm::__strListPage
String __strListPage
Definition
DataSource.h:53
DataSourceWriteForm::__strDetailPage
String __strDetailPage
Definition
DataSource.h:52
Exception
Definition
Exception.h:26
FormView
Definition
HtmlView.h:156
HtmlPage
Definition
HtmlPage.h:29
HtmlView::HtmlView
HtmlView(HtmlPage *pPage)
SQLFields
Definition
SQL.h:220
Session
Definition
Session.h:14
hse
HSAFastPage
DataSource.h
Generated by
1.14.0