| | |
| | | DLEngineLogisticsCostRow row, |
| | | DLEngineLogisticsCostColumn column, |
| | | DLEngineLogisticsCostCell cell, |
| | | Number value, |
| | | Number oldvalue |
| | | String value, |
| | | String oldvalue |
| | | ) id:Response_MatrixEditorTable_OnUpdateValue |
| | | { |
| | | #keys: '[415136.0.992750480]' |
| | |
| | | Body: |
| | | [* |
| | | table := selectobject( MacroPlan, DLEngineLogisticsCostReport, report, not report.IsShow() ); |
| | | info( focusedattribute ); |
| | | //cell.Coefficient( value ); |
| | | //traverse( table, Row, trow, trow.Name() = row.Name() ){ |
| | | // traverse( trow, Cell, tcel, tcel.Column().Name() = column.Name() ){ |
| | | // tcel.RentEnterCost( cell.RentEnterCost() ); |
| | | // tcel.RentOutCost( cell.RentOutCost() ); |
| | | // tcel.FactoryToRentTransCost( cell.FactoryToRentTransCost() ); |
| | | // tcel.RentStorageCost( cell.RentStorageCost() ); |
| | | // tcel.Coefficient( cell.Coefficient() ); |
| | | // } |
| | | //} |
| | | //info( focusedattribute ); |
| | | cell.CoefficientValue( value ); |
| | | traverse( table, Row, trow, trow.Name() = row.Name() ){ |
| | | traverse( trow, Cell, tcel, tcel.Column().Name() = column.Name() ){ |
| | | tcel.CCRentInCost( cell.CCRentInCost() ); |
| | | tcel.CCRentOutOfCost( cell.CCRentOutOfCost() ); |
| | | tcel.CCLongTransCost( cell.CCLongTransCost() ); |
| | | tcel.CCRentStorCost( cell.CCRentStorCost() ); |
| | | tcel.CCShorTransCost( cell.CCShorTransCost() ); |
| | | tcel.DLRentInCost( cell.DLRentInCost() ); |
| | | tcel.DLRentOutOfCost( cell.DLRentOutOfCost() ); |
| | | tcel.DLRentOtherCost( cell.DLRentOtherCost() ); |
| | | tcel.DLRentStorCost( cell.DLRentStorCost() ); |
| | | tcel.WerkToDLRentTransCost( cell.WerkToDLRentTransCost() ); |
| | | tcel.CoefficientValue( cell.CoefficientValue() ); |
| | | } |
| | | } |
| | | *] |
| | | GroupServerCalls: false |
| | | } |