Quintiq file version 2.0 #parent: #root Method EditCurrencyRate ( structured[CurrencyRate_MP] selection, internal[GUIComponent] parent ) id:Method_DialogCreateEditCurrencyRate_EditCurrencyRate { #keys: '[11660.0.354469206]' Body: [* // Edit currency rates isbatchedit := selection.Size() > 1; Dialog.EnableDisableComponent( isbatchedit ); data := shadow( selection.Element( 0 ) ); Dialog.Data( data ); result := this.DoModal( parent ); if( result > 0 ) { CurrencyRate_MP::Update( selection, data.Currency_MP(), GUIDateTimeSelectorStart.DateTime().Date(), // Start is ReadOnly, changes will not be applied. data.Rate() ); } *] }