<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://communities.bentley.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Kris Culin's Activities</title><link>https://communities.bentley.com/members/feb704b1_2d00_18b3_2d00_4cf6_2d00_8f9a_2d00_940420f4a5ef</link><description>Kris Culin's recent activity</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>Issue Running WaterObjects.NET Samples</title><link>https://communities.bentley.com/products/hydraulics___hydrology/f/haestad-hydraulics-and-hydrology-forum/232549/issue-running-waterobjects-net-samples</link><pubDate>Wed, 13 Jul 2022 05:28:52 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:b4efdff2-8857-48cb-acac-a63c7f14be9e</guid><dc:creator>Shiqing Liu</dc:creator><description>&lt;p&gt;Dear Bentley,&lt;/p&gt;
&lt;p&gt;I&amp;#39;m new to WO.net and I am trying to understand it by running the provided samples. However, when I run the ResultsRangeFinder sample, after selecting the .sqlite file in the pop-up window, there is an error.&lt;/p&gt;
&lt;p&gt;System.TypeLoadException&lt;br /&gt; HResult=0x80131522&lt;br /&gt; Message=Method &amp;#39;get_LogConnection&amp;#39; in type &amp;#39;Haestad.Domain.DataObjects.Log.NullChangeLogDatabase&amp;#39; from assembly &amp;#39;Haestad.Domain.DataObjects, Version=10.3.5.30, Culture=neutral, PublicKeyToken=b4db808388021f6e&amp;#39; does not have an implementation.&lt;br /&gt; Source=&amp;lt;Cannot evaluate the exception source&amp;gt;&lt;br /&gt; StackTrace:&lt;br /&gt;&amp;lt;Cannot evaluate the exception stack trace&amp;gt;&lt;/p&gt;
&lt;p&gt;Errors occur in other samples as well,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In DomainReporter, same error&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image/__size/960x720/__key/communityserver-discussions-components-files/5925/pastedimage1657688910645v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;In PressureEngineRunner, the error is similar&lt;/p&gt;
&lt;p&gt;&lt;img height="230" src="/resized-image/__size/960x720/__key/communityserver-discussions-components-files/5925/pastedimage1657688822001v1.png" width="368" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I follow the instructions provided on Sample Guide and not sure if I miss anything. Would someone help me on this?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;My WO.net version is the most recent,&amp;nbsp;10.00.00.02. WaterGEMS and Hammer are updated, x64.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;BTW, the error in&amp;nbsp;&lt;span&gt;ResultsRangeFinder&amp;nbsp;sample did not occur when I first run it, I can select the scenario, element type, etc. in the pop up window, and there was another error &amp;#39;Unable to open the HAMMER result file.&amp;#39; when I try to load a .sqlite file saved by Hammer and select Hammer Numeric Engine. But right now I am stuck on selecting the file, as described&amp;nbsp;in the first paragraph.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thanks,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Shiqing&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>WaterObjects questions</title><link>https://communities.bentley.com/products/hydraulics___hydrology/f/haestad-hydraulics-and-hydrology-forum/222644/waterobjects-questions</link><pubDate>Thu, 25 Nov 2021 07:30:34 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:4d0592a5-600d-4214-a67e-e1483709ddb3</guid><dc:creator>Otonas Gineitis</dc:creator><description>&lt;p&gt;My task is to add demand data from the SQL server to WaterGEMS model using WaterObjects.NET.&lt;/p&gt;
&lt;p&gt;I have the DataTable with 2 columns: Customer Label and Demand. I need to programmatically create a child scenario and add (or update) an alternative demand from DataTable to Customers in a model mapped by Label.&lt;br /&gt;From the very laconic WaterObjects.NET programming guide and the examples it&amp;rsquo;s very difficult to understand how to perform this task.&lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s start with creating the scenario: to add a Domain element:&lt;/p&gt;
&lt;p&gt;IDomainElementManager domainElementManager = dataSet.DomainElementManager(domainElementType.Id);&lt;/p&gt;
&lt;p&gt;but how to get domainElementType.Id for child alternative(scenario) ?&lt;/p&gt;
&lt;p&gt;How to find DomainElement (Customer) by Field (Label)?&lt;/p&gt;
&lt;p&gt;I would be very grateful for the help&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Using WaterGEMS tools in WaterObjects.NET</title><link>https://communities.bentley.com/products/hydraulics___hydrology/f/haestad-hydraulics-and-hydrology-forum/218302/using-watergems-tools-in-waterobjects-net</link><pubDate>Wed, 18 Aug 2021 12:00:03 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:dbb33ebc-d1e3-475a-b678-4a4bb2e0b12e</guid><dc:creator>Joeri Legierse</dc:creator><description>&lt;p&gt;Is it possible to use/call the various tools that are present in WaterGEMS through WaterObjects.NET? I&amp;#39;m mainly interested in the following tools:&lt;/p&gt;
&lt;p&gt;- Reverse pipe&lt;/p&gt;
&lt;p&gt;- Batch Morph&lt;/p&gt;
&lt;p&gt;- Batch Pipe Split&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve already tried to reverse pipes in WaterObjects by interchanging the start and stop nodes of a pipe, and reversing the GeometryPoint[] variable of the pipe (vertices). This seems to work,&amp;nbsp;however when&amp;nbsp;I open the model, the check-valve icon of the pipe is still facing the wrong direction, this can be manualy fixed by updating the drawing though. Is it possible to call the update of the drawing through WaterObjects.NET? I could also separately program each step of the Batch Morph tool, but using the tool directly in WaterObjects.NET would be much easier...&lt;/p&gt;
&lt;p&gt;The reverse pipe tool is mainly used to make sure the check-valve in the pipe is working in the correct direction. The batch morph&amp;nbsp;tool will mainly be used to convert taps to junctions after which the batch pipe split tool is used to split the pipes.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Product Offline Notification</title><link>https://communities.bentley.com/products/hydraulics___hydrology/w/hydraulics_and_hydrology__wiki/52206/product-offline-notification</link><pubDate>Fri, 20 Nov 2020 01:46:14 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:fd11836d-21ff-4822-8a6d-c94498b4c6a6</guid><dc:creator>Jesse Dringoli</dc:creator><description>&lt;table style="background-color:#dce5f0;border:0px solid #dce5f0;" border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Product(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;WaterGEMS, WaterCAD, HAMMER, SewerGEMS, SewerCAD, StormCAD, CivilStorm, PondPack, FlowMaster, CulvertMaster, FLOOD, WaterOPS, SewerOPS&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Version(s):&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;10.04.01.XX and greater&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align:right;"&gt;&lt;strong&gt;Area:&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Licensing&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="/resized-image/__size/320x240/__key/communityserver-wikis-components-files/00-00-00-00-32/pastedimage1606241796456v3.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;If you encounter this notice, your license is offline and your site administrator configured licensing to disallow offline usage.&amp;nbsp; This can happen for example if you lose your internet access.&amp;nbsp; When notified of this situation, your license is automatically&amp;nbsp;released and usage tracking stops.&amp;nbsp; This gives you an opportunity to&amp;nbsp;save your model and close the application.&lt;/p&gt;
&lt;p&gt;The save, close and exit commands are enabled.&amp;nbsp; Any other&amp;nbsp;button will show this window:&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Engineadapter problem with PressureEngineRunner sample</title><link>https://communities.bentley.com/products/hydraulics___hydrology/f/haestad-hydraulics-and-hydrology-forum/199454/engineadapter-problem-with-pressureenginerunner-sample</link><pubDate>Fri, 26 Jun 2020 08:05:04 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:71029e08-e648-4bfb-9535-99b8bfd10575</guid><dc:creator>Juli Romera</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I&amp;#39;m new with waterObjects.net and I&amp;#39;m trying to run the samples provided in order to learn how can I achieve what I need to do with my WaterCAD model. Unfortunately I suffering lots of problems with almost all of them.&lt;/p&gt;
&lt;p&gt;In particular I have the same problem as the one on&amp;nbsp;this previous post (&lt;a href="/products/hydraulics___hydrology/f/haestad-hydraulics-and-hydrology-forum/180938/engineadapter-filenotfoundexception-problem/527115#527115"&gt;EngineAdapter FileNotFoundException problem&lt;/a&gt;) where appears &amp;quot;module not found&amp;quot; problem. But, I did all the suggested actions without luck.&lt;/p&gt;
&lt;p&gt;This is my output.&lt;/p&gt;
&lt;p&gt;The thread 0x4320 has exited with code 0 (0x0).&lt;br /&gt;Excepci&amp;oacute;n no controlada: System.IO.FileNotFoundException: No se puede encontrar el m&amp;oacute;dulo especificado. (Excepci&amp;oacute;n de HRESULT: 0x8007007E)&lt;br /&gt;&amp;nbsp;&amp;nbsp; en WaterObjects.NET.PressureEngineRunner.PressureEngineRunnerForm.RunEngine()&lt;br /&gt;&amp;nbsp;&amp;nbsp; en WaterObjects.NET.PressureEngineRunner.PressureEngineRunnerForm.buttonRun_Click(Object sender, EventArgs e) en C:\Projectes\Taigua\WaterObjects_Samples\WaterObjects.NET.PressureEngineRunner\Development\WaterObjects.NET.PressureEngineRunner\PressureEngineRunnerForm.cs:l&amp;iacute;nea 318&lt;br /&gt;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.Control.OnClick(EventArgs e)&lt;br /&gt;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)&lt;br /&gt;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.Control.WmMouseUp(Message&amp;amp; m, MouseButtons button, Int32 clicks)&lt;br /&gt;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.Control.WndProc(Message&amp;amp; m)&lt;br /&gt;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.ButtonBase.WndProc(Message&amp;amp; m)&lt;br /&gt;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.Button.WndProc(Message&amp;amp; m)&lt;br /&gt;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp;amp; m)&lt;br /&gt;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)&lt;br /&gt;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&amp;amp; msg)&lt;br /&gt;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)&lt;br /&gt;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)&lt;br /&gt;&amp;nbsp;&amp;nbsp; en System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)&lt;br /&gt;&amp;nbsp;&amp;nbsp; en WaterObjects.NET.PressureEngineRunner.PressureEngineRunnerForm.Main() en C:\Projectes\Taigua\WaterObjects_Samples\WaterObjects.NET.PressureEngineRunner\Development\WaterObjects.NET.PressureEngineRunner\PressureEngineRunnerForm.cs:l&amp;iacute;nea 79&lt;br /&gt;The program &amp;#39;[22892] WaterObjects.NET.PressureEngineRunner.exe&amp;#39; has exited with code -532459699 (0xe0434f4d).&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Can anyone help me with this?&lt;/p&gt;
&lt;p&gt;Or alternative, can someone provide a simple sample example with what I&amp;#39;m trying to do?&lt;/p&gt;
&lt;p&gt;My goal is Open and Compute a WaterCAD model. Read some results, modify/update the demand base parameter on a certains demand nodes and compute it again.&lt;/p&gt;
&lt;p&gt;My versions are:&lt;/p&gt;
&lt;p&gt;WaterCAD: 10.02.03.06 64-bit.&lt;/p&gt;
&lt;p&gt;WaterObjects: wonetsdk10000001en.msi&lt;/p&gt;
&lt;p&gt;Visual studio community 2019&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thank you in advance&lt;/p&gt;
&lt;p&gt;Juli&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>WaterObejct SDK: how can I create a child scenario?</title><link>https://communities.bentley.com/products/hydraulics___hydrology/f/haestad-hydraulics-and-hydrology-forum/189692/waterobejct-sdk-how-can-i-create-a-child-scenario</link><pubDate>Sun, 08 Dec 2019 22:29:32 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:06f76866-6def-4e2e-b3f1-0f3480b8294d</guid><dc:creator>Angela Marchi</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I am new to waterObject and I am trying to create a child scenario (from the active scenario). At the moment, the only thing I have managed to create is a new base scenario using the DomainDataSet.ScenarioManager.Add().&lt;/p&gt;
&lt;p&gt;How can I create a child scenario instead? (so that all properties/characteristics are already based on the parent scenario?)&lt;/p&gt;
&lt;p&gt;I was hoping there was an easy way to do this, but, if there is, I cannot find it. Any help is really appreciated.&lt;/p&gt;
&lt;p&gt;Thank you very much in advance,&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Angela&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>To execute &amp;quot;Find shortest path&amp;quot; query from WaterObjects.net, how to pass Start Node and Stop Node as query parameters to ExecuteDrawingQuery?</title><link>https://communities.bentley.com/products/hydraulics___hydrology/f/haestad-hydraulics-and-hydrology-forum/186847/to-execute-find-shortest-path-query-from-waterobjects-net-how-to-pass-start-node-and-stop-node-as-query-parameters-to-executedrawingquery</link><pubDate>Fri, 11 Oct 2019 11:21:02 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:81c766f4-6820-4768-8830-819d9a88e59b</guid><dc:creator>Devashri Karve</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;I am trying to execute &amp;quot;Find shortest path&amp;quot; query from WaterObjects.net. So I need to pass Start Node and Stop Node as query parameters to ExecuteDrawingQuery&lt;/p&gt;
&lt;p&gt;I am not sure about exact meaning of the arguments which need to be passed to QueryParametr. I tried doing something as follows,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;Dim QueryParameters(2) As QueryParameter
QueryParameters(0) = New QueryParameter(&amp;quot;Start Node&amp;quot;, &amp;quot;1&amp;quot;, Type.GetType(&amp;quot;String&amp;quot;), Haestad.Support.Units.Unit.None, Nothing, Nothing, Nothing)

QueryParameters(0).Value = &amp;quot;T-1&amp;quot;
QueryParameters(1) = New QueryParameter(&amp;quot;Stop Node&amp;quot;, &amp;quot;2&amp;quot;, Type.GetType(&amp;quot;String&amp;quot;), Haestad.Support.Units.Unit.None, Nothing, Nothing, Nothing)
QueryParameters(1).Value = &amp;quot;J-690&amp;quot;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Though ExecuteDrawingQuery statement executes without throwing any error, it fetches 0 IDs. How do I define the QueryParameter array?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>EngineAdapter FileNotFoundException problem</title><link>https://communities.bentley.com/products/hydraulics___hydrology/f/haestad-hydraulics-and-hydrology-forum/180938/engineadapter-filenotfoundexception-problem</link><pubDate>Wed, 12 Jun 2019 12:04:14 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:28e33857-32eb-4adc-8c0a-9519a0f49284</guid><dc:creator>Mehmet Ayan</dc:creator><description>&lt;p&gt;Im&amp;nbsp;trying to run a simple hydraulic analysis from waterobjects.net by using the sample of PressureEngineRunner with example file Net1.inp which is provided with waterobjects.net .&lt;/p&gt;
&lt;p&gt;I saw the form, select the appropriate file (which is provided in the sample directory) and press the button &amp;ldquo;Run&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Everything looks OK but while initiating the EngineAdapter , an exception occurs that the details of it are shown below;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img alt=" " src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/5925/wo1.PNG" /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="/resized-image/__size/800x600/__key/communityserver-discussions-components-files/5925/wo2.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000;"&gt;System.IO.FileNotFoundException: The specified module could not be found. (Exception from HRESULT: 0x8007007E)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000;"&gt;at Haestad.Calculations.Pressure.NumericalEngine.EngineAdapter..ctor()&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000;"&gt;at WaterObjects.NET.PressureEngineRunner.PressureEngineRunnerForm.buttonRun_Click(Object sender, EventArgs e) in C:\Program Files (x86)\Bentley\WaterObjects.NET\WaterObjects.NET.PressureEngineRunner\Development\WaterObjects.NET.PressureEngineRunner\PressureEngineRunnerForm.cs:line 322&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000;"&gt;at System.Windows.Forms.Control.OnClick(EventArgs e)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000;"&gt;at System.Windows.Forms.Button.OnClick(EventArgs e)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000;"&gt;at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000;"&gt;at System.Windows.Forms.Control.WmMouseUp(Message&amp;amp; m, MouseButtons button, Int32 clicks)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000;"&gt;at System.Windows.Forms.Control.WndProc(Message&amp;amp; m)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000;"&gt;at System.Windows.Forms.ButtonBase.WndProc(Message&amp;amp; m)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000;"&gt;at System.Windows.Forms.Button.WndProc(Message&amp;amp; m)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000;"&gt;at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp;amp; m)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000;"&gt;at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp;amp; m)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#ff0000;"&gt;at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Could you please help me on the issue?&lt;/p&gt;
&lt;p&gt;And could you please tell me the possible causes of corresponding exception.&lt;/p&gt;
&lt;p&gt;Thanks in advance.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Versions:&lt;/p&gt;
&lt;p&gt;MS Office: Office 365&lt;/p&gt;
&lt;p&gt;WaterGEMS version : 10.01.01.04&lt;/p&gt;
&lt;p&gt;WaterObjects.net version : 08.11.06.01&lt;/p&gt;
&lt;p&gt;Visual Studio Community version : 2019&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>WaterObjects.net, Selection Set specific IdahoDomainDataSet</title><link>https://communities.bentley.com/products/hydraulics___hydrology/f/haestad-hydraulics-and-hydrology-forum/180176/waterobjects-net-selection-set-specific-idahodomaindataset</link><pubDate>Tue, 28 May 2019 07:14:36 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:2961b38f-bcde-425e-be38-8da438eb20d1</guid><dc:creator>Devashri Karve</dc:creator><description>&lt;p&gt;Dear Kris &amp;amp; Jesse,&lt;/p&gt;
&lt;p&gt;How do I get an&amp;nbsp;IdahoDomainDataSet that contains elements belonging to a specific selection set only. What I am trying to do is, to get this dataset of selection set specific elements, and then sort elements of a specific domain element type (e.g. Pipe) using sortContext on ISelectableManager.&lt;/p&gt;
&lt;p&gt;I tried using&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Dim SelDset As IdahoDomainDataSet = SelectionSet.Manager.DomainDataSet&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;But it returns dataset containing elements of entire model and not of the SelectionSet. I am unable to find any way other than sortContext to sort the elements in a specific order of fields and then perform some operation on elements one by one.&lt;/p&gt;
&lt;p&gt;Best Regards,&lt;/p&gt;
&lt;p&gt;Devashri&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>WaterObjects.NET How to get fieldcollection / List of fields for a domain element?</title><link>https://communities.bentley.com/products/hydraulics___hydrology/f/haestad-hydraulics-and-hydrology-forum/179425/waterobjects-net-how-to-get-fieldcollection-list-of-fields-for-a-domain-element</link><pubDate>Sat, 11 May 2019 12:44:02 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:dd251434-d7aa-49d2-af10-053c5f15df30</guid><dc:creator>Devashri Karve</dc:creator><description>&lt;p&gt;Dear Yashodhan &amp;amp; Jesse,&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; I am trying to get list of field names for a specific domain element e.g. Junction , in WaterObjects.NET. But I am unable to get correct results. In the following code,&amp;nbsp;&lt;span&gt;dset.FieldManager loop&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; is not fetching any results.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Dim dset As IdahoDomainDataSet = adataSource.DomainDataSetManager.DomainDataSet(1)&lt;/p&gt;
&lt;p&gt;For Each dataSetType As IDomainDataSetType In adataSource.SupportedDataSetTypes()&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;For Each domainElementType As IDomainElementType In dataSetType.DomainElementTypes()&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; MessageBox.Show(domainElementType.Name)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; For Each field As IField In dset.FieldManager.DomainElementFields(domainElementType.Id) &amp;#39;Not fetching any results&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MessageBox.Show(field.Name)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Next&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;Next&lt;br /&gt; Next&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; I also tried using SupportedFields and SupportedResultFields on DomainElementManager. Though it is fetching field names, the list is not complete. Like for Junction, it is not showing HGL.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Devashri&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>WaterObjects.NET: Change in Haestad.LicensingFacade at 10.02.00.43?</title><link>https://communities.bentley.com/products/hydraulics___hydrology/f/haestad-hydraulics-and-hydrology-forum/175800/waterobjects-net-change-in-haestad-licensingfacade-at-10-02-00-43</link><pubDate>Wed, 27 Feb 2019 19:58:12 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:f03bec34-91fe-4abc-b107-cce3581f7d2b</guid><dc:creator>Robert Henry</dc:creator><description>&lt;p&gt;&lt;br /&gt;This doesn&amp;#39;t seem to work at 10.02.00.43. Guidance please?&lt;/p&gt;
&lt;p&gt;//WriteLine(&amp;quot;Acquiring license...&amp;quot;);&lt;br /&gt; ProductRelease aproduct = new ProductRelease(ProductId.Bentley_WaterGEMS, &amp;quot;10.02.00.43&amp;quot;); //10.01.00.72&lt;br /&gt; Haestad.LicensingFacade.License alicense = Haestad.LicensingFacade.License.Default(aproduct);&lt;/p&gt;
&lt;p&gt;alicense.StartDesktop(false);&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="/resized-image/__size/600x240/__key/communityserver-discussions-components-files/5925/pastedimage1551297328941v4.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Bob Henry&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Let me Help You</title><link>https://communities.bentley.com/achievements/687f4b6d-e18a-4e55-836c-49926ca2c9d9</link><pubDate>Wed, 27 Feb 2019 08:21:40 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:b38c0ba0-2439-4e42-9dd1-a748f28fde64</guid><dc:creator /><description>Answer a question that is verified as helpful or correct.</description></item><item><title>Change values in HAMMER with WaterObjects.NET</title><link>https://communities.bentley.com/products/hydraulics___hydrology/f/haestad-hydraulics-and-hydrology-forum/127632/change-values-in-hammer-with-waterobjects-net</link><pubDate>Mon, 24 Oct 2016 19:41:45 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:a0ba4bc5-99e3-49b4-b324-9ca4abc264d1</guid><dc:creator>Juan Sebastian G&amp;#243;mez Pinto</dc:creator><description>&lt;p&gt;Hello,&lt;br /&gt;I&amp;#39;ve been trying to change the operational (Transient, Valve) Pattern in miy HAMMER project using WO.NET, but I just have been able to see the information, but not to modify anything. I&amp;#39;ve been looking everywhere in the Hydraulics and Hydrology Forum (because I don&amp;#39;t have acces to BDN) and I found this post:&lt;/p&gt;
&lt;p&gt;&lt;a href="/products/hydraulics___hydrology/w/hydraulics_and_hydrology__wiki/28467.using-waterobjects-net-for-sewercad"&gt;https://communities.bentley.com/products/hydraulics___hydrology/w/hydraulics_and_hydrology__wiki/28467.using-waterobjects-net-for-sewercad&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The problem is that at the end they doesn&amp;#39;t explain how to edit the values. I already read the WaterObjects.NET Programming Guide, but I couldn&amp;#39;t find something useful.&lt;/p&gt;
&lt;p&gt;My method I&amp;#39;m building to change the values:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void ChangeValveClosure(int ID_CURVE, TorontoProject project)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ISupportElementManager CurveSet = project.DomainDataSet.SupportElementManager((int)SupportElementType.IdahoPatternElementManager);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IUnitizedField CurveField = CurveSet.SupportElementField(StandardFieldName.TransientValveCurve_RelativeClosure) as IUnitizedField;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IUnitizedField CurveFieldT = CurveSet.SupportElementField(StandardFieldName.TransientValveCurve_TimeFromStart) as IUnitizedField;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //show values&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IModelingElement CurveElement = CurveSet.Element(ID_CURVE);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FieldCollection Fields = CurveElement.Manager.SupportedFields();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IField ClosureCurv = Fields[32];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CollectionFieldListManagerBase F = (CollectionFieldListManagerBase)ClosureCurv.GetValue(ID_CURVE);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FieldCollection Fields2 = F.SupportedFields();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IField TimeCurve = Fields2[0];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IField ClosureCurve = Fields2[1];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IDictionary TimeValues = TimeCurve.GetValues();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IDictionary ClosureValues = ClosureCurve.GetValues();&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;
&lt;p&gt;What am I missing? I don&amp;#39;t know what else to do.&lt;/p&gt;
&lt;p&gt;Im thankfull with any help,&lt;/p&gt;
&lt;p&gt;Juan Sebastian.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Problem using LicensingFacade.dll WO.NET</title><link>https://communities.bentley.com/products/hydraulics___hydrology/f/haestad-hydraulics-and-hydrology-forum/127080/problem-using-licensingfacade-dll-wo-net</link><pubDate>Mon, 10 Oct 2016 22:55:25 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:450e5a9c-5748-4b31-a5fa-376f9f161cb7</guid><dc:creator>Juan Sebastian G&amp;#243;mez Pinto</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I am currently working in the same project described in this two threads that my teacher did when she was working in her masters degree thesis and wasn&amp;#39;t able to finish it for time reasons:&lt;/p&gt;
&lt;p&gt;&lt;a href="/products/hydraulics___hydrology/f/5925/t/100796#pi20068filter=all&amp;amp;pi20068scroll=false"&gt;http://communities.bentley.com/products/hydraulics___hydrology/f/5925/t/100796#pi20068filter=all&amp;amp;pi20068scroll=false&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/products/hydraulics___hydrology/f/5925/t/100798"&gt;http://communities.bentley.com/products/hydraulics___hydrology/f/5925/t/100798&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Basically what the program tries to do is to run an optimization model and then analyze the results in HAMMER.&lt;/p&gt;
&lt;p&gt;Right now I&amp;#39;m experiencing an issue with the LicensingFacade.dll, but everytime I use it this error appears &amp;quot;The Specified module could not be found (Exception from 0x8007007E)&amp;quot;. I tried doing what the note in the WO.NET programming guide says:&lt;/p&gt;
&lt;p&gt;&amp;quot;Note: standard procedure if you receive errors or warnings, or are unable to obtain a license for unknown reasons, is to first run the License Management Tool. Use Tools-Options to double-check the SELECT Server Settings. Then use Tools-Send Logs Now.&amp;quot;&lt;/p&gt;
&lt;p&gt;But the problem still persist. I am using the Student license that my university provides me, so I can&amp;#39;t access the Bentley Developer Network community where I have read this kind of threads are handled. &lt;/p&gt;
&lt;p&gt;Also, can it be an issue that I&amp;#39;m working with the same WaterObjects.NET that my teacher used 2 years ago? If so, what can I do to get a newer version?&lt;/p&gt;
&lt;p&gt;I&amp;#39;ll be gratefull with any kind of help, It&amp;#39;s been weeks since I&amp;#39;m stuck with this problem.&lt;/p&gt;
&lt;p&gt;Juan Sebastian.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>domainreporter</title><link>https://communities.bentley.com/products/hydraulics___hydrology/f/haestad-hydraulics-and-hydrology-forum/118342/domainreporter</link><pubDate>Wed, 20 Apr 2016 05:09:24 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:bcdbc6f8-5786-4514-b7e5-d3269d7fd93c</guid><dc:creator>gang han</dc:creator><description>&lt;p&gt;when i use vs2012 compile this solution &amp;nbsp;and run the program ,an error &amp;nbsp;appear &amp;quot;cannt load &amp;nbsp;haestad.domain.daointerop &amp;quot;,how to solve this question&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>