00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 #ifndef Report_Parameters_HPP
00012 #define Report_Parameters_HPP
00013
00014 #include "read_write_base.hpp"
00015 #include "openLogin.h"
00016 #ifndef W3_Intranet_h
00017 openLogin oLogin;
00018 #endif
00019
00020 class Report_Parameters_Obj: public read_write_base
00021 {
00022 public:
00023 identifier Id;
00024 llong Report_Id;
00025 string Display_Label;
00026 string Data_Element;
00027 string Tag_Name;
00028 string Choices_Query;
00029 string Parameter_Type;
00030 int List_Order;
00031 string Pre_Content;
00032 string Post_Content;
00033
00034 Report_Parameters_Obj():read_write_base()
00035 ,Id(0LL)
00036 ,Report_Id(0LL)
00037 ,Display_Label("")
00038 ,Data_Element("")
00039 ,Tag_Name("")
00040 ,Choices_Query("")
00041 ,Parameter_Type("")
00042 ,List_Order(0)
00043 ,Pre_Content("")
00044 ,Post_Content("")
00045 {
00046
00047 data_name("Report_Parameters");
00048
00049 addDXMap( new llongXfer("Id", &Id ));
00050 addDXMap( new llongXfer("Report_Id", &Report_Id ));
00051 addDXMap( new stringXfer("Display_Label", &Display_Label ));
00052 addDXMap( new stringXfer("Data_Element", &Data_Element ));
00053 addDXMap( new stringXfer("Tag_Name", &Tag_Name ));
00054 addDXMap( new stringXfer("Choices_Query", &Choices_Query ));
00055 addDXMap( new stringXfer("Parameter_Type", &Parameter_Type ));
00056 addDXMap( new intXfer("List_Order", &List_Order ));
00057 addDXMap( new stringXfer("Pre_Content", &Pre_Content ));
00058 addDXMap( new stringXfer("Post_Content", &Post_Content ));
00059 }
00060
00061
00062
00063
00064
00065
00066
00067
00068
00069
00070
00071
00072
00073
00074
00075 };
00076 #endif
00077