Changeset 352 for branches


Ignore:
Timestamp:
10/15/13 02:24:42 (6 years ago)
Author:
jls17
Message:
  • added view-list directly to the schema-page
Location:
branches/work_304/doc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/work_304/doc/DocSchemaDetails.cpp

    r351 r352  
    106106                        tabControl.AddTab("Fields", (IsJoinViewOrVendorForm() ? this->AllFieldsSpecial() : this->AllFields()) ); 
    107107 
     108                        // Add list of all views to the page 
     109                        tabControl.AddTab("Views", this->ShowVuiList()); 
     110 
    108111                        // Add schemas properties (like Entrypoint-, Archiv- and Audit-settings) to the page 
    109112                        tabControl.AddTab("Properties", ""); 
     
    146149 
    147150                        //views 
    148                         this->VuiListDoc(); 
     151                        //this->VuiListDoc(); 
    149152 
    150153                        //permissions 
     
    194197        try 
    195198        { 
    196                 //Views 
    197                 uList.AddItem(CUListItem(CWebUtil::Link("Views", CPageParams(PAGE_OVERVIEW, AR_STRUCT_ITEM_XML_VUI, &this->schema), "", rootLevel))); 
    198  
    199199                //Workflow               
    200200                uList.AddItem(CUListItem(CWebUtil::Link("Workflow", CPageParams(PAGE_SCHEMA_WORKFLOW, &this->schema), "", rootLevel))); 
     
    11951195 
    11961196//Create a page with a list of all views 
    1197 void CDocSchemaDetails::VuiListDoc() 
     1197string CDocSchemaDetails::ShowVuiList() 
    11981198{        
    11991199        try 
    12001200        { 
    1201                 CPageParams file(PAGE_OVERVIEW, AR_STRUCT_ITEM_XML_VUI, &this->schema); 
    1202                 int rootLevel = file->GetRootLevel(); 
    1203  
    1204                 string title = "Schema " +this->schema.GetName() +" (Views)"; 
    1205                 CWebPage webPage(file->GetFileName(), title, rootLevel, this->pInside->appConfig); 
    1206  
    1207                 //ContentHead informations 
    1208                 webPage.AddContentHead(this->FormPageHeader("Views")); 
    1209  
    1210                 //Add schema navigation menu     
    1211                 webPage.SetNavigation(this->SchemaNavigation()); 
     1201                //CPageParams file(PAGE_OVERVIEW, AR_STRUCT_ITEM_XML_VUI, &this->schema); 
    12121202 
    12131203                CTable tbl("vuiList", "TblObjectList"); 
     
    12341224                } 
    12351225 
    1236                 webPage.AddContent(tbl.ToXHtml()); 
    1237  
    1238                 webPage.SaveInFolder(file->GetPath()); 
     1226                stringstream strm; 
     1227                strm << tbl; 
     1228                return strm.str(); 
    12391229        } 
    12401230        catch(exception& e) 
  • branches/work_304/doc/DocSchemaDetails.h

    r349 r352  
    4242        void ShowResultListProperties(std::ostream &strm, CARProplistHelper *propIndex); 
    4343        void ShowSortListProperties(std::ostream &strm, CARProplistHelper *propIndex); 
    44         void VuiListDoc(); 
     44        string ShowVuiList(); 
    4545        void SchemaFilterDoc(); 
    4646        void SchemaAlDoc(); 
Note: See TracChangeset for help on using the changeset viewer.