<?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>Mario Aylwin's Activities</title><link>https://communities.bentley.com/members/14f269e2_2d00_a8b8_2d00_41c7_2d00_9975_2d00_45e54dd4da68</link><description>Mario Aylwin's recent activity</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>Posting To Oracle error ORA-24801</title><link>https://communities.bentley.com/products/geospatial/desktop/f/bentley-map-forum/207006/posting-to-oracle-error-ora-24801</link><pubDate>Mon, 07 Dec 2020 18:34:24 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:3e3d47c6-3e63-4444-8d13-4a6fa80e443f</guid><dc:creator>Mario AYLWIN</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I trying to post my feature to Oracle and i have this error:&lt;/p&gt;
&lt;p&gt;Error Inserting Feature (class: OC_NUM_AQU_REGARD_P, id: 30357812)&lt;br /&gt;InsertRow: &lt;br /&gt;ORA-24801: valeur de param&amp;egrave;tre non valide dans la fonction lob OCI&lt;/p&gt;
&lt;p&gt;Any ideas? Other than removing my CLOB.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Mario&lt;/p&gt;
&lt;p&gt;Software : Map CONNECT Edition Update 6 v.10.06.01.06 x64&lt;/p&gt;
&lt;p&gt;Os : Windows 10&lt;/p&gt;
&lt;p&gt;BD : Oracle 11g&lt;/p&gt;
&lt;p&gt;Client Oracle : 11g x64&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>How to attach Raster PDF on page 3 programmatically ?</title><link>https://communities.bentley.com/products/programming/microstation_programming/f/microstation-programming---forum/202018/how-to-attach-raster-pdf-on-page-3-programmatically</link><pubDate>Wed, 19 Aug 2020 20:22:44 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:413cfe3a-75dd-4164-bb55-1da21938fb72</guid><dc:creator>Mario Aylwin</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I search and i research.&amp;nbsp; I can&amp;#39;t find and exemple to attach one RASTER PDF&amp;nbsp;on&amp;nbsp;page 3.&lt;/p&gt;
&lt;p&gt;The same as the exemple&amp;nbsp;&lt;a href="/products/microstation/f/z_-archived-microstation-v8i-forum/70349/how-to-attach-page-3-of-a-pdf"&gt;https://communities.bentley.com/products/microstation/f/z_-archived-microstation-v8i-forum/70349/how-to-attach-page-3-of-a-pdf&lt;/a&gt;&amp;nbsp;but programmatically in vba code.&lt;/p&gt;
&lt;p&gt;I have to get the current page number.&lt;/p&gt;
&lt;p&gt;Someone can help me?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Mario&lt;/p&gt;
&lt;p&gt;MicroStation V8i (SELECT series 2) - Version 08.11.07.443&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Ask A Question I</title><link>https://communities.bentley.com/achievements/460ac7df-7ccc-4c42-a204-9e05eef3be09</link><pubDate>Wed, 19 Aug 2020 01:18:05 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:9f7ab311-1b08-4c2a-a03f-6c40e56cfbec</guid><dc:creator /><description>Ask a question in a forum.</description></item><item><title>VBA get full text for PropertyHandler ExceptionText</title><link>https://communities.bentley.com/products/programming/geospatial_programming/f/geospatial-programming---forum/135949/vba-get-full-text-for-propertyhandler-exceptiontext</link><pubDate>Thu, 04 May 2017 18:27:11 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:32fd951a-aaa9-4fc5-900b-271e8e41e150</guid><dc:creator>Mario Aylwin</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Situation : With ProjectWise, when i Post my file to Oracle with the connector and when i have constraint/trigger error. &amp;nbsp;Some new informations/elements was added to my DGN. &amp;nbsp;When i select the element in error with the &amp;quot;Information tool&amp;quot;, i have a new PropertyHandler call &amp;quot;ExceptionText&amp;quot;. &amp;nbsp;I copy/past informations into regular editor to see all that text.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I use that function to obtain programmatically the PropertyHandler ExceptionText. &amp;nbsp;But just the first 3008 caracters was obtain with function GetDisplayString and 1501 caracters with function GetValue. &amp;nbsp;How to get the full PropertyHandler &amp;quot;ExceptionText&amp;quot;?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Do you have examples ? (In MVBA, By KeyIn, In C++, In MDL, ...)&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Cordially Mario&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Public Sub testExceptionText()&lt;br /&gt;&amp;nbsp; Dim oEnum As ElementEnumerator&lt;br /&gt;&amp;nbsp; Dim oProp As PropertyHandler&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp; Set oEnum = ActiveModelReference.GetSelectedElements&lt;br /&gt;&amp;nbsp; Do While oEnum.MoveNext&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Set oProp = CreatePropertyHandler(oEnum.Current)&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; On Error Resume Next&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; oProp.SelectByAccessString (&amp;quot;ExceptionText&amp;quot;)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Debug.Print oProp.GetDisplayString&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; On Error GoTo 0&lt;br /&gt;&amp;nbsp; &amp;nbsp;Loop&lt;br /&gt;End Sub&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>VBA get full text for PropertyHandler ExceptionText</title><link>https://communities.bentley.com/products/programming/f/developers-and-programming-forum/135497/vba-get-full-text-for-propertyhandler-exceptiontext</link><pubDate>Tue, 25 Apr 2017 17:08:45 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:2460aec5-de1a-4ca1-8d84-0b82020a4c82</guid><dc:creator>Mario Aylwin</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Situation : With ProjectWise, when i Post my file to Oracle with the connector and when i have constraint/trigger error. &amp;nbsp;Some new informations/elements was added to my DGN. &amp;nbsp;When i select the element in error with the &amp;quot;Information tool&amp;quot;, i have a new PropertyHandler call &amp;quot;ExceptionText&amp;quot;. &amp;nbsp;I copy/past informations into regular editor to see all that text.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I use that function to obtain programmatically the PropertyHandler ExceptionText. &amp;nbsp;But just the first 3008 caracters was obtain with function GetDisplayString and 1501 caracters with function GetValue. &amp;nbsp;How to get the full PropertyHandler &amp;quot;ExceptionText&amp;quot;?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Do you have examples ? (In MVBA, By KeyIn, In C++, In MDL, ...)&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Cordially Mario&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Public Sub testExceptionText()&lt;br /&gt;&amp;nbsp; Dim oEnum As ElementEnumerator&lt;br /&gt;&amp;nbsp; Dim oProp As PropertyHandler&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp; Set oEnum = ActiveModelReference.GetSelectedElements&lt;br /&gt;&amp;nbsp; Do While oEnum.MoveNext&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Set oProp = CreatePropertyHandler(oEnum.Current)&lt;br /&gt; &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; On Error Resume Next&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; oProp.SelectByAccessString (&amp;quot;ExceptionText&amp;quot;)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Debug.Print oProp.GetDisplayString&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; On Error GoTo 0&lt;br /&gt;&amp;nbsp; &amp;nbsp;Loop&lt;br /&gt;End Sub&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Property Watchers on empty value</title><link>https://communities.bentley.com/products/geospatial/desktop/f/bentley-map-forum/133648/property-watchers-on-empty-value</link><pubDate>Mon, 03 Apr 2017 15:20:33 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:abf21607-54ec-40e8-89ab-60a62d99cced</guid><dc:creator>Mario Aylwin</dc:creator><description>&lt;p&gt;When configuring a feature, if a DATE field is empty, I want to be able to set the feature&amp;#39;s status to &amp;quot;A&amp;quot;.&amp;nbsp; How to adjust the WATCHER to check an empty value?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-discussions-components-files/5924/2017_2D00_04_2D00_03-11-14-49-cfg1.jpg"&gt;&lt;img src="/resized-image/__size/940x0/__key/communityserver-discussions-components-files/5924/2017_2D00_04_2D00_03-11-14-49-cfg1.jpg" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-discussions-components-files/5924/2017_2D00_04_2D00_03-11-17-09-cfg2.jpg"&gt;&lt;img src="/resized-image/__size/940x0/__key/communityserver-discussions-components-files/5924/2017_2D00_04_2D00_03-11-17-09-cfg2.jpg" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Mario&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>IChangeTrackEvents Cancel ElementChanged</title><link>https://communities.bentley.com/products/programming/microstation_programming/f/bdn-addins-net/133081/ichangetrackevents-cancel-elementchanged</link><pubDate>Mon, 20 Mar 2017 14:00:03 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:d70972cb-94b1-44e7-bb4d-3e5224b15fbb</guid><dc:creator>Mario Aylwin</dc:creator><description>&lt;p&gt;I created an addins with IChangeTrackEvents to detect the deletion of an item. Can i cancel the deletion with a question?&lt;/p&gt;
&lt;p&gt;Any ideas?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:Consolas;"&gt;&lt;span style="font-size:small;"&gt;Public&lt;/span&gt;&lt;span style="font-size:small;"&gt; &lt;/span&gt;&lt;span style="font-size:small;"&gt;Sub&lt;/span&gt;&lt;span style="font-size:small;"&gt; ElementChanged(AfterChange &lt;/span&gt;&lt;span style="font-size:small;"&gt;As&lt;/span&gt;&lt;span style="font-size:small;"&gt; Bentley.Interop.MicroStationDGN.&lt;/span&gt;&lt;span style="font-size:small;"&gt;Element&lt;/span&gt;&lt;span style="font-size:small;"&gt;, BeforeChange &lt;/span&gt;&lt;span style="font-size:small;"&gt;As&lt;/span&gt;&lt;span style="font-size:small;"&gt; Bentley.Interop.MicroStationDGN.&lt;/span&gt;&lt;span style="font-size:small;"&gt;Element&lt;/span&gt;&lt;span style="font-size:small;"&gt;, Action &lt;/span&gt;&lt;span style="font-size:small;"&gt;As&lt;/span&gt;&lt;span style="font-size:small;"&gt; Bentley.Interop.MicroStationDGN.&lt;/span&gt;&lt;span style="font-size:small;"&gt;MsdChangeTrackAction&lt;/span&gt;&lt;span style="font-size:small;"&gt;, &lt;/span&gt;&lt;span style="font-size:small;"&gt;ByRef&lt;/span&gt;&lt;span style="font-size:small;"&gt; CantBeUndone &lt;/span&gt;&lt;span style="font-size:small;"&gt;As&lt;/span&gt;&lt;span style="font-size:small;"&gt; &lt;/span&gt;&lt;span style="font-size:small;"&gt;Boolean&lt;/span&gt;&lt;span style="font-size:small;"&gt;) &lt;/span&gt;&lt;span style="font-size:small;"&gt;Implements&lt;/span&gt;&lt;span style="font-size:small;"&gt; Bentley.Interop.MicroStationDGN.&lt;/span&gt;&lt;span style="font-size:small;"&gt;IChangeTrackEvents&lt;/span&gt;&lt;span style="font-size:small;"&gt;.ElementChanged&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Select Case Action&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Case Bentley.Interop.MicroStationDGN.MsdChangeTrackAction.Delete&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; result = MessageBox.Show(&amp;quot;Do you really want to delete?&amp;quot;, &amp;quot;caption&amp;quot;, MessageBoxButtons.YesNo)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If (result = DialogResult.No) Then&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;MsApp.CadInputQueue.SendCommand(&amp;quot;Undo&amp;quot;)&lt;/p&gt;
&lt;p style="margin-left:60px;"&gt;&amp;nbsp; &amp;#39;Cancel&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Case Bentley.Interop.MicroStationDGN.MsdChangeTrackAction.Drop&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>