Quintiq file version 2.0
|
#parent: #root
|
Method SetDateTime () id:Method_DialogCreateEditUnit_SetDateTime
|
{
|
#keys: '[11660.0.1349222660]'
|
Body:
|
[*
|
// Set date time
|
|
if ( CheckBoxHasStart.Checked() and not GUIDateTimeSelectorStart.DateTime().Date().IsFinite() )
|
{
|
start := MacroPlan.Start();
|
|
if ( CheckBoxParent.Checked()
|
and not isnull( SelectionParent.Data() )
|
and SelectionParent.Data().StartDate().IsFinite() )
|
{
|
start := SelectionParent.Data().StartDate().DateTime();
|
}
|
|
GUIDateTimeSelectorStart.DateTime( start );
|
}
|
|
if ( CheckBoxHasEnd.Checked() and not GUIDateTimeSelectorEnd.DateTime().Date().IsFinite() )
|
{
|
end := MacroPlan.End();
|
|
if ( CheckBoxParent.Checked()
|
and not isnull( SelectionParent.Data() )
|
and SelectionParent.Data().StartDate().IsFinite() )
|
{
|
end := SelectionParent.Data().EndDate().DateTime();
|
}
|
|
GUIDateTimeSelectorEnd.DateTime( end );
|
}
|
*]
|
}
|