Quintiq file version 2.0
|
#parent: #root
|
Method SetCapacitiesSourceAndPath (
|
String source,
|
Boolean isexcel,
|
String excelpath
|
)
|
{
|
Description: 'Set the import source and/or excel path of IOCapacity objects'
|
TextBody:
|
[*
|
//Set the source and path of the unit capacity broker to the given source and path if the source is not yet
|
traverse( this.MPSync(), IOUnitCapacity, e,
|
e.DataSource().Length() = 0
|
)
|
{
|
e.SetDataSource( source, isexcel, excelpath );
|
}
|
//Set the source and path of the unit availability broker to the given source and path if the source is not yet
|
traverse( this.MPSync(), IOUnitAvailability, e,
|
e.DataSource().Length() = 0
|
)
|
{
|
e.SetDataSource( source, isexcel, excelpath );
|
}
|
//Set the source and path of the transport capacity broker to the given source and path if the source is not yet
|
traverse( this.MPSync(), IOTransportCapacity, e,
|
e.DataSource().Length() = 0
|
)
|
{
|
e.SetDataSource( source, isexcel, excelpath );
|
}
|
//Set the source and path of the unit calendar element broker to the given source and path if the source is not yet
|
traverse( this.MPSync(), IOUnitCalendarElement, e,
|
e.DataSource().Length() = 0
|
)
|
{
|
e.SetDataSource( source, isexcel, excelpath );
|
}
|
//Set the source and path of the stocking point capacity broker to the given source and path if the source is not yet
|
traverse( this.MPSync(), IOStockingPointCapacity, e,
|
e.DataSource().Length() = 0
|
)
|
{
|
e.SetDataSource( source, isexcel, excelpath );
|
}
|
*]
|
}
|