Quintiq file version 2.0
|
#parent: #root
|
Method OnConstructed
|
{
|
Description: 'Dataset OnConstructed'
|
TextBody:
|
[*
|
// Jacky CHAN Apr-19-2016 (created)
|
|
// set dataset time zone based on model settings
|
timeZone := LibDEF_Util::GetSettingsValueTimeZone();
|
if ( timeZone <> '' )
|
{
|
tz := TimeZone::Construct( timeZone ).ID();
|
this.MDSLibDEF_DataBroker().TimezoneID( tz );
|
}
|
|
this.InitializeQueues();
|
|
// reset flag
|
this.IsInSyncWithDataRepository( false );
|
|
// execute updates from model settings
|
this.UpdateFromModelSettings( false, null( LibDEF_IntegrationEvent ) );
|
|
// request sync from DataRepository
|
LibDEF_DataRepository::SyncToDataBroker( true );
|
|
// update dataset-interest status internally
|
LibDEF_SetInterestOfDataset::SyncDatasetStatusInternally( this );
|
*]
|
}
|