Quintiq file version 2.0
|
#parent: #root
|
Method MappingCurencyRatesData (
|
JSON data
|
)
|
{
|
TextBody:
|
[*
|
data_length := data.Size();
|
for( i := 0; i < data_length; i++ )
|
{
|
datarow := data.Get( i );
|
currencyId := datarow.Get( "currencyid" ).GetString();
|
rate := [Real]datarow.Get( "rate" ).GetString();
|
startString := datarow.Get( "start" ).GetString();
|
years := [Number]startString.SubString( 0, 4 );
|
month := [Number]startString.SubString( 5, 2 );
|
day := [Number]startString.SubString( 8, 2 );
|
start := Date::Construct( years, month, day );
|
// 删除已有的
|
// IOCurrencyRate_MP::DeleteIfExist( this, currencyId, start );
|
this.IOCurrencyRate_MP( relnew,
|
CurrencyID := currencyId,
|
Rate := rate,
|
Start := start );
|
}
|
*]
|
}
|