View Issue Details

IDProjectCategoryView StatusLast Update
0000160HeurekaMappublic2017-12-06 14:59
ReporterPeder Assigned ToLinus  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version2.9.1 
Target Version2.10.0Fixed in Version2.9.3 
Summary0000160: Exception when exporting result map
DescriptionFår undantagsfel vid export av resultatkarta


See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentException: Cannot remove this column, because it is part of the parent key for relationship Treatment results.
   at System.Data.DataColumnCollection.CanRemove(DataColumn column, Boolean fThrowException)
   at System.Data.DataColumnCollection.BaseRemove(DataColumn column)
   at System.Data.DataColumnCollection.Remove(DataColumn column)
   at Slu.Heureka.DomainLayer.GIS.ExportMapCommand.Do()
   at Slu.Heureka.DomainLayer.GIS.UI.MapControlBase.exportMap(Object sender, EventArgs eventArgs)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
...
Steps To Reproduce1. Körde TPG och gjorde en optimering (med heltalsvillkor)
2. Stegade fram till period 1 i resultatkartan
3. Valde att visa åtgärder : Slutavverkning, gallring och selektiv
4. Klickade på knappen Exportera kartdata
5. Valde Treatments.Treatment
TagsNo tags attached.
ProductPlanWise

Activities

Linus

2017-12-04 12:10

administrator   ~0000165

Last edited: 2017-12-06 14:59

Bugg nr 1:
Flera tabeller returnerades från anropet till resultReader.GetResultDataSet men endast den första användes. När kolumner skulle plockas bort fanns det relationer till andra tabeller som gjorde att exception kastades.

Bugg nr 2:
Resultat från flera tabeller kunde inte visas i samma tabell. Nu loopas istället alla tabeller över och en sammanslagen tabell med alla kolumner returneras.

Issue History

Date Modified Username Field Change
2017-11-30 14:29 Peder New Issue
2017-11-30 14:29 Peder Status new => assigned
2017-11-30 14:29 Peder Assigned To => Linus
2017-12-01 13:06 Linus Status assigned => resolved
2017-12-01 13:06 Linus Resolution open => fixed
2017-12-04 12:10 Linus Note Added: 0000165
2017-12-06 14:20 Peder Status resolved => closed
2017-12-06 14:20 Peder Fixed in Version => 2.9.3
2017-12-06 14:20 Peder Description Updated
2017-12-06 14:59 Peder Note Edited: 0000165