Congratulations!

[Valid RSS] This is a valid RSS feed.

Recommendations

This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations.

Source: http://ypastov.blogspot.com/feeds/posts/default?alt=rss

  1. <?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-1052670306871809954</atom:id><lastBuildDate>Sun, 26 Mar 2017 15:20:03 +0000</lastBuildDate><category>Workaround</category><category>Lotus script</category><category>Question</category><category>Admin</category><category>Bug</category><category>Notes features</category><category>XPages</category><category>Architecture</category><category>Formula</category><category>IDE features</category><category>Download</category><category>Java</category><category>Mime</category><category>Web</category><category>Export</category><category>NotesApi</category><category>OLE</category><category>Other</category><title>Do magic with IBM Notes</title><description>It&#39;s all about IBM Domino/Notes</description><link>http://ypastov.blogspot.com/</link><managingEditor>[email protected] (Yuriy Pastovenskyy)</managingEditor><generator>Blogger</generator><openSearch:totalResults>106</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1052670306871809954.post-8165672697971663869</guid><pubDate>Fri, 27 Jan 2017 15:22:00 +0000</pubDate><atom:updated>2017-01-27T17:25:09.064+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Admin</category><category domain="http://www.blogger.com/atom/ns#">Architecture</category><title>Great news about BM Notes/Domino 9.0.1 Feature Pack 8</title><description>&lt;br /&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; id=&quot;content-table&quot; role=&quot;presentation&quot; style=&quot;background-color: white; color: black; font-family: verdana, arial, sans-serif; font-size: 11px; width: 100%px;&quot;&gt;&lt;tbody&gt;&lt;tr valign=&quot;top&quot;&gt;&lt;td width=&quot;100%&quot;&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; role=&quot;presentation&quot; style=&quot;width: 100%px;&quot;&gt;&lt;tbody&gt;&lt;tr valign=&quot;top&quot;&gt;&lt;td width=&quot;100%&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 25px; font-weight: normal;&quot;&gt;Notes/Domino Fix List&amp;nbsp;&lt;/span&gt;(Copied from &lt;a href=&quot;http://www-10.lotus.com/ldd/fixlist.nsf/8d1c0550e6242b69852570c900549a74/26aa7417bb60f7df852580b40072af2d?OpenDocument&amp;amp;utm_content=bufferc240e&amp;amp;utm_medium=social&amp;amp;utm_source=facebook.com&amp;amp;utm_campaign=buffer&quot;&gt;here&lt;/a&gt;)&lt;/div&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;display-img&quot; height=&quot;6&quot; src=&quot;https://www-10.lotus.com/ldd/lddfiles.nsf/c.gif&quot; style=&quot;display: block;&quot; width=&quot;1&quot; /&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;font-size: 11px;&quot; width=&quot;192&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;background-color: white; color: black; font-family: verdana, arial, sans-serif; font-size: 11px; width: 100%px;&quot;&gt;&lt;tbody&gt;&lt;tr valign=&quot;top&quot;&gt;&lt;td rowspan=&quot;3&quot; width=&quot;2%&quot;&gt;&lt;img height=&quot;10&quot; src=&quot;https://www-10.lotus.com/ldd/fixlist.nsf/10x10.gif?OpenImageResource&quot; width=&quot;10&quot; /&gt;&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;main&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;td colspan=&quot;3&quot; width=&quot;98%&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;1&quot; src=&quot;https://www-10.lotus.com/icons/ecblank.gif&quot; width=&quot;1&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr valign=&quot;top&quot;&gt;&lt;td rowspan=&quot;2&quot; width=&quot;64%&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;IBM Notes/Domino 9.0.1 Feature Pack 8 Preliminary Release Notice&lt;/b&gt;&lt;br /&gt;&lt;b&gt;January 27, 2017&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Beginning with 9.0.1 FP8, fix packs have been renamed to feature packs. To ensure quality, these feature packs still have a high focus on addressing high impacting defects. Where possible, these features are optional enabled to minimize risk. The same packaging, architecture and install kits used in previous fix packs remain in use for feature packs.&lt;br /&gt;&lt;br /&gt;IBM has identified important Notes/Domino SPRs to be fixed in the latest Feature Pack release, 9.0.1 Feature Pack 8. This notice serves as the Preliminary Fix List. All fixes in this Feature Pack have been selected through our Triage process of high impacting customer requested bug fixes and are currently undergoing testing. IBM reserves the right to remove any fix from this targeted release if it does not pass quality engineering&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&lt;/span&gt;tests. Please consider this information to be provisional. Do not base irreversible business decisions on this information until the Feature Pack has been officially released.&lt;br /&gt;&lt;br /&gt;The Notes/Domino Fix List website on developerWorks will show you the status of this Feature Pack on the Upcoming Releases tab. This preliminary Release Notice will be updated to include a more descriptive explanation of the problem and fix, where applicable. Also, a link to the technote and regression information will be provided.&lt;br /&gt;&lt;br /&gt;Notes/Domino 9.0.1 Feature Pack 8 addresses defects in the Client, Server, and the Domino OpenSocial component. All Feature Packs are&lt;span style=&quot;color: #a1a100;&quot;&gt;&amp;nbsp;&lt;/span&gt;language independent and may be applied on any language version of Notes/Domino 9.0.1.&lt;br /&gt;&lt;br /&gt;Notes/Domino 9.0.1 Feature Pack 8 includes new features that benefit our customers. Some of these features have been in development for years and we are excited to make them available. Please refer to the &quot;New Features&quot; section below for more details.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Supersedes&amp;nbsp;&lt;/b&gt;&lt;br /&gt;9.0.1 Feature Pack 8 includes all of the content and supersedes the following deliverables:&lt;br /&gt;&lt;ul style=&quot;margin-bottom: 2px; margin-top: 2px; padding-bottom: 2px; padding-top: 2px;&quot; type=&quot;disc&quot;&gt;&lt;li&gt;&lt;b&gt;Notes&lt;/b&gt;: 9.0.1 FP7, 9.0.1 FP7IF1, 9.0.1 FP7IF2&lt;/li&gt;&lt;li&gt;&lt;b&gt;Domino&lt;/b&gt;: 9.0.1 FP7, 9.0.1 FP7IF1, , 9.0.1 FP7IF2&lt;/li&gt;&lt;li&gt;&lt;b&gt;iNotes&lt;/b&gt;&amp;nbsp;9.0.1 FP7, 9.0.1 FP7IF1, 9.0.1 FP7IF2, 9.0.1 FP7IF3&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;Decision to upgrade&lt;/b&gt;&lt;br /&gt;Customers are urged to upgrade to the latest Release and Feature Packs (in this case, 901FP8) to benefit from later features and fixes made to the product. By providing a number of features and fixes, customers are able to accept fewer code changes with lower risk, allowing them to &quot;patch&quot; an older Maintenance Release.&lt;br /&gt;&lt;br /&gt;Feature Packs provide important fixes and IBM strongly recommends applying the latest Feature Pack available for a Maintenance Release to receive the broadest set of fixes available.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Things to Note:&lt;/b&gt;&lt;br /&gt;&lt;ul style=&quot;margin-bottom: 2px; margin-top: 2px; padding-bottom: 2px; padding-top: 2px;&quot; type=&quot;disc&quot;&gt;&lt;li&gt;&lt;b&gt;NBP replaced with ICAA -&amp;nbsp;&lt;/b&gt;There is no NBP (Notes Browser Plugin) shipped with 9.0.1 FP8. This has been replaced with ICAA (IBM Client Application Access). For more information, see&amp;nbsp;&lt;a href=&quot;http://www.ibm.com/support/knowledgecenter/SS5SMW_1.0.1/topics/appacc_101_welcome.html&quot; style=&quot;color: #996699;&quot;&gt;IBM Client Application Access V1.0.1 documentation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Notes Client on Linux&amp;nbsp;&lt;/b&gt;- There is no Notes client for Linux shipped with 9.0.1 FP8. This client platform has been discontinued and customers are encouraged to move to Windows or Mac.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Domino Server on Linux32 and AIX32&amp;nbsp;&lt;/b&gt;- There is no Domino Server for Linux32 and AIX32 shipped with 9.0.1 FP8. This server platform has been discontinued and customers are encouraged to move to the 64-bit platforms. Windows 32 bit remains a shipped and support platform.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Windows Server 2016 Support&lt;/b&gt;&amp;nbsp;- (SPR #SVROAEPS4R)&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;span style=&quot;color: red;&quot;&gt;New Features in IBM® Domino® 9.0.1 Social Edition Feature Pack 8&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;br /&gt;The documentation in Knowledgebase will be updated with these new features to coincide with the ship date of 9.0.1 FP8&lt;br /&gt;&lt;br /&gt;1) Optionally Move Views outside of NSF&amp;nbsp; for Increased data store in NSF.&lt;br /&gt;This feature is useful for large databases and provides the following benefits:&lt;br /&gt;- A smaller database file size, to avoid reaching the 64GB limitation.&lt;br /&gt;- Faster database backup and restore.&lt;br /&gt;- Better performance by allowing concurrent access to database and views.&lt;br /&gt;&lt;br /&gt;2) Java Upgrade to 1.8.&lt;br /&gt;The Java run time environment provided with Domino has been upgraded to Java JRE version 1.8 to provide you with access to the latest features.&lt;br /&gt;&lt;br /&gt;3) Optionally Increase Document Summary Data (SPR #AKNX64TLRS APARID: LO04193)&lt;br /&gt;You can increase the document summary data limit on Notes 9 databases to 16MB from 64K. (The size limit for a single field remains 32 K.)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;4) Add support for ADFS 3.0 and update the corresponding Cookbook instructions for configuration.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;New Features in IBM® Notes® 9.0.1 Social Edition Feature Pack 8&lt;/b&gt;&lt;br /&gt;1) Optionally Add Show Options: &quot;Group By Date&quot; And &quot;Beginning Of Message&quot;, To Desktop Policy Settings (SPR #JSTN98BP3T APARID: LO75595)&lt;br /&gt;Administrators can add the notes.ini setting EnableGroupByDate=1 on mail servers to enable the Show &amp;gt; Group By Date option in all mail files.&lt;br /&gt;&lt;br /&gt;2) Optionally Retain MIME formatting when forwarding or replying to internet messages&lt;br /&gt;A notes.ini setting is now available for Notes Standard clients to retain MIME message formatting when users reply to or forward messages received from the internet. Without this setting, MIME messages are converted to Notes Rich Text which can cause some MIME formatting to be lost.&lt;br /&gt;&lt;br /&gt;3) Optionally Enable displaying internet addresses in mail and calendar documents&lt;br /&gt;You can enable internet addresses rather than Notes addresses to display in the Notes client mail and calendar. For example, display [email protected] rather than Samantha [email protected] To enable this feature, add the following setting to the notes.ini file on a Notes client $INETADDRESSFIXUP=1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Fixes contained in this Feature Pack&lt;/b&gt;&lt;br /&gt;A plus symbol (+) before the SPR number indicates a fix for a regression bug. A regression bug is an issue that was introduced in a Maintenance Release but did not exist in previous releases of that code stream. For example, a bug that appears in 9.0.1 but did not exist in 9.0.0 is a regression.&lt;br /&gt;If an APAR exists for the corresponding SPR, the APAR number will appear in parentheses next to the SPR number. For example, SPR #nnnnnnnnnn (LO12345).&lt;br /&gt;&lt;br /&gt;The Fix List database on&amp;nbsp;&lt;a href=&quot;http://www.lotus.com/ldd/r5fixlist.nsf&quot; style=&quot;color: #996699;&quot;&gt;developerWorks&lt;/a&gt;&amp;nbsp;contains the description of each fix in this Feature Pack, and indicates which platform(s) have been fixed.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;9.0.1 Feature Pack 8 Preliminary Fix List descriptions:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Domino Server&lt;/b&gt;&lt;br /&gt;CSYL9VBRVE (LO84524) - Fix an issue where calendar updates do not update the notes invitee&#39;s calendar If autoprocessing is enabled.&lt;br /&gt;GMAA7YUHGZ (LO47397) - Allow users the option to disable password history.&lt;br /&gt;+KGEW7QNV85 (LO39186) - Fixed a problem where Notes is unable to send an internet email message if the address is enclosed in single-quotes. This was a regression introduced in 9.0.1.&lt;br /&gt;BBSZAB5DFH (LO89375) - Fix an issue where a vaulted NSL user is not able to get new keys when public key checking is enabled.&lt;br /&gt;+KBRNAEMPX2 (LO90491) - Fix a threading mismatch issue resulting in problems with cluster replication on Linux64/zLinux64 systems. This was a regression introduced in 9.0.1 FP7.&lt;br /&gt;MJBC9EBVCN (LO78311) - Fix an issue where new documents are lost when compact -REPLICA is running in a mail database.&lt;br /&gt;ALSR8ZZR5J (LO72622) - Fix an LDAP search authentication issue with special characters.&lt;br /&gt;MJTMA8J3MU (LO88473) - Fix a server crash issue.&lt;br /&gt;+MKIN9Z6S5D (LO89583) - Fix an intermittent database issue preventing users from opening a database resulting in the following error &quot;This database is currently in use by another person or process, and cannot be accessed at this time&quot;. This was a regression introduced in 9.0.1 FP7.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Notes&lt;/b&gt;&lt;br /&gt;ARBQ9Q5HR9 (LO82463) - Fix an issue where messages sent from clients to external recipients will move addresses from the CC field to the TO&lt;i&gt;&amp;nbsp;&lt;/i&gt;field on replies.&lt;br /&gt;ADONADJUDF (LO90147) - Fix an issue with the dialog prompting &quot;How Do You Want To Open This File?&quot; when opening a jpg or bmp file.&lt;br /&gt;JGRN84PJJF (LO45099) - Fix intermittent client crashes using the Notes Client together with OLE apps.&lt;br /&gt;&lt;span style=&quot;color: red;&quot;&gt;GFAL9V7UQ2 (LO84501) - Fix the error &quot;Your Public Key Does Not Match The One Stored In The Address Book&quot; when the user&#39;s person document has been updated with their new public key but not the local/vaulted ID file.&lt;/span&gt;&lt;br /&gt;PEDSA7QK9P (LO87584) - Fix an issue where the Notes Client SSO&amp;nbsp;connection&amp;nbsp;expires&amp;nbsp;after&amp;nbsp;the user&#39;s&amp;nbsp;IBM&amp;nbsp;notes&amp;nbsp;client&amp;nbsp;is&amp;nbsp;left inactive&amp;nbsp;for&amp;nbsp;some&amp;nbsp;time.&lt;br /&gt;AYAVACYBSJ (LO90045) - Fix an issue where an XML attachment is rendering as part of the message body.&lt;br /&gt;+RGAUADUM59 (LO90248) - Fix duplicate attachment icons when using LS embedobject to attach files to a notesrichtextitem. This was a regression introduced in 9.0.1 FP7.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;iNotes &lt;/b&gt;&lt;br /&gt;XNTCADK4VX (LO90168) - iNotes: Fix issue in Chrome 53 causing no response after clicking any item in Show menu.&lt;br /&gt;+MBLTADSK8M (LO90227) - Fix a problem resulting in &quot;formula error&quot; and failure to log on to iNotes if the server locale is non-English, e.g. German. This was a regression introduced in 9.0.1 FP7.&lt;br /&gt;&lt;i&gt;+&lt;/i&gt;KRAUADZLLH (LO90288) - Fix the ActiveX control pop-up when the file attachment utility is disabled. This was a regression introduced in 9.0.1 FP7.&lt;br /&gt;VTMHAH8Q8P (LO091213): Meetings created in iNotes using OS timezone Brasilia are off by 2 hours&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ypastov.blogspot.com: I do magic with Lotus Notes&lt;/div&gt;</description><link>http://ypastov.blogspot.com/2017/01/great-news-about-bm-notesdomino-901.html</link><author>[email protected] (Yuriy Pastovenskyy)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1052670306871809954.post-7737477857117984566</guid><pubDate>Wed, 26 Oct 2016 13:22:00 +0000</pubDate><atom:updated>2016-10-26T16:58:18.187+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Workaround</category><title>How to set Workspace as default homepage in IBM Notes client</title><description>Hi&lt;br /&gt;&lt;br /&gt;Recently I&#39;ve got the task to set up Workspace as default homepage in IBM Notes client for about 400 users.&lt;br /&gt;&lt;br /&gt;Googling didn&#39;t really help - suggestion from IBM I &lt;a href=&quot;http://www-01.ibm.com/support/docview.wss?rs=0&amp;amp;q1=173912&amp;amp;uid=swg27003219&amp;amp;loc=en_US&amp;amp;cs=utf-8&amp;amp;cc=us&amp;amp;lang=en&quot;&gt;found&lt;/a&gt; looked crazy and I didn&#39;t want to mess with it. My hope on Domino policies didn&#39;t work either - not sure, may be I missed something.&lt;br /&gt;&lt;br /&gt;However I found another interesting thing that can be very helpful for resolving this task.&lt;br /&gt;Database Bookmark.nsf (where Workspace is actually located) contains form &quot;WPDiscoverChange&quot;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://2.bp.blogspot.com/-5o3pntv8zns/WBCmwYYXIQI/AAAAAAACrwE/oPW328o-p4I3IdHLELTqhCcdGH8UkveNgCLcB/s1600/111.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;154&quot; src=&quot;https://2.bp.blogspot.com/-5o3pntv8zns/WBCmwYYXIQI/AAAAAAACrwE/oPW328o-p4I3IdHLELTqhCcdGH8UkveNgCLcB/s320/111.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;with a button &quot;Set Workspace as Home&quot;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://4.bp.blogspot.com/-U8zaEGNeG8E/WBCnGAngBtI/AAAAAAACrwI/LKuBecg4eBQqkgu7xJ9IuRjpYdW488WYgCLcB/s1600/2222.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;204&quot; src=&quot;https://4.bp.blogspot.com/-U8zaEGNeG8E/WBCnGAngBtI/AAAAAAACrwI/LKuBecg4eBQqkgu7xJ9IuRjpYdW488WYgCLcB/s320/2222.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;with @formula:&amp;nbsp;@URLOpen(&quot;&lt;span style=&quot;color: red;&quot;&gt;notes:///ClientBookmark?OpenWorkspace&amp;amp;SetAsHome&lt;/span&gt;&quot;)&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;This option opens many possibilities about how to programmatically set Workspace as Homepage:&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;1) Use any third party tool for a single mass-opening of mentioned URL for all users&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;2) Put NotesUiWorkspace.URLOpen() into PostOpen of Database Script of mail template with some additional logic to run it at once per each user&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;3) Send Notes-email with Notes-button &quot;Click me&quot; in body which would open the URL&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;4) Send Notes-email with saved form that would open URL on email PostOpen event&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;The only one disadvantage of using this approach that I currently see is that Workspace will get active and gets in front of all windows in your Lotus Notes so if you put URL opening on mail database PostOpen even (Database Script) then user may be confused because Workspace window will cover Mail database window. However it should happen only once so I think I go with this approach than with the one suggested by IBM.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;If you know better way - please share.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ypastov.blogspot.com: I do magic with Lotus Notes&lt;/div&gt;</description><link>http://ypastov.blogspot.com/2016/10/how-to-set-workspace-as-default.html</link><author>[email protected] (Yuriy Pastovenskyy)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://2.bp.blogspot.com/-5o3pntv8zns/WBCmwYYXIQI/AAAAAAACrwE/oPW328o-p4I3IdHLELTqhCcdGH8UkveNgCLcB/s72-c/111.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1052670306871809954.post-897614539878802894</guid><pubDate>Thu, 21 Jul 2016 08:46:00 +0000</pubDate><atom:updated>2016-07-21T11:46:28.027+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Lotus script</category><category domain="http://www.blogger.com/atom/ns#">Mime</category><title>Avoid processing items as both NotesItem and NotesMIMEEntity objects concurrently.</title><description>Hi guys&lt;br /&gt;&lt;br /&gt;May be this will save a day to someone.&lt;br /&gt;&lt;br /&gt;Let&#39;s imagine you need to send email with HTML inside.&lt;br /&gt;In most of cases you would need to use NotesMIMEEntity class and probably some other MIME-related classes to build mail Body. Though it is possible to use the same classes to define Subject, SendTo, CopyTo and other mail headers people often use usual NotesItem-based syntax for the rest simple mail parameters.&lt;br /&gt;&lt;br /&gt;However very important point is that as soon as you used NotesMIME-class you can NOT use NotesItem-based syntax until you close all NotesMIME entities.&lt;br /&gt;&lt;br /&gt;So, if you write something like below, it will be rather OK&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;....&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Set mailDoc = db.createdocument&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;mailDoc.Subject =&quot;blablabla&quot;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;mailDoc.SendTo =&quot;[email protected]&quot;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;Set mime = mailDoc.CreateMIMEEntity()&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;.......&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;call maiDoc.send(false)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;However, if you do it in another order you will reap problems sooner or later&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;....&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;Set mailDoc = db.createdocument&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;Set mime = mailDoc.CreateMIMEEntity()&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;.......&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;mailDoc.Subject =&quot;blablabla&quot;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;mailDoc.SendTo =&quot;[email protected]&quot;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;call maiDoc.send(false)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;&lt;br /&gt;&lt;/span&gt;The last example can even work when you try it, but then after some time users may complain about empty mail Body or something else.&lt;br /&gt;&lt;br /&gt;If you really need to work with mail NotesItems after you used NotesMIME-classes you have to close all MIME entities first, for example, using method NotesDocument.CloseMIMEEntities.&lt;br /&gt;&lt;br /&gt;Actually, everything I said here you can find in description of &lt;a href=&quot;https://www.ibm.com/support/knowledgecenter/SSVRGU_9.0.1/com.ibm.designer.domino.main.doc/H_NOTESMIMEENTITY_CLASS_OVERVIEW.html&quot;&gt;NotesMIMEEntity class&lt;/a&gt; in &lt;i&gt;Usage&lt;/i&gt; part that I personally read not carefully enough.&lt;div class=&quot;blogger-post-footer&quot;&gt;ypastov.blogspot.com: I do magic with Lotus Notes&lt;/div&gt;</description><link>http://ypastov.blogspot.com/2016/07/avoid-processing-items-as-both.html</link><author>[email protected] (Yuriy Pastovenskyy)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1052670306871809954.post-4025063891335996294</guid><pubDate>Sat, 16 Jul 2016 06:51:00 +0000</pubDate><atom:updated>2016-07-21T11:22:48.890+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Question</category><category domain="http://www.blogger.com/atom/ns#">XPages</category><title>Third level in &quot;Application links&quot; section of Xpages Application Layout, WTF?</title><description>Hi&lt;br /&gt;&lt;br /&gt;Do you know how to create a third level&amp;nbsp;in &quot;Application links&quot; section of Xpages &quot;Application Layout&quot; control? It has to work but it doesn&#39;t.&lt;br /&gt;&lt;br /&gt;Please look on my screen shots below.&lt;br /&gt;&lt;br /&gt;Here is a simple page with a single &quot;Application layout&quot; control (Bootstrap theme).&lt;br /&gt;I have added three levels for my top menu (in different ways).&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://2.bp.blogspot.com/-GBs7VVUzaA8/V4nYf-PB87I/AAAAAAACbQ0/rdf_ORi2UB4R5m6c831XHyCbxS21_zGkgCLcB/s1600/applinksissue.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;336&quot; src=&quot;https://2.bp.blogspot.com/-GBs7VVUzaA8/V4nYf-PB87I/AAAAAAACbQ0/rdf_ORi2UB4R5m6c831XHyCbxS21_zGkgCLcB/s640/applinksissue.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;However I can only see two first levels&amp;nbsp;in browser&amp;nbsp;and whatever I tried to do the third level never appears.&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://3.bp.blogspot.com/-Lmu39h5rPtU/V4nYf23nHLI/AAAAAAACbQw/pIaTyS4CyAwPxO6F9sicSDdjK0yPVreDQCLcB/s1600/inbrowser.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;156&quot; src=&quot;https://3.bp.blogspot.com/-Lmu39h5rPtU/V4nYf23nHLI/AAAAAAACbQw/pIaTyS4CyAwPxO6F9sicSDdjK0yPVreDQCLcB/s400/inbrowser.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Do you know how to fix that?&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;P.S.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;I have the latest version of Extension Library (&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; font-size: 13px; line-height: 18.5714px;&quot;&gt;Jun 2, 2016) and Domino 9.0.1FP5&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ypastov.blogspot.com: I do magic with Lotus Notes&lt;/div&gt;</description><link>http://ypastov.blogspot.com/2016/07/third-level-in-application-links.html</link><author>[email protected] (Yuriy Pastovenskyy)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://2.bp.blogspot.com/-GBs7VVUzaA8/V4nYf-PB87I/AAAAAAACbQ0/rdf_ORi2UB4R5m6c831XHyCbxS21_zGkgCLcB/s72-c/applinksissue.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1052670306871809954.post-524671299372510026</guid><pubDate>Thu, 24 Mar 2016 12:14:00 +0000</pubDate><atom:updated>2016-05-10T03:06:47.687+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">XPages</category><title>How to get a list of components for not open Xpage ?</title><description>Hi guys.&lt;br /&gt;&lt;br /&gt;Need a clue from people&amp;nbsp;smarter&amp;nbsp;than me :-)&lt;br /&gt;&lt;br /&gt;The task is simple.&lt;br /&gt;I am working on configurable fields validation functionality.&lt;br /&gt;I want to provide application administrator with Web GUI where he/she can:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;choose database&lt;/li&gt;&lt;li&gt;choose Xpage from selected database&lt;/li&gt;&lt;li&gt;choose field from selected Xpage ( &lt;span style=&quot;color: red;&quot;&gt;&amp;lt;-- Here is a problem&lt;/span&gt; )&lt;/li&gt;&lt;li&gt;define validation rules for selected field&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;It can look like this, for example:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://2.bp.blogspot.com/-ShOakr9AGWc/VvPN9G8pdHI/AAAAAAAB9h0/y5upzv82D0cMlfEoLGh91yjb40q_FiLtw/s1600/screen.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;516&quot; src=&quot;https://2.bp.blogspot.com/-ShOakr9AGWc/VvPN9G8pdHI/AAAAAAAB9h0/y5upzv82D0cMlfEoLGh91yjb40q_FiLtw/s640/screen.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Surfing on Internet I found solutions how to&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;get a list of Xpages in database. The idea is the same as for other Notes design elements, through NotesNoteCollection. See &lt;a href=&quot;http://blog.ecafechat.com/list-xpages/&quot;&gt;this link&lt;/a&gt; for example.&lt;/li&gt;&lt;li&gt;get a list of components from currently open XPage. The idea is to go through component tree from parent &lt;i&gt;view&lt;/i&gt;&amp;nbsp;to the bottom through all children. See &lt;a href=&quot;http://stackoverflow.com/questions/14073100/how-to-get-a-collection-of-control-by-its-type-in-xpages&quot;&gt;this link&lt;/a&gt; for example.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: yellow;&quot;&gt;However in my case I need to get a components list for not open Xpage&lt;/span&gt;, so I don&#39;t have everything needed for using example above.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I was thinking about exporting Xpage to dxl, then decoding its content from Base64 but though I could see more or less normal Xpage source I am not sure if it&#39;s worth to deal with. See some screen shots&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;dxl of Xpage&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://2.bp.blogspot.com/-O1OhlVAgm74/VvPWxYwiXmI/AAAAAAAB9iI/qc8g-JANyxQ5wNBr4xQ2CP0fZshQFRxYQ/s1600/screen3.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;285&quot; src=&quot;https://2.bp.blogspot.com/-O1OhlVAgm74/VvPWxYwiXmI/AAAAAAAB9iI/qc8g-JANyxQ5wNBr4xQ2CP0fZshQFRxYQ/s400/screen3.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Then I used &lt;a href=&quot;http://www.url-encode-decode.com/base64-encode-decode/&quot;&gt;this online tool&lt;/a&gt; for decoding from Base64 and received this that looks good and probably it can give me what I need but I am not sure if I want to dive into this...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://2.bp.blogspot.com/-DyZmlJzYDAI/VvPWTx4GVUI/AAAAAAAB9iE/_e08XkPNMdsLQ-yOnRWS3udsd93QovNKQ/s1600/screen2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;426&quot; src=&quot;https://2.bp.blogspot.com/-DyZmlJzYDAI/VvPWTx4GVUI/AAAAAAAB9iE/_e08XkPNMdsLQ-yOnRWS3udsd93QovNKQ/s640/screen2.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Of course I could introduce additional thing where I could describe meta data for all my Xpages (in JSON or in XML format) and fetch components list from there but I don&#39;t want to do any additional manual work, I don&#39;t want to remember that each time when I create new Xpage or add a new control on existing Xpage I have to update something else to keep solution in consistence. I could accept if meta data was generated automatically but I really want to avoid additional manual work.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So my question to you is - do you have any good or even insane idea how can I get a list of component for not open XPage without doing additional manual work?&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ypastov.blogspot.com: I do magic with Lotus Notes&lt;/div&gt;</description><link>http://ypastov.blogspot.com/2016/03/how-to-get-list-of-components-for-not.html</link><author>[email protected] (Yuriy Pastovenskyy)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://2.bp.blogspot.com/-ShOakr9AGWc/VvPN9G8pdHI/AAAAAAAB9h0/y5upzv82D0cMlfEoLGh91yjb40q_FiLtw/s72-c/screen.PNG" height="72" width="72"/><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1052670306871809954.post-1872052431492469847</guid><pubDate>Mon, 14 Sep 2015 20:59:00 +0000</pubDate><atom:updated>2015-09-15T16:22:10.093+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Admin</category><category domain="http://www.blogger.com/atom/ns#">Question</category><title>LDAP on Domino with iPhone (iOS8x) - can it work? (Updated)</title><description>Hi guys.&lt;br /&gt;&lt;br /&gt;May be you can help me with this.&lt;br /&gt;I need to provide users with ability to access Domino Directory (primary or additional) through iPhone LDAP account. Today I&#39;ve spent a whole day on that and failed eventually. Sad feeling.&lt;br /&gt;&lt;br /&gt;At the beginning the task looked extremely easy:&lt;br /&gt;1) enable SSL on Domino server for Internet LDAP users ;&lt;br /&gt;2) quick adjusting of Server document and Configuration document regarding LDAP task;&lt;br /&gt;3) run &quot;load ldap&quot; from Domino console and enjoy;&lt;br /&gt;&lt;br /&gt;I downloaded &lt;a href=&quot;http://www.ldapadmin.org/&quot;&gt;LDAP Admin&lt;/a&gt;&amp;nbsp;(just a first link among search results) for testing purposes and made sure that everything worked perfectly. Here are a few proving screenshots.&lt;br /&gt;&lt;br /&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-5eDUVihzMnc/Vfc1GNZ5rEI/AAAAAAAB8kY/YHdzFGwzlG4/s1600/1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;http://1.bp.blogspot.com/-5eDUVihzMnc/Vfc1GNZ5rEI/AAAAAAAB8kY/YHdzFGwzlG4/s640/1.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-ZHCU4_KpyLg/VfcpxFCTU_I/AAAAAAAB8jY/OXjE95xGNsM/s1600/2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;434&quot; src=&quot;http://1.bp.blogspot.com/-ZHCU4_KpyLg/VfcpxFCTU_I/AAAAAAAB8jY/OXjE95xGNsM/s640/2.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Then I configured LDAP account on iPhone 5 (iOS8x) using the same parameters as on screen above and spent long time with the gadget after that. Whatever I tried to do - nothing helped. I always received a message &quot;Unable to verify account information&quot;.&lt;br /&gt;&lt;br /&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-Td1DYIn7ThY/VfcspcVC5aI/AAAAAAAB8jk/WHvnJ1MpN78/s1600/IMG_0235.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;http://1.bp.blogspot.com/-Td1DYIn7ThY/VfcspcVC5aI/AAAAAAAB8jk/WHvnJ1MpN78/s320/IMG_0235.PNG&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-Z5r5uYYQe00/VfcspQGF4VI/AAAAAAAB8jw/PdItjTwoYcs/s1600/IMG_0234.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;http://4.bp.blogspot.com/-Z5r5uYYQe00/VfcspQGF4VI/AAAAAAAB8jw/PdItjTwoYcs/s320/IMG_0234.PNG&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;I don&#39;t want to describe here everything I tried but it was really a lot. I feel like I tried all possible combinations of all configuration fields in different state.&lt;br /&gt;&lt;br /&gt;I managed to make it work only in one case - when I allowed Anonymous access to Directory on Domino and removed User Name and Password from iPhone LDAP Account configuration.&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-31irbI8yVXQ/VfcxK4-0n9I/AAAAAAAB8kE/aU-FkfxVfBY/s1600/3.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;http://1.bp.blogspot.com/-31irbI8yVXQ/VfcxK4-0n9I/AAAAAAAB8kE/aU-FkfxVfBY/s320/3.PNG&quot; width=&quot;242&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-oZ3j_2S3IuE/VfcxapoJrGI/AAAAAAAB8kM/xnPMR00c2SQ/s1600/IMG_0235.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;http://1.bp.blogspot.com/-oZ3j_2S3IuE/VfcxapoJrGI/AAAAAAAB8kM/xnPMR00c2SQ/s320/IMG_0235.png&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;However such configuration couldn&#39;t stay, I couldn&#39;t let everyone in Internet access corporate Domino Directory. So the only one option for me was with authentication enabled but it refused to work.&lt;br /&gt;&lt;br /&gt;Eventually I found two threads in Internet where people complained about similar (or even the same) issues. It seems the issues started with iOS7x and still isn&#39;t resolved.&lt;br /&gt;Here are &lt;a href=&quot;http://www.cnet.com/forums/discussions/ldap-account-has-stopped-working-in-ios7-602190/#message5503347&quot;&gt;link1&lt;/a&gt; and &lt;a href=&quot;https://discussions.apple.com/thread/5362370&quot;&gt;link2&lt;/a&gt;. These two posts were made in 2013 so probably something changed since then.&lt;br /&gt;&lt;br /&gt;Please let me know if you have any suggestions I can try.&lt;br /&gt;&lt;br /&gt;-------------------------------------------------------------------------&lt;br /&gt;&lt;b&gt;Updated next day.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I have enabled advanced logging of LDAP-related activities on Domino server using notes.ini variable &quot;LDAPDebug&quot; (thank&#39;s to the guy in comments below).&lt;br /&gt;I have used UserName = &quot;ypastov&quot; (as on my first screens) for the following tests.&lt;br /&gt;&lt;br /&gt;When I try to connect to Domino LDAP using &lt;a href=&quot;http://www.ldapadmin.org/&quot;&gt;LDAP Admin&lt;/a&gt; tool I see next messages in Domino console:&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;[05F4:0008-0C20] 09/15/2015 01:02:37.74 PM LDAP CIServ Listen&amp;gt; &lt;span style=&quot;background-color: yellow;&quot;&gt;Connection Accepted on Port 389 for Session 21520002&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;[05F4:000A-0508] 09/15/2015 01:02:37.74 PM LDAP&amp;gt; InitForSearch&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;[05F4:0005-0508] 09/15/2015 01:02:37.74 PM LDAP&amp;gt; InitForSearch&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;[05F4:000A-043C] 09/15/2015 01:02:37.74 PM LDAP&amp;gt; BERGetTag State&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;[05F4:000A-0508] 09/15/2015 01:02:37.74 PM LDAP&amp;gt; BERGetLeadingLengthByte State&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;[05F4:000A-043C] 09/15/2015 01:02:37.74 PM LDAP&amp;gt; BERGetLength State&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;[05F4:000A-0508] 09/15/2015 01:02:37.74 PM LDAP&amp;gt; BERGetNext State&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;[05F4:0005-0508] 09/15/2015 01:02:37.84 PM LDAP&amp;gt; Bind State&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;[05F4:0005-0508] 09/15/2015 01:02:37.84 PM LDAP&amp;gt; &amp;nbsp; &amp;nbsp; Version: 3&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: yellow; color: #666666; font-size: x-small;&quot;&gt;[05F4:0005-0508] 09/15/2015 01:02:37.84 PM LDAP&amp;gt; &amp;nbsp; &amp;nbsp; DN: ypastov&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;[05F4:0005-0508] 09/15/2015 01:02:37.84 PM LDAP&amp;gt; &amp;nbsp; &amp;nbsp; Method: 0x80 (Simple)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;[05F4:000A-0508] 09/15/2015 01:02:37 PM &amp;nbsp;LDAP Server: 192.168.0.106 connected&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;[05F4:0005-0508] 09/15/2015 01:02:38.04 PM LDAP&amp;gt; Groups for name CN=Yuriy Pastovenskyy/O=&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;myOrg&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;[05F4:0005-0508] 09/15/2015 01:02:38.06 PM LDAP&amp;gt; &amp;nbsp; &amp;nbsp; Yuriy Pastovenskyy&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;[05F4:0005-0508] 09/15/2015 01:02:38.09 PM LDAP&amp;gt; &amp;nbsp; &amp;nbsp; *&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;[05F4:0005-0508] 09/15/2015 01:02:38.09 PM LDAP&amp;gt; &amp;nbsp; &amp;nbsp; */O=myOrg&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;[05F4:0005-0508] 09/15/2015 01:02:38.09 PM LDAP&amp;gt; &amp;nbsp; &amp;nbsp; LocalDomainAdmins&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: yellow;&quot;&gt;[05F4:0005-0508] 09/15/2015 01:02:38.09 PM LDAP&amp;gt; Successful bind, user ypastov authenticated as CN=Yuriy Pastovenskyy/O=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-color: yellow; font-size: x-small;&quot;&gt;myOrg&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;[05F4:0005-0508] 09/15/2015 01:02:38.09 PM LDAP&amp;gt; Return Result State (Bind operation)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;[05F4:000A-043C] 09/15/2015 01:02:38.10 PM LDAP&amp;gt; SendBufferFree&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;[05F4:0005-043C] 09/15/2015 01:02:38.10 PM LDAP&amp;gt; InitForSearch&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;[05F4:000A-0508] 09/15/2015 01:02:38.12 PM LDAP&amp;gt; BERGetTag State&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;[05F4:000A-043C] 09/15/2015 01:02:38.12 PM LDAP&amp;gt; BERGetLeadingLengthByte State&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;[05F4:000A-0508] 09/15/2015 01:02:38.12 PM LDAP&amp;gt; BERGetLength State&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;[05F4:000A-043C] 09/15/2015 01:02:38.12 PM LDAP&amp;gt; BERGetNext State&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;[05F4:0005-043C] 09/15/2015 01:02:38.12 PM LDAP&amp;gt; Search State&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;[05F4:0005-043C] 09/15/2015 01:02:38.12 PM LDAP&amp;gt; ***** Start search request processing *****&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;So, it looks good.&lt;br /&gt;&lt;br /&gt;When I try to connect to Domino LDAP using iPhone LDAP account&amp;nbsp;I see following messages in Domino console:&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;background-color: yellow; font-size: x-small;&quot;&gt;[0BEC:0008-0DC0] 09/15/2015 03:26:00.58 PM LDAP CIServ Listen&amp;gt; Connection Accepted on Port 389 for Session 2152002C&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;[0BEC:000C-0D20] 09/15/2015 03:26:00.59 PM LDAP&amp;gt; InitForSearch&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;[0BEC:0005-0D20] 09/15/2015 03:26:00.59 PM LDAP&amp;gt; InitForSearch&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;[0BEC:000C-0E68] 09/15/2015 03:26:00.59 PM LDAP&amp;gt; BERGetTag State&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;[0BEC:000C-0D20] 09/15/2015 03:26:00.59 PM LDAP&amp;gt; BERGetLeadingLengthByte State&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;[0BEC:000C-0E68] 09/15/2015 03:26:00.59 PM LDAP&amp;gt; BERGetNext State&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: red; color: white; font-size: x-small;&quot;&gt;[0BEC:0005-0E68] 09/15/2015 03:26:00.59 PM LDAP&amp;gt; Failed, no previous successful Bind request, anonymous access not allowed&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;[0BEC:0005-0E68] 09/15/2015 03:26:00.59 PM LDAP&amp;gt; Return Result State (Search operation)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;[0BEC:000C-0D20] 09/15/2015 03:26:00.59 PM LDAP&amp;gt; SendBufferFree&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;[0BEC:0005-0D20] 09/15/2015 03:26:00.59 PM LDAP&amp;gt; InitForSearch&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;[0BEC:000C-0D20] 09/15/2015 03:26:00 PM &amp;nbsp;LDAP Server: 192.168.0.102 connected&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: red; color: white; font-size: x-small;&quot;&gt;[0BEC:0005-0E68] 09/15/2015 03:26:00 PM &amp;nbsp;LDAP&amp;gt; StateReturnResult returning resultCode 1 (Operations error)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;So, as you see provided user name &quot;ypastov&quot; was not used by iPhone for authentication at all.&lt;br /&gt;I don&#39;t know if iOS8x LDAP account does not work with Domino based LDAP server only or it is a generic iOS bug for any type of LDAP servers.&lt;br /&gt;Internet has almost nothing about this issue , I found a few old posts where people suggested to adjust some system iOS settings but it is not an option for corporate environment, I can&#39;t ask CEO to change configuration of his iPhone and I don&#39;t want to take such responsibility myself.&lt;br /&gt;&lt;br /&gt;In any case if you have more ideas what is worth to check - please tell me. I will try that &amp;nbsp;and let you know the results.&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ypastov.blogspot.com: I do magic with Lotus Notes&lt;/div&gt;</description><link>http://ypastov.blogspot.com/2015/09/ldap-on-domino-with-iphone-ios8x-can-it.html</link><author>[email protected] (Yuriy Pastovenskyy)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-5eDUVihzMnc/Vfc1GNZ5rEI/AAAAAAAB8kY/YHdzFGwzlG4/s72-c/1.PNG" height="72" width="72"/><thr:total>8</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1052670306871809954.post-979907854288597188</guid><pubDate>Fri, 11 Sep 2015 17:37:00 +0000</pubDate><atom:updated>2015-09-11T20:38:50.334+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Question</category><category domain="http://www.blogger.com/atom/ns#">XPages</category><title>A question: do you know how to disable/remove/cleanup Xpages tooltips in Domino Designer? They make me crazy.</title><description>Hi guys&lt;br /&gt;&lt;br /&gt;Sometimes, when you work with XPages controls in Domino Designer you may see that your screen get slowly overwhelmed with hanged up tooltips.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;It&#39;s soooooooo annoying.&lt;/div&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-nTauE-XQzAM/VfMNrZNOBBI/AAAAAAAB8ig/MYcMz6Wjbgc/s1600/screen3.PNG&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/-nTauE-XQzAM/VfMNrZNOBBI/AAAAAAAB8ig/MYcMz6Wjbgc/s1600/screen3.PNG&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-nTauE-XQzAM/VfMNrZNOBBI/AAAAAAAB8ig/MYcMz6Wjbgc/s1600/screen3.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/-nTauE-XQzAM/VfMNrZNOBBI/AAAAAAAB8ig/MYcMz6Wjbgc/s1600/screen3.PNG&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-nTauE-XQzAM/VfMNrZNOBBI/AAAAAAAB8ig/MYcMz6Wjbgc/s1600/screen3.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/-nTauE-XQzAM/VfMNrZNOBBI/AAAAAAAB8ig/MYcMz6Wjbgc/s1600/screen3.PNG&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-nTauE-XQzAM/VfMNrZNOBBI/AAAAAAAB8ig/MYcMz6Wjbgc/s1600/screen3.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/-nTauE-XQzAM/VfMNrZNOBBI/AAAAAAAB8ig/MYcMz6Wjbgc/s1600/screen3.PNG&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-nTauE-XQzAM/VfMNrZNOBBI/AAAAAAAB8ig/MYcMz6Wjbgc/s1600/screen3.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/-nTauE-XQzAM/VfMNrZNOBBI/AAAAAAAB8ig/MYcMz6Wjbgc/s1600/screen3.PNG&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-nTauE-XQzAM/VfMNrZNOBBI/AAAAAAAB8ig/MYcMz6Wjbgc/s1600/screen3.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/-nTauE-XQzAM/VfMNrZNOBBI/AAAAAAAB8ig/MYcMz6Wjbgc/s1600/screen3.PNG&quot; /&gt;&lt;/a&gt;  &lt;br /&gt;I don&#39;t know how to get rid of them - the only one way is to completely close Domino Designer but I hate this option also. Here is what I have in my Domino Designer&amp;nbsp;right now:&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-RjoLZ-OvNLM/VfMOCi9-AII/AAAAAAAB8ik/FT_oyS0RxIs/s1600/screen4.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;428&quot; src=&quot;http://3.bp.blogspot.com/-RjoLZ-OvNLM/VfMOCi9-AII/AAAAAAAB8ik/FT_oyS0RxIs/s640/screen4.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;These tooltips are so hateful that I can see them even when I switch to Notes client&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-tXNyjRjVcJM/VfMPEuxrvhI/AAAAAAAB8i0/DG_7XFnjrGo/s1600/Capture.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;361&quot; src=&quot;http://3.bp.blogspot.com/-tXNyjRjVcJM/VfMPEuxrvhI/AAAAAAAB8i0/DG_7XFnjrGo/s400/Capture.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Do you know any workaround to get rid of them with some keys combination or some white or black or &lt;a href=&quot;https://youtu.be/wTqsV3q7rRU?list=RDAYxu_MQSTTY&amp;amp;t=7&quot;&gt;street magic&lt;/a&gt; ?&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ypastov.blogspot.com: I do magic with Lotus Notes&lt;/div&gt;</description><link>http://ypastov.blogspot.com/2015/09/a-question-do-you-know-how-to.html</link><author>[email protected] (Yuriy Pastovenskyy)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-nTauE-XQzAM/VfMNrZNOBBI/AAAAAAAB8ig/MYcMz6Wjbgc/s72-c/screen3.PNG" height="72" width="72"/><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1052670306871809954.post-885845855209185787</guid><pubDate>Fri, 11 Sep 2015 17:01:00 +0000</pubDate><atom:updated>2015-09-12T16:25:30.226+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Workaround</category><category domain="http://www.blogger.com/atom/ns#">XPages</category><title>How to implement &quot;Totals&quot; with Data View control</title><description>Hi&lt;br /&gt;&lt;br /&gt;Earlier I posted &lt;a href=&quot;http://ypastov.blogspot.com/2015/09/a-question-do-you-know-how-to-display.html&quot;&gt;a question&lt;/a&gt; about how to implement totals with Data View control.&lt;br /&gt;Thank&#39;s everyone for help.&lt;br /&gt;Eventually I managed to do it and now I see that it was a shame to ask for help :-), too easy....&lt;br /&gt;&lt;br /&gt;So, let me show you how I did it&lt;br /&gt;&lt;br /&gt;1) Let&#39;s imagine we have a &quot;Test&quot; form with three fields &quot;a&quot;, &quot;b&quot; and &quot;c&quot;.&lt;br /&gt;&lt;br /&gt;2) Then we create a simple Notes View with three categorized columns, which categorized columns for &quot;a&quot;, &quot;b&quot; and &quot;c&quot; correspondingly. Important condition: each nested category column should contain a value of a parent category via some specific separator. I chose &quot;###&quot; as a separator.&lt;br /&gt;You can use also&amp;nbsp;&lt;a href=&quot;http://ypastov.blogspot.com/2013/05/column-to-column-referring-in-notes-view.html&quot;&gt;this trick&lt;/a&gt; to make it working faster.&lt;br /&gt;So, eventually we get something like this:&lt;br /&gt;&lt;i&gt;(just for clarification: the first document in the view has fields [a]=&quot;aaa&quot;, [b]=&quot;bbb&quot; and [c]=&quot;ccc&quot;)&lt;/i&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-Z_hQFDa6M10/VfMCjiwR_XI/AAAAAAAB8h0/_KYMTK30cNI/s1600/screen1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;424&quot; src=&quot;http://2.bp.blogspot.com/-Z_hQFDa6M10/VfMCjiwR_XI/AAAAAAAB8h0/_KYMTK30cNI/s640/screen1.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;i&gt;The first column with totals serves just for making the demo easier - I do not use it with Xpages so you may not create it.&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;/i&gt;&lt;br /&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;3) Now let&#39;s create XPage with Data View, define data source and define three categorized columns there. Here is a code of categorized column &quot;value&quot; property:&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: #444444;&quot;&gt;&lt;i&gt;getCategoryValueAndCount(this, viewEntry, 3)&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: #444444;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: #444444;&quot;&gt;Parameters description:&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: #444444;&quot;&gt;&lt;i&gt;this - data source&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: #444444;&quot;&gt;&lt;i&gt;viewEntry - variable name of a data row&amp;nbsp;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: #444444;&quot;&gt;&lt;i&gt;3 - column &#39;s position in the Notes view&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-ubQBFAB7Yrc/VfMD8Og6KKI/AAAAAAAB8iA/lmEcBt3oRCA/s1600/screen2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;497&quot; src=&quot;http://1.bp.blogspot.com/-ubQBFAB7Yrc/VfMD8Og6KKI/AAAAAAAB8iA/lmEcBt3oRCA/s640/screen2.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;4) Here is SSJS function that does my magic:&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;function getCategoryValueAndCount(dataView, viewEntry, colIndex) {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;try {&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;var vc:com.ibm.xsp.extlib.component.data.UIDataView = dataView;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;var vcds:com.ibm.xsp.model.domino.DominoViewData = vc.getData();&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;var viewName = &amp;nbsp;vcds.getViewName();&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;var ve:NotesViewEntry = viewEntry;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;var veColumns = ve.getColumnValues();&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;var categoryValue = veColumns.elementAt(colIndex);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;var categoryValueToDisplay = @RightBack(&quot;###&quot; + categoryValue, &quot;###&quot;);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;var db:NotesDatabase = null;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;if (vcds.getDatabaseName()) {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;db = session.getDatabase(@Left(vcds.getDatabaseName(), &quot;!!&quot;), @Right(vcds.getDatabaseName(), &quot;!!&quot;))&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;else {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;db = database;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;var view:NotesView = db.getView(viewName);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;var allCategories = categoryValue.split(&quot;###&quot;);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;var allCategoriesKey = &quot;&quot;;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;for (i = 0; i &amp;lt; allCategories.length; i++) {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;if (i == 0) {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;allCategoriesKey = allCategories[i];&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;} else {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;allCategoriesKey = allCategoriesKey + &quot;\\&quot; + @Subset(allCategories, i + 1).join(&quot;###&quot;);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;var nav:NotesViewNavigator = view.createViewNavFromCategory(allCategoriesKey);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;//the block below can be replaced with &lt;i&gt;counter = nav.getCount() &lt;/i&gt;if your view has only one categorized column&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;var counter = 0;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;var nve = nav.getFirst();&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;while (nve) {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;if (nve.isDocument()) {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;counter = counter + 1;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;nve = nav.getNext(nve);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;return categoryValueToDisplay + &quot; (&quot; + counter.toString() + &quot;)&quot;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;} catch(e) {&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//error handler&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;color: #444444; font-size: x-small; white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Here is what I see after all.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-HLVNevUW7EQ/VfMFUdNgcqI/AAAAAAAB8iM/ECAPpEE6c_k/s1600/screen3.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;http://1.bp.blogspot.com/-HLVNevUW7EQ/VfMFUdNgcqI/AAAAAAAB8iM/ECAPpEE6c_k/s400/screen3.PNG&quot; width=&quot;193&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;The nice thing about such solution is that the totals are real, they take into account READERS fields, so the user sees a number of documents which he/she really has access to.&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Some &lt;a href=&quot;http://ypastov.blogspot.com/2015/09/a-question-do-you-know-how-to-display.html?showComment=1441645244198#c9155735665905828010&quot;&gt;good guy suggested&lt;/a&gt; me to try CategoryRow facet from DataView control to implement the totals. Unfortunately it didn&#39;t work for me: facet keys &quot;categoryRow1&quot;, &quot;categoryRow2&quot; and so on didn&#39;t work for me, only &quot;categoryRow&quot; worked - however I could do something wrong so may be it is still an alternative option. Thank you everyone for help anyways.&lt;div class=&quot;blogger-post-footer&quot;&gt;ypastov.blogspot.com: I do magic with Lotus Notes&lt;/div&gt;</description><link>http://ypastov.blogspot.com/2015/09/how-to-implement-total-columns-with.html</link><author>[email protected] (Yuriy Pastovenskyy)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-Z_hQFDa6M10/VfMCjiwR_XI/AAAAAAAB8h0/_KYMTK30cNI/s72-c/screen1.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1052670306871809954.post-7103664324297278127</guid><pubDate>Fri, 04 Sep 2015 15:12:00 +0000</pubDate><atom:updated>2015-09-11T20:51:38.431+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Question</category><category domain="http://www.blogger.com/atom/ns#">XPages</category><title>A question: Do you know how to display a column with totals on Data View control from Xpages Extension library?</title><description>Hi guys&lt;br /&gt;&lt;br /&gt;I need some help.&lt;br /&gt;Do you know how to display a column with totals on Data View control from Xpages Extension library? I can&#39;t find the way how to do it.&lt;br /&gt;&lt;br /&gt;It is easy to do with a standard &quot;View&quot; control&lt;br /&gt;&lt;table style=&quot;width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;width: 50%;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-Gn5XmpwrLgA/VemyLUcyXvI/AAAAAAAB8g0/LwUlOvne540/s1600/screen1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;162&quot; src=&quot;http://2.bp.blogspot.com/-Gn5XmpwrLgA/VemyLUcyXvI/AAAAAAAB8g0/LwUlOvne540/s320/screen1.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/td&gt;&lt;td style=&quot;width: 50%;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-arRkOrgdlwE/VemyMuD2MyI/AAAAAAAB8hA/zMfONK5Pq9I/s1600/screen2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/-arRkOrgdlwE/VemyMuD2MyI/AAAAAAAB8hA/zMfONK5Pq9I/s1600/screen2.PNG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;However how to do the same with &quot;Data View&quot; control from Extension library? Is it even possible?&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-9qLdboWa73M/VemymsYFh0I/AAAAAAAB8hE/QB1_AFYYlbw/s1600/screen3.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;191&quot; src=&quot;http://2.bp.blogspot.com/-9qLdboWa73M/VemymsYFh0I/AAAAAAAB8hE/QB1_AFYYlbw/s400/screen3.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-aTyCW6pql50/Vem0rC4GUQI/AAAAAAAB8hQ/sVympJxvzmg/s1600/screen4.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;303&quot; src=&quot;http://3.bp.blogspot.com/-aTyCW6pql50/Vem0rC4GUQI/AAAAAAAB8hQ/sVympJxvzmg/s400/screen4.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;---------------------------------------------------------------&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Updated on 11.09.2015&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Here is my solution:&amp;nbsp;&lt;a href=&quot;http://ypastov.blogspot.com/2015/09/how-to-implement-total-columns-with.html&quot;&gt;http://ypastov.blogspot.com/2015/09/how-to-implement-total-columns-with.html&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ypastov.blogspot.com: I do magic with Lotus Notes&lt;/div&gt;</description><link>http://ypastov.blogspot.com/2015/09/a-question-do-you-know-how-to-display.html</link><author>[email protected] (Yuriy Pastovenskyy)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-Gn5XmpwrLgA/VemyLUcyXvI/AAAAAAAB8g0/LwUlOvne540/s72-c/screen1.PNG" height="72" width="72"/><thr:total>6</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1052670306871809954.post-2973937865250739019</guid><pubDate>Fri, 04 Sep 2015 14:05:00 +0000</pubDate><atom:updated>2015-09-04T17:05:19.635+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">XPages</category><title>Bluemix: I am eager to try</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe width=&quot;320&quot; height=&quot;266&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/soS9xFRKejw/0.jpg&quot; src=&quot;https://www.youtube.com/embed/soS9xFRKejw?feature=player_embedded&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ypastov.blogspot.com: I do magic with Lotus Notes&lt;/div&gt;</description><link>http://ypastov.blogspot.com/2015/09/bluemix-i-am-eager-to-try.html</link><author>[email protected] (Yuriy Pastovenskyy)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/soS9xFRKejw/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1052670306871809954.post-1991211431480023335</guid><pubDate>Tue, 01 Sep 2015 18:38:00 +0000</pubDate><atom:updated>2015-09-02T12:18:59.879+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Admin</category><category domain="http://www.blogger.com/atom/ns#">Notes features</category><title>Be care with @Domain part when you deal with user names</title><description>Hi&lt;br /&gt;&lt;br /&gt;Recently I found a thing that worth to pay attention to.&lt;br /&gt;&lt;br /&gt;You could notice that when you create a new email, select user from Domino Directory and then press F9 then&amp;nbsp;@Domain part is automatically added to the end of the Notes-name.&lt;br /&gt;&lt;br /&gt;Here are some screenshots:&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-UFRtxQnJ9kw/VeXrcAVqALI/AAAAAAAB8f0/SmcUIQeD9do/s1600/screen1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;108&quot; src=&quot;http://1.bp.blogspot.com/-UFRtxQnJ9kw/VeXrcAVqALI/AAAAAAAB8f0/SmcUIQeD9do/s320/screen1.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;image 1: after user selection but before pressing F9&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-9He8ouREzH0/VeXsTsa-Q8I/AAAAAAAB8gE/nB9irPbt8tg/s1600/screen2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;117&quot; src=&quot;http://3.bp.blogspot.com/-9He8ouREzH0/VeXsTsa-Q8I/AAAAAAAB8gE/nB9irPbt8tg/s320/screen2.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;image 2: after pressing F9&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;However, what is not probably clear for everyone is that ...&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;/div&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;format like &quot;Yuriy [email protected]&quot; has sense only for mail router.&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;u&gt;This is NOT a notes name any more!&lt;/u&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;I think it may be confusing because users (which can perform simple administrative tasks) used to see both formats, users know that both names work OK when you send emails so it can make an impression like both formats are equal and Lotus Domino server always knows who is who. However they are not equal.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;If you put such name into READERS or AUTHORS field - it will not work.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;It is even harder to catch in case of Notes groups:&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-29Dq1TTCojs/VeXvoWvpnZI/AAAAAAAB8gQ/8DtguMjPKXs/s1600/example1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;235&quot; src=&quot;http://4.bp.blogspot.com/-29Dq1TTCojs/VeXvoWvpnZI/AAAAAAAB8gQ/8DtguMjPKXs/s640/example1.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;Correct configuration: Notes sees that I am a member of my test group&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-J5r3X2gmwjc/VeXvxWOgmlI/AAAAAAAB8gg/LEpy5bXWYhA/s1600/example2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;208&quot; src=&quot;http://2.bp.blogspot.com/-J5r3X2gmwjc/VeXvxWOgmlI/AAAAAAAB8gg/LEpy5bXWYhA/s640/example2.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;Incorrect configuration: I am not a member of the group&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Forewarned is forearmed.&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ypastov.blogspot.com: I do magic with Lotus Notes&lt;/div&gt;</description><link>http://ypastov.blogspot.com/2015/09/be-care-with-domain-part-when-you-deal.html</link><author>[email protected] (Yuriy Pastovenskyy)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-UFRtxQnJ9kw/VeXrcAVqALI/AAAAAAAB8f0/SmcUIQeD9do/s72-c/screen1.PNG" height="72" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1052670306871809954.post-5900548151380176296</guid><pubDate>Sun, 24 May 2015 12:17:00 +0000</pubDate><atom:updated>2015-05-24T15:20:44.916+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Lotus script</category><category domain="http://www.blogger.com/atom/ns#">Workaround</category><title>How to save date in a document item without time part on back-end</title><description>Hi&lt;br /&gt;&lt;br /&gt;This is not something really tricky but it&#39;s nice to know.&lt;br /&gt;&lt;br /&gt;Let&#39;s imagine you need to save a single date or an array of dates without time part in a NotesDocument item. F.x. you need to do this from an agent so you don&#39;t have a form opened in UI with a date-field on it which property &quot;Display time&quot; is disable.&lt;br /&gt;&lt;br /&gt;You could write something like&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim s As New NotesSession&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim db As NotesDatabase&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim doc As NotesDocument&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim singleDate As Variant&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim arrayOfDates(1) As Variant&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;  &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set db = s.currentdatabase&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set doc = db.createdocument&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;singleDate = DateNumber(2015, 5, 22)&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;arrayOfDates(0) = DateNumber(2015, 5, 12)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;arrayOfDates(1) = DateNumber(2015, 6, 8)&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Call doc.replaceitemvalue(&quot;singleDate&quot;, arrayOfDates)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Call doc.replaceitemvalue(&quot;arrayOfDates&quot;, arrayOfDates)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Call doc.save(True, False)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;However if you check the item value you will see that there is a time part near each date value&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-MonsNiujHmA/VWG-lgtvtEI/AAAAAAAB8U0/Hly9V_kSYrc/s1600/screen21.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;207&quot; src=&quot;http://2.bp.blogspot.com/-MonsNiujHmA/VWG-lgtvtEI/AAAAAAAB8U0/Hly9V_kSYrc/s400/screen21.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;So, I found following options to achieve the goal:&lt;br /&gt;&lt;br /&gt;1) Use objects of NotesDateTime class&lt;br /&gt;2) Use&amp;nbsp;@Formula&lt;br /&gt;&lt;br /&gt;Example with objects of NotesDateTime class&lt;br /&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim s As New NotesSession&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim db As NotesDatabase&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim doc As NotesDocument&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim arrayOfDates(1) As Variant&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim ndt As New NotesDateTime(&quot;3.3.2015&quot;)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim ndt2 As New NotesDateTime(&quot;4.4.2015&quot;)&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set db = s.currentdatabase&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set doc = db.createdocument&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;  &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set arrayOfDates(0) = ndt&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set arrayOfDates(1) = ndt2&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Call doc.replaceitemvalue(&quot;singleDate&quot;, ndt)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Call doc.replaceitemvalue(&quot;arrayOfDates&quot;, arrayOfDates)&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;color: #444444; font-family: Georgia, Times New Roman, serif;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Call doc.save(True, False)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Example with @Formula&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim s As New NotesSession&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim db As NotesDatabase&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim doc As NotesDocument&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim singleDate As variant&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim arrayOfDates(1) As Variant&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim strJoinedArray As string&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim ret As variant&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set db = s.currentdatabase&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set doc = db.createdocument&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;singleDate = DateNumber(2015, 5, 22)&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;arrayOfDates(0) = DateNumber(2015, 5, 12)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;arrayOfDates(1) = DateNumber(2015, 6, 8)&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ret = Evaluate([email protected](&quot;singleDate&quot;;[} &amp;amp; singleDate &amp;amp; {])}, doc)&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ForAll x In arrayOfDates&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;If strJoinedArray &amp;lt;&amp;gt; &quot;&quot; Then strJoinedArray = strJoinedArray &amp;amp; &quot;:&quot;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;strJoinedArray = strJoinedArray &amp;amp; {[} &amp;amp; x &amp;amp; {]}&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;End ForAll&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ret = Evaluate([email protected](&quot;arrayOfDates&quot;;} &amp;amp; strJoinedArray &amp;amp; {)}, doc)&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;  &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: blue; font-family: Georgia, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Call doc.save(True, False)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #444444; font-family: Georgia, Times New Roman, serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-Ft9RSaLKfyQ/VWHBSq4UtpI/AAAAAAAB8VA/qxct0o3xJYA/s1600/screen2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;211&quot; src=&quot;http://4.bp.blogspot.com/-Ft9RSaLKfyQ/VWHBSq4UtpI/AAAAAAAB8VA/qxct0o3xJYA/s400/screen2.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;color: #444444; font-family: Georgia, Times New Roman, serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ypastov.blogspot.com: I do magic with Lotus Notes&lt;/div&gt;</description><link>http://ypastov.blogspot.com/2015/05/how-to-save-date-in-document-item.html</link><author>[email protected] (Yuriy Pastovenskyy)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-MonsNiujHmA/VWG-lgtvtEI/AAAAAAAB8U0/Hly9V_kSYrc/s72-c/screen21.PNG" height="72" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1052670306871809954.post-9026664464966797980</guid><pubDate>Sat, 23 May 2015 15:58:00 +0000</pubDate><atom:updated>2015-05-23T19:04:59.289+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Workaround</category><title>How to force UNK table to &quot;see&quot; required type of a field (to use it in FTSearch, for example)</title><description>Hi&lt;br /&gt;&lt;br /&gt;If you work with Full-Text search a lot you could get into situation when your database considers field type incorrectly, f.x. it may recognize some field as a number when it is actually a text on a Form so you can&#39;t use FT-query like [FieldName]=*partOfText*. Usually it happens when you change field type on a form but your database already contains documents with items based on old-type-fields.&lt;br /&gt;&lt;br /&gt;Though IBM knowledge base provides &lt;a href=&quot;https://www-304.ibm.com/support/docview.wss?uid=swg21261002&quot;&gt;suggestions&lt;/a&gt; how to fix such issues it&#39;s rather tricky thing to fix. At least the steps suggested by IBM had never worked for me - I mean deleting FT-index and then copy-style compacting. However I found my own. Here is the magic formula...&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;1) Create a replica stub of a target database. I mean a replica that is created after you disable checkbox &quot;Create immediately&quot;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-0qtft4kojrs/VWCfhpq21_I/AAAAAAAB8T8/MtayeEwvfbE/s1600/screen1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;297&quot; src=&quot;http://2.bp.blogspot.com/-0qtft4kojrs/VWCfhpq21_I/AAAAAAAB8T8/MtayeEwvfbE/s400/screen1.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;2) Create a blank template database and replace design of your replica stub to make it initialized&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-nhZhB_ell18/VWCgoCEEgSI/AAAAAAAB8UE/jcsRP_yGvv0/s1600/screen2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;312&quot; src=&quot;http://4.bp.blogspot.com/-nhZhB_ell18/VWCgoCEEgSI/AAAAAAAB8UE/jcsRP_yGvv0/s400/screen2.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-sTcujy60CUw/VWCgoArUMrI/AAAAAAAB8UI/dO_mMKV6CXE/s1600/screen3.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;90&quot; src=&quot;http://3.bp.blogspot.com/-sTcujy60CUw/VWCgoArUMrI/AAAAAAAB8UI/dO_mMKV6CXE/s400/screen3.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;3) Open your initialized blank replica in Domino Designer, create any form, add there field(s) which types were recognized incorrectly earlier, create a single document based on this form and then create Full-text index for this replica. This time full-text index will be created correctly.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-snVAR8GYwUs/VWCjAQC9pgI/AAAAAAAB8UY/RQDt-Lm4I24/s1600/screen4.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;235&quot; src=&quot;http://1.bp.blogspot.com/-snVAR8GYwUs/VWCjAQC9pgI/AAAAAAAB8UY/RQDt-Lm4I24/s400/screen4.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-E9r0Gpry97o/VWCjATdFplI/AAAAAAAB8Uc/pU2MGUfkgXU/s1600/screen5.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;http://3.bp.blogspot.com/-E9r0Gpry97o/VWCjATdFplI/AAAAAAAB8Uc/pU2MGUfkgXU/s400/screen5.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;4) Replicate your blank replica with the full replica so all documents and design elements will get to your replica with correct full-text index.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;5) Do final steps:&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;- remove test form and test document&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;- restore database launch options or any other database properties (should be fast and easy)&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;- remove old replica and start using new one.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ypastov.blogspot.com: I do magic with Lotus Notes&lt;/div&gt;</description><link>http://ypastov.blogspot.com/2015/05/how-to-force-unk-table-to-see-required.html</link><author>[email protected] (Yuriy Pastovenskyy)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-0qtft4kojrs/VWCfhpq21_I/AAAAAAAB8T8/MtayeEwvfbE/s72-c/screen1.PNG" height="72" width="72"/><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1052670306871809954.post-5111172759984385318</guid><pubDate>Thu, 21 May 2015 14:24:00 +0000</pubDate><atom:updated>2016-10-26T19:50:38.995+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Download</category><category domain="http://www.blogger.com/atom/ns#">Export</category><category domain="http://www.blogger.com/atom/ns#">Lotus script</category><category domain="http://www.blogger.com/atom/ns#">Mime</category><category domain="http://www.blogger.com/atom/ns#">Workaround</category><title>How to export Outlook email to Notes mail database</title><description>Hi&lt;br /&gt;&lt;br /&gt;Here is a working example of my solution which let you export Outlook email to Notes document.&lt;br /&gt;&lt;br /&gt;You might see many other similar examples in Internet but my solution handles inline images and attachments. I remember when I was looking for such solution, everything I could find was partly done, so here you probably have the best working example :-)&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://docs.google.com/file/d/0B7GvEvzLy0NLUWZ3Q2UwdkRqdHM/edit&quot;&gt;ypastov.Outlook2Notes.nsf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Few things:&lt;br /&gt;1) Database contains only one agent that does the magic.&lt;br /&gt;2) The agent saves Notes document created from Outlook item in the current database. However the best thing would be to save it into Mail database because it would automatically do some tricks with inline pictures.&lt;br /&gt;3) I didn&#39;t implement smart switching between Notes/Outlook windows so if you run solution and see nothing try to switch between Notes/Outlook - probably there is some dialog window waiting for your decision.&lt;br /&gt;&lt;br /&gt;Enjoy.&lt;br /&gt;&lt;br /&gt;Btw, as you can see this solution start working from Notes client. However recently I developed Outlook Add-in that provided Outlook users with a new button on existing ribbon and let them save email in the Notes Mail database - the same business case but implemented in more native way for Outlook users than clicking some button in some Notes-database.&lt;br /&gt;&lt;br /&gt;26.10.2016&lt;br /&gt;Short update.&lt;br /&gt;For months of using my Add-in in production we experienced different issues with fetching SMTPAddress of recipients, senders. I found the way how to fix all issues but decided to not open that code in public since I put there much efforts and time. So, in case you really need to resolve similar issues please contact me privately.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ypastov.blogspot.com: I do magic with Lotus Notes&lt;/div&gt;</description><link>http://ypastov.blogspot.com/2015/05/how-to-export-outlook-email-to-notes.html</link><author>[email protected] (Yuriy Pastovenskyy)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1052670306871809954.post-8322575563740427790</guid><pubDate>Thu, 21 May 2015 11:49:00 +0000</pubDate><atom:updated>2015-05-21T14:49:47.614+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Notes features</category><title>How to display remote images in received email programmatically </title><description>Hi&lt;br /&gt;&lt;br /&gt;You might received emails with HTML content with images which were not displayed by default so you had to click &quot;Show Images&quot;&amp;nbsp;action&amp;nbsp;&amp;nbsp;to see them.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-eMXQb-_jNjI/VV3E7Lh2T9I/AAAAAAAB8TU/piYlgnN3OsA/s1600/screen1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;337&quot; src=&quot;http://4.bp.blogspot.com/-eMXQb-_jNjI/VV3E7Lh2T9I/AAAAAAAB8TU/piYlgnN3OsA/s640/screen1.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;If you are curious what &quot;Show images&quot; action actually does, then everything is simple - it just sets fieldname &quot;$DelayedImagesOK&quot; to value &quot;ok&quot;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-hGXyiRAtBic/VV3E7Fw5mAI/AAAAAAAB8TY/C4DJnoTo02g/s1600/screen2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;336&quot; src=&quot;http://3.bp.blogspot.com/-hGXyiRAtBic/VV3E7Fw5mAI/AAAAAAAB8TY/C4DJnoTo02g/s640/screen2.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ypastov.blogspot.com: I do magic with Lotus Notes&lt;/div&gt;</description><link>http://ypastov.blogspot.com/2015/05/how-to-display-remote-images-in.html</link><author>[email protected] (Yuriy Pastovenskyy)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-eMXQb-_jNjI/VV3E7Lh2T9I/AAAAAAAB8TU/piYlgnN3OsA/s72-c/screen1.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1052670306871809954.post-5553916126923512613</guid><pubDate>Thu, 21 May 2015 10:51:00 +0000</pubDate><atom:updated>2015-05-21T13:51:23.976+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Web</category><title>Do not use attribute &quot;name&quot; for a standard file upload control </title><description>Hi&lt;br /&gt;&lt;br /&gt;Small thing:&amp;nbsp;do not use attribute &quot;name&quot; for a standard file upload control - it will not save any files then.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-Xxnm6__-WuE/VV23u7XJovI/AAAAAAAB8S4/jM_JZZ4EXWI/s1600/screen1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;228&quot; src=&quot;http://3.bp.blogspot.com/-Xxnm6__-WuE/VV23u7XJovI/AAAAAAAB8S4/jM_JZZ4EXWI/s320/screen1.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;The reason is that Domino also uses this attribute to do its own magic so if you add another one &quot;name&quot; attribute it will brake the control. The problem is that there is no any sign on front-end or back-end that something is wrong - everything works without errors but files are not saved.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-4qJ9FssmoJE/VV24Tpoc31I/AAAAAAAB8TA/1InCsJx-1Ac/s1600/screen2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;105&quot; src=&quot;http://1.bp.blogspot.com/-4qJ9FssmoJE/VV24Tpoc31I/AAAAAAAB8TA/1InCsJx-1Ac/s640/screen2.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ypastov.blogspot.com: I do magic with Lotus Notes&lt;/div&gt;</description><link>http://ypastov.blogspot.com/2015/05/do-not-use-attribute-name-for-standard.html</link><author>[email protected] (Yuriy Pastovenskyy)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-Xxnm6__-WuE/VV23u7XJovI/AAAAAAAB8S4/jM_JZZ4EXWI/s72-c/screen1.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1052670306871809954.post-6465774106144410234</guid><pubDate>Wed, 28 Jan 2015 19:43:00 +0000</pubDate><atom:updated>2015-01-28T21:44:28.913+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Bug</category><category domain="http://www.blogger.com/atom/ns#">Question</category><title>A bug? Attachments in a 2nd nested subform are always displayed at bottom additionally.</title><description>Hi&lt;br /&gt;&lt;br /&gt;You may know that computed subforms can be helpful if you need to hide/show richtext field.&lt;br /&gt;You can create a subform, put there richtext field and then insert computed subform on a main form with required formula. I used this approach many times and it always worked perfectly.&lt;br /&gt;&lt;br /&gt;However today I discovered that this approach does not work if you richtext is located in a nested subform that is inserted in another subform that is eventually used on a main form. In this case all attachments are displayed additionally at the bottom under horizontal line like there is not associated richtext field on Notes form at all.&lt;br /&gt;&lt;br /&gt;Form&amp;lt;-Computed subform: it works&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-3yDYbnREoxM/VMk4_eLPP_I/AAAAAAAB8GM/ZXOjtI0mmzc/s1600/1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://1.bp.blogspot.com/-3yDYbnREoxM/VMk4_eLPP_I/AAAAAAAB8GM/ZXOjtI0mmzc/s1600/1.PNG&quot; height=&quot;288&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;Form&amp;lt;-Computed subform &amp;lt;-Computed subform (richtext is here): all attachments are displayed twice.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-G9JtDA0cOOI/VMk6_TANK2I/AAAAAAAB8Gg/5gr7-oszXBE/s1600/1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://2.bp.blogspot.com/-G9JtDA0cOOI/VMk6_TANK2I/AAAAAAAB8Gg/5gr7-oszXBE/s1600/1.PNG&quot; height=&quot;260&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;Btw, it does not matter if it is a computed subform or explicitly inserted subform - it works the same buggy for attachments in a second nested subform.&lt;br /&gt;&lt;br /&gt;Crap :-) Now I have to switch to solution with a collapsible section or layer.&lt;br /&gt;&lt;br /&gt;Release 9.0.1FP2 SHF63&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ypastov.blogspot.com: I do magic with Lotus Notes&lt;/div&gt;</description><link>http://ypastov.blogspot.com/2015/01/a-bug-attachments-in-2nd-nested-subform.html</link><author>[email protected] (Yuriy Pastovenskyy)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-3yDYbnREoxM/VMk4_eLPP_I/AAAAAAAB8GM/ZXOjtI0mmzc/s72-c/1.PNG" height="72" width="72"/><thr:total>6</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1052670306871809954.post-9060402017931597360</guid><pubDate>Sun, 11 Jan 2015 19:29:00 +0000</pubDate><atom:updated>2015-06-24T13:22:14.201+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Formula</category><category domain="http://www.blogger.com/atom/ns#">Notes features</category><title>CFD vs &quot;Computed text&quot;: CFD wins if many items are needed</title><description>Hi&lt;br /&gt;&lt;br /&gt;Recently I worked on Notes-form that had to be really dynamic regarding displaying different fields for different conditions: changing of one field might hide or show a bunch of other fields and field labels also could be different for different conditions.&lt;br /&gt;&lt;br /&gt;At first I used Computed For Display fields to compute and display field labels.&lt;br /&gt;Everything was more or less OK but later I thought that probably it was a bad decision to use CFD fields instead of &amp;lt;Computed Fields&amp;gt; because:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;there is a limitation of 64Kb for all fields with flag isSummary=True (works for CFD also);&lt;/li&gt;&lt;li&gt;Domino Debugger can show only 255 items so excess of CFD fields could prevent me from seeing other needed items during debugging;&lt;/li&gt;&lt;li&gt;it makes harder to analyze fields in a document properties window when it&#39;s open in UI;&lt;/li&gt;&lt;/ul&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;So I decided to get rid of CFD fields and replace them with &amp;lt;Computed text&amp;gt;.&lt;br /&gt;I did it but discovered with surprise that there was a huge gap in performance when I changed document mode from read to edit .&lt;br /&gt;&lt;br /&gt;I made a test database and attached it &lt;a href=&quot;https://drive.google.com/open?id=0B7GvEvzLy0NLN0pYa1hkSjJWSGc&amp;amp;authuser=0&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;. If you check it you will see that documents, containing the same number of CFD fields or &amp;lt;Computed text&amp;gt; items, take similar time on opening but critically different time on mode changing - approach with CFD fields works much faster than with &amp;lt;Computed text&amp;gt;.&lt;br /&gt;&lt;br /&gt;I have no idea why and I do not see any reasons why it should work like that. Eventually I had to revert my solution back and used CFD fields.&lt;br /&gt;&lt;br /&gt;Release 9.0.1FP2 SHF63&lt;br /&gt;&lt;br /&gt;Some screens:&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-DpD0FPmYvnw/VLLNcOi29JI/AAAAAAAB8Ek/2ekGP6GBwBI/s1600/1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;148&quot; src=&quot;http://3.bp.blogspot.com/-DpD0FPmYvnw/VLLNcOi29JI/AAAAAAAB8Ek/2ekGP6GBwBI/s1600/1.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border: 1px solid black; width: 672px;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-H_eGS6cv1D0/VLLNcKX6PoI/AAAAAAAB8EY/OMo_UA6H5AQ/s1600/2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;263&quot; src=&quot;http://3.bp.blogspot.com/-H_eGS6cv1D0/VLLNcKX6PoI/AAAAAAAB8EY/OMo_UA6H5AQ/s1600/2.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-MJfhUEUC7Zc/VLLNcMoaGAI/AAAAAAAB8Eg/DyRt58Dv7og/s1600/3.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;267&quot; src=&quot;http://4.bp.blogspot.com/-MJfhUEUC7Zc/VLLNcMoaGAI/AAAAAAAB8Eg/DyRt58Dv7og/s1600/3.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ypastov.blogspot.com: I do magic with Lotus Notes&lt;/div&gt;</description><link>http://ypastov.blogspot.com/2015/01/cfd-vs-cfd-wins-if-many-items-are-needed.html</link><author>[email protected] (Yuriy Pastovenskyy)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-DpD0FPmYvnw/VLLNcOi29JI/AAAAAAAB8Ek/2ekGP6GBwBI/s72-c/1.png" height="72" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1052670306871809954.post-6349924764726884936</guid><pubDate>Wed, 17 Dec 2014 22:00:00 +0000</pubDate><atom:updated>2014-12-18T13:25:34.696+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Lotus script</category><category domain="http://www.blogger.com/atom/ns#">Workaround</category><title>How to focus Lotus Notes window (standard version)</title><description>Hi guys&lt;br /&gt;&lt;br /&gt;Currently I am working on VB.Net Add-in for MS Outlook 2010 that allows to copy Outlook mail item to Lotus Notes mail database. I am almost completed it and though I met many interesting challenges on my way one of the most interesting was about focusing of Lotus Notes window.&lt;br /&gt;&lt;br /&gt;Solution architecture was following: Outlook Add-in (a button in Outlook explorer/inspector ribbon) gets ID of selected/opened Mail item, creates OLE object of Lotus Notes, passes that ID to notes.ini and finally calls a NotesAgent that does the rest of a job using lotusscript.&lt;br /&gt;&lt;br /&gt;The NotesAgent asked user several questions during its work so I had to switch focus to Lotus Notes window at some point. Native ActivateApp() function didn&#39;t work neither in Add-in VB.Net nor in NotesAgent lotusscript. After Googling a little I found a couple of suggestions based on Windows API:&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;Declare Function FindWindow Lib &quot;user32&quot; Alias &quot;FindWindowA&quot; (ByVal lpClassName As Any, ByVal lpWindowName As Any) As Long&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;Declare Function ShowWindow Lib &quot;user32&quot; (ByVal hwnd As Long, ByVal nCmdSHow As Long) As Long&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;hWin = FindWindow(&quot;NOTES&quot;, &amp;amp;H0) &#39;I used&amp;nbsp;lpClassName = &quot;NOTES&quot; because it looked&amp;nbsp;logically&amp;nbsp;and&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #0b5394;&quot;&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;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39; because all examples in Google did the same.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;Call ShowWindow(hWin, 3)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I utilized this workaround in my NotesAgent and on first sight it worked well.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;However later I noticed that it opened a second IBM Lotus Notes window that looked like a basic version of Lotus Notes though I used standard (Eclipse-based) IBM Lotus Notes 8.5.3.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-RDs7JwJGM9I/VJHvpm2obaI/AAAAAAAB7_Q/KP32T51hIEE/s1600/windows.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/-RDs7JwJGM9I/VJHvpm2obaI/AAAAAAAB7_Q/KP32T51hIEE/s1600/windows.png&quot; height=&quot;247&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;I knew that Eclipsed-based&amp;nbsp;version of Lotus Notes process (notes2.exe) had been invoked by nlnotes.exe&amp;nbsp;and I also knew that if you run nlnotes.exe manually you would get basic version of IBM Lotus Notes.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-uiZ5O3kVU44/VJH0yMjuDYI/AAAAAAAB7_g/scpcTJVPXGw/s1600/screen2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://1.bp.blogspot.com/-uiZ5O3kVU44/VJH0yMjuDYI/AAAAAAAB7_g/scpcTJVPXGw/s1600/screen2.png&quot; height=&quot;338&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;Though&amp;nbsp;&lt;a href=&quot;http://www-10.lotus.com/ldd/dominowiki.nsf/xpDocViewer.xsp?lookupName=IBM+Redbooks%3A+Lotus+Notes+and+Domino+version+8.5+Deployment+Guide#action=openDocument&amp;amp;res_title=Notes_Client_Enhancements&amp;amp;content=pdcontent&quot; target=&quot;_blank&quot;&gt;documentation&lt;/a&gt;&amp;nbsp;said that nlnotes.exe should be unloaded after running notes2.exe I would say that it stuck somewhere around. I wouldn&#39;t like guessing too much, probably C++ guys could explain that better.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, I downloaded a tool that let me see currently opened windows properties (I used &lt;a href=&quot;http://www.nirsoft.net/utils/winlister.html&quot; target=&quot;_blank&quot;&gt;WinListener&lt;/a&gt;) and then I finally realized that I had to use className &quot;SWT_Window0&quot; to rich a window of my standard IBM Lotus Notes.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;i&gt;SWT_Window0 - magnificent class name for a window of IBM Lotus Notes standard version.&amp;nbsp;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-guH-_KEigy4/VJH10uaV0ZI/AAAAAAAB7_s/8yMFRun886g/s1600/screen3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://1.bp.blogspot.com/-guH-_KEigy4/VJH10uaV0ZI/AAAAAAAB7_s/8yMFRun886g/s1600/screen3.png&quot; height=&quot;488&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Finally I slightly update my code and got this worked&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;Declare Function FindWindow Lib &quot;user32&quot; Alias &quot;FindWindowA&quot; (ByVal lpClassName As Any, ByVal lpWindowName As Any) As Long&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;Declare Function ShowWindow Lib &quot;user32&quot; (ByVal hwnd As Long, ByVal nCmdSHow As Long) As Long&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;Declare Function SetForegroundWindow Lib &quot;user32&quot; (ByVal hwnd As Long) As Long&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;hWin = FindWindow(&quot;SWT_Window0&quot;, &amp;amp;H0)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;If&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;hWin&lt;/span&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;&amp;nbsp;= 0 then&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;hWin = FindWindow(&quot;NOTES&quot;, &amp;amp;H0)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;End if&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;If hWin &amp;gt; 0 Then&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;Call ShowWindow(hWin, 3)&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;Call SetForegroundWindow(hWin)&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;End if&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ypastov.blogspot.com: I do magic with Lotus Notes&lt;/div&gt;</description><link>http://ypastov.blogspot.com/2014/12/how-to-focus-lotus-notes-window.html</link><author>[email protected] (Yuriy Pastovenskyy)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-RDs7JwJGM9I/VJHvpm2obaI/AAAAAAAB7_Q/KP32T51hIEE/s72-c/windows.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1052670306871809954.post-6502700816639482197</guid><pubDate>Sat, 22 Nov 2014 13:25:00 +0000</pubDate><atom:updated>2014-11-22T15:25:25.126+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Lotus script</category><category domain="http://www.blogger.com/atom/ns#">Workaround</category><title>How to find out if PIRC is enabled programmatically</title><description>Hi&lt;br /&gt;&lt;br /&gt;Need to find out if PIRC is enabled programmatically?&lt;br /&gt;I didn&#39;t find any other way as through Domino console output.&lt;br /&gt;At least C API toolkit does not have anything.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-jI-IgJVmycs/VHCOGy7V99I/AAAAAAAB79Y/qdexS30u2a8/s1600/1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://2.bp.blogspot.com/-jI-IgJVmycs/VHCOGy7V99I/AAAAAAAB79Y/qdexS30u2a8/s1600/1.PNG&quot; height=&quot;247&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;You can do something like this:&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #666666; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;response = session.Sendconsolecommand(servername,&amp;nbsp;{show dir -pirconly&quot;})&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;If response&amp;nbsp;&amp;lt;&amp;gt; &quot;&quot; then&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;If InStr(1, response, targetDb.filepath) &amp;gt; 0 &amp;nbsp;Then&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;IsPIRCEnabled = &quot;1&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;Else&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;IsPIRCEnabled = &quot;0&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;End If&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;Else&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;IsPIRCEnabled = &quot;-1&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;span style=&quot;color: #666666; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;End if&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ypastov.blogspot.com: I do magic with Lotus Notes&lt;/div&gt;</description><link>http://ypastov.blogspot.com/2014/11/how-to-find-out-if-pirc-is-enabled.html</link><author>[email protected] (Yuriy Pastovenskyy)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-jI-IgJVmycs/VHCOGy7V99I/AAAAAAAB79Y/qdexS30u2a8/s72-c/1.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1052670306871809954.post-6801089899548191143</guid><pubDate>Sun, 02 Nov 2014 17:46:00 +0000</pubDate><atom:updated>2014-11-02T19:47:10.708+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Bug</category><category domain="http://www.blogger.com/atom/ns#">Question</category><title>No such session or session has been closed</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Hi&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;I have a Notes database located on server.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;When I am trying to create an agent using menu option &quot;Create\Agent&quot; I receive the error &quot;No such session or session has been closed&quot;. However I still can create an agent using Domino designer.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Very odd issue.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;The interesting thing is that I can create agents using menu option &quot;Create\Agent&quot; for any other Notes databases on the same server. I have never had such issues before.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Do you know what is it?&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;IBM Notes 9.0.1&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;Revision 20131022.1138 (Release 9.0.1)&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;Standard Configuration&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-RbMg7iLYuNQ/VFZsvO-D6AI/AAAAAAAB72w/gWlbn78rgmY/s1600/1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/-RbMg7iLYuNQ/VFZsvO-D6AI/AAAAAAAB72w/gWlbn78rgmY/s1600/1.PNG&quot; height=&quot;178&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-4Xzml3Pohq0/VFZsvM1bHuI/AAAAAAAB720/IltxnLKyBEg/s1600/2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://2.bp.blogspot.com/-4Xzml3Pohq0/VFZsvM1bHuI/AAAAAAAB720/IltxnLKyBEg/s1600/2.png&quot; height=&quot;271&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-WADoqLUSKrw/VFZsvDhHiXI/AAAAAAAB72s/79-2K5BzgrU/s1600/3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://2.bp.blogspot.com/-WADoqLUSKrw/VFZsvDhHiXI/AAAAAAAB72s/79-2K5BzgrU/s1600/3.png&quot; height=&quot;158&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ypastov.blogspot.com: I do magic with Lotus Notes&lt;/div&gt;</description><link>http://ypastov.blogspot.com/2014/11/no-such-session-or-session-has-been.html</link><author>[email protected] (Yuriy Pastovenskyy)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-RbMg7iLYuNQ/VFZsvO-D6AI/AAAAAAAB72w/gWlbn78rgmY/s72-c/1.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1052670306871809954.post-7870256698002707462</guid><pubDate>Wed, 29 Oct 2014 20:23:00 +0000</pubDate><atom:updated>2014-10-29T22:23:29.150+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Lotus script</category><category domain="http://www.blogger.com/atom/ns#">Workaround</category><title>NotesDatabase.Server - returns server name in any format</title><description>Hello&lt;br /&gt;&lt;br /&gt;Though I work with Lotus Notes as long as I remember myself as a human being I still can be surprised by things which I thought I knew at the level of reflexes.&lt;br /&gt;&lt;br /&gt;Did you know that NotesDatabase.Server property may return server name in ANY format?&lt;br /&gt;&lt;br /&gt;I didn&#39;t. Today I discovered that and after quick research I found this &lt;a href=&quot;http://www-01.ibm.com/support/docview.wss?uid=swg21211805&quot; target=&quot;_blank&quot;&gt;article&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;In my case I got NotesDatabase server as a NotesDocument.ParentDatabase property.&lt;br /&gt;&lt;br /&gt;So, from this day I will always use explicit name casting, like NotesSession.CreateName(name).Canonical&lt;div class=&quot;blogger-post-footer&quot;&gt;ypastov.blogspot.com: I do magic with Lotus Notes&lt;/div&gt;</description><link>http://ypastov.blogspot.com/2014/10/notesdatabaseserver-returns-server-name.html</link><author>[email protected] (Yuriy Pastovenskyy)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1052670306871809954.post-8895030294071784810</guid><pubDate>Wed, 10 Sep 2014 11:40:00 +0000</pubDate><atom:updated>2014-09-10T14:43:42.732+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Notes features</category><category domain="http://www.blogger.com/atom/ns#">Workaround</category><title>If you can&#39;t remove lotus notes database icon from workspace</title><description>Hi&lt;br /&gt;&lt;br /&gt;Here is a case.&lt;br /&gt;I had a server based database and its local replica in &quot;Test&quot; folder on my computer.&lt;br /&gt;I had both database icons stacked together.&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-GwQpJrIz2kA/VBA2EwgJ4ZI/AAAAAAAButQ/MxZJ43oRcHs/s1600/pic4.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/-GwQpJrIz2kA/VBA2EwgJ4ZI/AAAAAAAButQ/MxZJ43oRcHs/s1600/pic4.png&quot; height=&quot;128&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Then I moved local replica to another folder using Windows file system.&lt;br /&gt;Let&#39;s imagine it is &quot;NewFolder&quot; folder.&lt;br /&gt;&lt;br /&gt;I added database icon of that relocated local replica to Lotus Notes workspace so I&#39;ve got three icons eventually.&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-4V9pldmUsh8/VBA2TTpj0xI/AAAAAAAButY/DcEVo_M4was/s1600/pic5.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://1.bp.blogspot.com/-4V9pldmUsh8/VBA2TTpj0xI/AAAAAAAButY/DcEVo_M4was/s1600/pic5.png&quot; height=&quot;107&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;I did not need all of them since the middle one (in Test folder) did not exist any more.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;However when I tried to remove it using &quot;Manage List...&quot; option I received a message that it couldn&#39;t be done.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-0gWdvgLpgUM/VBA28y8BIUI/AAAAAAAButk/QMc6EH7nJCg/s1600/pic6.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://2.bp.blogspot.com/-0gWdvgLpgUM/VBA28y8BIUI/AAAAAAAButk/QMc6EH7nJCg/s1600/pic6.PNG&quot; height=&quot;227&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;I tried manually&amp;nbsp;to&amp;nbsp;remove all three icons and then add only two relevant icons - it didn&#39;t work, I still got three of them.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;However after I removed all three icons manually from workspace, closed Notes client, compacted desktop8.ndk, opened Notes again and added icons of server and local replica to workspace back I&#39;ve got only two icons as I wanted to get.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-Dtv1tEhSYh8/VBA4F2nFrII/AAAAAAAButw/HK0U-_LQzXI/s1600/8.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/-Dtv1tEhSYh8/VBA4F2nFrII/AAAAAAAButw/HK0U-_LQzXI/s1600/8.PNG&quot; height=&quot;150&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ypastov.blogspot.com: I do magic with Lotus Notes&lt;/div&gt;</description><link>http://ypastov.blogspot.com/2014/09/if-you-cant-remove-lotus-notes-database.html</link><author>[email protected] (Yuriy Pastovenskyy)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-GwQpJrIz2kA/VBA2EwgJ4ZI/AAAAAAAButQ/MxZJ43oRcHs/s72-c/pic4.png" height="72" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1052670306871809954.post-2226518500182127170</guid><pubDate>Wed, 10 Sep 2014 08:41:00 +0000</pubDate><atom:updated>2014-09-10T11:42:01.154+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Notes features</category><title>Multivalue fields with &quot;look up names as each characters is entered&quot; property enabled add comma to the value end in Lotus Notes 8.5.3.FP6</title><description>Hi&lt;br /&gt;&lt;br /&gt;Probably it worked always like that but I just noticed that when you set Names/Authors/Readers field as Multivalue field and enable &quot;look up names as each characters is entered&quot; property, unexpected comma appears in the end of value in UI, though back-end value is OK.&lt;br /&gt;&lt;br /&gt;I experienced that only in LN 8.5.3.&lt;br /&gt;I checked it in LN 9.01 and it was OK (no comma) there.&lt;br /&gt;&lt;br /&gt;Look on screens below&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-ipRZfc8pg-4/VBANzszKWLI/AAAAAAABuss/AJqplBjsi2U/s1600/pic1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/-ipRZfc8pg-4/VBANzszKWLI/AAAAAAABuss/AJqplBjsi2U/s1600/pic1.png&quot; height=&quot;245&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;hr /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-3lxCtRtJnDE/VBAN59j1k3I/AAAAAAABus0/HXvmEoyvFf0/s1600/pic2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://2.bp.blogspot.com/-3lxCtRtJnDE/VBAN59j1k3I/AAAAAAABus0/HXvmEoyvFf0/s1600/pic2.png&quot; height=&quot;293&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;This strange behavior confuses users - they ask me if there is any &#39;empty value&#39; in the field.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;I also used to see comma only if there is any value following by it.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Comma deleting does not help - it appears on any refresh or save.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;This is so odd :-)&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ypastov.blogspot.com: I do magic with Lotus Notes&lt;/div&gt;</description><link>http://ypastov.blogspot.com/2014/09/multivalue-fields-with-look-up-names-as.html</link><author>[email protected] (Yuriy Pastovenskyy)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-ipRZfc8pg-4/VBANzszKWLI/AAAAAAABuss/AJqplBjsi2U/s72-c/pic1.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1052670306871809954.post-5256853623167575615</guid><pubDate>Tue, 26 Aug 2014 12:05:00 +0000</pubDate><atom:updated>2014-08-26T17:17:37.350+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Admin</category><category domain="http://www.blogger.com/atom/ns#">Question</category><category domain="http://www.blogger.com/atom/ns#">Workaround</category><title>&quot;None of the authentication methods supported by this client are supported by your server&quot; - error when sending by Domino IMAP - RESOLVED!</title><description>Hi guys&lt;br /&gt;&lt;br /&gt;Probably you can help me.&lt;br /&gt;I am trying to let user work with Domino mail by IMAP.&lt;br /&gt;This is not something new for me and I have resolved this task many times before but now I can&#39;t :-(&lt;br /&gt;&lt;br /&gt;I have a Domino server 8.5.3 FP5 x64 on Windows Server 2008 R2.&lt;br /&gt;I have enabled IMAP task on Domino server, I have converted all mail databases to support IMAP using &lt;i&gt;convert&lt;/i&gt;&amp;nbsp;utility. I checked with &lt;i&gt;telnet&lt;/i&gt;&amp;nbsp;that 143 (IMAP) and 25(SMTP) ports are opened and reachable. We do not use any encryption currently.&lt;br /&gt;&lt;br /&gt;I configured my Outlook 2013 to connect to Domino mail by IMAP and I do receive inbound emails but I can&#39;t send anything - I get the error &quot;&lt;b&gt;None of the authentication methods supported by this client are supported by your server&lt;/b&gt;&quot;.&lt;br /&gt;&lt;br /&gt;Let me show you several screen shots.&lt;br /&gt;&lt;br /&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-3eEb22_IDcI/U_x15z7tsMI/AAAAAAABup8/ThoBicG1xWU/s1600/1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://2.bp.blogspot.com/-3eEb22_IDcI/U_x15z7tsMI/AAAAAAABup8/ThoBicG1xWU/s1600/1.PNG&quot; height=&quot;370&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;text-align: start;&quot;&gt;This is how I configured outgoing server - I tried both highlighted options&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;text-align: start;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-gKevtqN24GE/U_x150QLelI/AAAAAAABupg/2cbVtKjf66c/s1600/2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://2.bp.blogspot.com/-gKevtqN24GE/U_x150QLelI/AAAAAAABupg/2cbVtKjf66c/s1600/2.PNG&quot; height=&quot;400&quot; width=&quot;332&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;Standard config on &#39;Advanced&#39; tab&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-KMD3D4dhxOY/U_x15355vUI/AAAAAAABupc/zlRCJ1vZCAo/s1600/3.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://2.bp.blogspot.com/-KMD3D4dhxOY/U_x15355vUI/AAAAAAABupc/zlRCJ1vZCAo/s1600/3.PNG&quot; height=&quot;201&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;As you can see here I can log in to receive emails but can&#39;t send anything&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-9bjB2pDfEnA/U_x16lvtDMI/AAAAAAABupk/LYdpsia9ZQU/s1600/4.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://2.bp.blogspot.com/-9bjB2pDfEnA/U_x16lvtDMI/AAAAAAABupk/LYdpsia9ZQU/s1600/4.PNG&quot; height=&quot;201&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;This is the error message I receive&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-2EKMRFMJ3As/U_x16-yKu4I/AAAAAAABupo/71FCSvyUS4s/s1600/5.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/-2EKMRFMJ3As/U_x16-yKu4I/AAAAAAABupo/71FCSvyUS4s/s1600/5.PNG&quot; height=&quot;125&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;Domino Configuration document also has a standard settings and should let me send outgoing emails after authentication. The problem is that Outlook can&#39;t authenticate.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;I Googled a lot and found questions from other people about the same issue but never with resolution.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Do you have any idea what to check/change? Any fix pack? Enable encryption?&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;Updated 26.08.2014 17:12&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Fixed.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;It seems like by default Domino server configuration does not accept login and password for SMTP inbound (that is an outgoing server for my Outlook 2013). All you need to do is to set to &quot;Yes&quot; this field:&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-5dbEU85-euA/U_yW219H9rI/AAAAAAABuqM/3D20Cm5ujJU/s1600/11.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://1.bp.blogspot.com/-5dbEU85-euA/U_yW219H9rI/AAAAAAABuqM/3D20Cm5ujJU/s1600/11.PNG&quot; height=&quot;348&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;ypastov.blogspot.com: I do magic with Lotus Notes&lt;/div&gt;</description><link>http://ypastov.blogspot.com/2014/08/none-of-authentication-methods.html</link><author>[email protected] (Yuriy Pastovenskyy)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-3eEb22_IDcI/U_x15z7tsMI/AAAAAAABup8/ThoBicG1xWU/s72-c/1.PNG" height="72" width="72"/><thr:total>3</thr:total></item></channel></rss>

If you would like to create a banner that links to this page (i.e. this validation result), do the following:

  1. Download the "valid RSS" banner.

  2. Upload the image to your own server. (This step is important. Please do not link directly to the image on this server.)

  3. Add this HTML to your page (change the image src attribute if necessary):

If you would like to create a text link instead, here is the URL you can use:

http://www.feedvalidator.org/check.cgi?url=http%3A//ypastov.blogspot.com/feeds/posts/default%3Falt%3Drss

Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda