View Issue Details

IDProjectCategoryView StatusLast Update
0000175HeurekaOptimizationpublic2018-01-19 13:21
ReporterPeder Assigned ToLinus  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version2.9.3 
Target Version2.10.0Fixed in Version2.10.0 
Summary0000175: Induced optimization model invalidity not notified
DescriptionOm man sätter Exclude = true för en parameter som ingår in ekvation, t ex i definition för en kontovariabel eller i en restriktion, visas inte i ModelExplorer att det finns ett fel. Man kan fortfarande välja att bygga modellen men det misslyckas o man försöker, Dock visas i detta fall inga varningsikoner i modellträdet.

För att varningsikoner ska visas måste man redigerar formeln där parametern ingår, t ex genom att ta bort ett mellanslag och infoga det igen, och trycka på Enter.

Det omvända gäller också när modellen väl "är medveten" om felet. Då går det inte att bygga modellen, tr

Steps To Reproduce1 Skapa ny optimeringsmodell i PlanVis
2. Exkludera parametern npv[i.j]
3. Bygg modellen

Resultat: Felmeddelande
Förväntat resultat: Man ska inte kunna bygga modellen, dvs. samma beteende som när man skapar en ny men ogiltig ekvation.

När Include-värdet ändras för en IExcludableItem bör hela modellen omvalideras.


TagsNo tags attached.
ProductPlanWise

Activities

Linus

2018-01-10 10:31

administrator   ~0000176

Modellen omvalideras nu när Include-propertyn ändras på en IExcludableItem

Issue History

Date Modified Username Field Change
2018-01-08 15:38 Peder New Issue
2018-01-08 15:38 Peder Status new => assigned
2018-01-08 15:38 Peder Assigned To => Linus
2018-01-10 10:31 Linus Status assigned => resolved
2018-01-10 10:31 Linus Resolution open => fixed
2018-01-10 10:31 Linus Note Added: 0000176
2018-01-19 13:21 Peder Status resolved => closed
2018-01-19 13:21 Peder Fixed in Version => 2.10.0