Changeset 614


Ignore:
Timestamp:
08/23/14 01:04:33 (4 years ago)
Author:
jls17
Message:
  • creating a reference between audit target and audit source form
Location:
branches/work_311
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • branches/work_311/scan/ScanSchema.cpp

    r555 r614  
    6969                scanFld.Start(field); 
    7070        } 
     71 
     72        ScanAuditReference(); 
    7173        cout << "."; 
    7274} 
     75 
     76void CScanSchema::ScanAuditReference() 
     77{ 
     78        ARAuditInfoStruct &audit = schema.GetAuditInfo(); 
     79        if (audit.formName[0] != 0) 
     80        { 
     81                CARSchema auditForm(audit.formName); 
     82                if (auditForm.Exists()) 
     83                { 
     84                        CRefItem refItem(schema, REFM_SCHEMA_AUDIT_SOURCE); 
     85                        auditForm.AddReference(refItem); 
     86                } 
     87        } 
     88} 
  • branches/work_311/scan/ScanSchema.h

    r179 r614  
    3232        CARSchema& schema; 
    3333        void Scan(); 
     34        void ScanAuditReference(); 
    3435}; 
  • branches/work_311/util/RefItem.cpp

    r592 r614  
    642642                strm << "FTS Weighted Relevancy Field"; 
    643643                break; 
     644        case REFM_SCHEMA_AUDIT_SOURCE: 
     645                strm << "Audit Source Form"; 
     646                break; 
    644647        case REFM_WEBSERVICE_PROPERTY: 
    645648                strm << "Webservice Property"; 
  • branches/work_311/util/RefItem.h

    r592 r614  
    8888        REFM_SCHEMA_ARCHIVE_QUALIFICATION, 
    8989        REFM_SCHEMA_FTS_WEIGHTED_RELEVANCY_FIELD, 
     90        REFM_SCHEMA_AUDIT_SOURCE, 
    9091 
    9192        // basic workflow references 
Note: See TracChangeset for help on using the changeset viewer.