<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic RE: Tree Item Check Box status read issue in Product Forum</title>
    <link>https://community.blueprism.com/t5/Product-Forum/Tree-Item-Check-Box-status-read-issue/m-p/85719#M36675</link>
    <description>I get the same error you do, and I don't see an easy way to determine if the boxes are checked without using Surface Automation.&lt;BR /&gt;&lt;BR /&gt;Have you used Surface Automation before in BP 6? Actually, even BP 5 would do this well. The fact that Blue Prism's UI is not very dynamic makes it a good candidate. You could use the technique of determining whether the region inside each box is or is not a solid color. I've done this a couple times before and it works reliably. You'd obviously want to take the same precautions as any other time you're using SA, such as turning off font smoothing, ensuring that your development occurs on the same resolution as on the runtime resource, and stuff like that.&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Dave Morris&lt;BR /&gt;3Ci @ Southern Company&lt;BR /&gt;Atlanta, GA&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
    <pubDate>Wed, 31 Jul 2019 12:27:00 GMT</pubDate>
    <dc:creator>david.l.morris</dc:creator>
    <dc:date>2019-07-31T12:27:00Z</dc:date>
    <item>
      <title>Tree Item Check Box status read issue</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Tree-Item-Check-Box-status-read-issue/m-p/85718#M36674</link>
      <description>I am trying to automate Blue Prism, which is necessary in our multi team environment to avoid spending half a person maintaining permissions.&lt;BR /&gt;&lt;BR /&gt;So I am spying the Permissions window next to Roles in System / Security / User Roles.&lt;BR /&gt;Everything works perfectly fine but I cannot read the status of the check box of the permissions in the tree view.&lt;BR /&gt;I tried AA and UIA but none of them seem to have any attribute saying if an item is checked or not.&amp;nbsp;&lt;BR /&gt;When using Read Action with Get Checked (it should return a flag), I get following error:
&lt;DIV style="padding-left: 30px;"&gt;&lt;EM&gt;Internal : Failed to perform step 1 in Read Stage 'Read Permission value' on page 'System - User Roles extract' - Unable to find a valid pattern - required: TogglePattern&lt;/EM&gt;&lt;/DIV&gt;
Using the same Read Action but changing Get Checked to eg Get Name works perfectly fine, so no issue with the element or the usage of the element in general.&lt;BR /&gt;&lt;BR /&gt;Any hints on how to work with tree view check boxes is much appreciated.&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Walter Koller&lt;BR /&gt;Solution Manager&lt;BR /&gt;Erste Group IT International GmbH&lt;BR /&gt;Europe/Vienna&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Wed, 31 Jul 2019 12:02:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Tree-Item-Check-Box-status-read-issue/m-p/85718#M36674</guid>
      <dc:creator>Walter.Koller</dc:creator>
      <dc:date>2019-07-31T12:02:00Z</dc:date>
    </item>
    <item>
      <title>RE: Tree Item Check Box status read issue</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Tree-Item-Check-Box-status-read-issue/m-p/85719#M36675</link>
      <description>I get the same error you do, and I don't see an easy way to determine if the boxes are checked without using Surface Automation.&lt;BR /&gt;&lt;BR /&gt;Have you used Surface Automation before in BP 6? Actually, even BP 5 would do this well. The fact that Blue Prism's UI is not very dynamic makes it a good candidate. You could use the technique of determining whether the region inside each box is or is not a solid color. I've done this a couple times before and it works reliably. You'd obviously want to take the same precautions as any other time you're using SA, such as turning off font smoothing, ensuring that your development occurs on the same resolution as on the runtime resource, and stuff like that.&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Dave Morris&lt;BR /&gt;3Ci @ Southern Company&lt;BR /&gt;Atlanta, GA&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Wed, 31 Jul 2019 12:27:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Tree-Item-Check-Box-status-read-issue/m-p/85719#M36675</guid>
      <dc:creator>david.l.morris</dc:creator>
      <dc:date>2019-07-31T12:27:00Z</dc:date>
    </item>
    <item>
      <title>RE: Tree Item Check Box status read issue</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Tree-Item-Check-Box-status-read-issue/m-p/85720#M36676</link>
      <description>Hi, Can you suggest what is the type of application? SAP,JAVA, Desktop?&amp;nbsp; As per your post , it seems problem with spying mode attributes, changing some attributes/spying mode might work.&amp;nbsp; Also in case u dont know, you can get detail explanation of various .Net methods by clicking "i" on any stage.&lt;BR /&gt;&lt;BR /&gt;Ex.&lt;BR /&gt;
&lt;H2&gt;Check box&lt;/H2&gt;
&lt;P&gt;A standard Windows check box&lt;/P&gt;
&lt;P&gt;Supports the following actions:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="#Press" target="_blank" rel="noopener"&gt;Press&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="#Verify" target="_blank" rel="noopener"&gt;Verify&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Supports the following read actions:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="#GetChecked" target="_blank" rel="noopener"&gt;Get Checked&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="#GetWindowText" target="_blank" rel="noopener"&gt;Get Text&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="#GetWindowIdentifier" target="_blank" rel="noopener"&gt;Get Window Attribute&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="#GetRelativeElementBounds" target="_blank" rel="noopener"&gt;Get Relative Bounds&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="#GetElementBounds" target="_blank" rel="noopener"&gt;Get Bounds&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="#GetElementScreenBounds" target="_blank" rel="noopener"&gt;Get Screen Bounds&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Supports the following conditions:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="#CheckExists" target="_blank" rel="noopener"&gt;Check Exists&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="#Checked" target="_blank" rel="noopener"&gt;Checked&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="#GetWindowText" target="_blank" rel="noopener"&gt;Get Window Text&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="#CheckWindowIdentifier" target="_blank" rel="noopener"&gt;Check Window Attribute&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Internal ID: CheckBox&lt;/P&gt;&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Narayan Shrawagi&lt;BR /&gt;Senior Consultant&lt;BR /&gt;T systems India private limited&lt;BR /&gt;Europe/London&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Thu, 01 Aug 2019 05:46:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Tree-Item-Check-Box-status-read-issue/m-p/85720#M36676</guid>
      <dc:creator>NarayanShrawagi</dc:creator>
      <dc:date>2019-08-01T05:46:00Z</dc:date>
    </item>
    <item>
      <title>RE: Tree Item Check Box status read issue</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Tree-Item-Check-Box-status-read-issue/m-p/85721#M36677</link>
      <description>Surface Automation would maybe work but I am not sure how complex it will be for a moving list, like the permission view in Blue Prism is (collapsed, open, left side parents, intended childs, ....)​.&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Walter Koller&lt;BR /&gt;Solution Manager&lt;BR /&gt;Erste Group IT International GmbH&lt;BR /&gt;Europe/Vienna&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Thu, 01 Aug 2019 08:30:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Tree-Item-Check-Box-status-read-issue/m-p/85721#M36677</guid>
      <dc:creator>Walter.Koller</dc:creator>
      <dc:date>2019-08-01T08:30:00Z</dc:date>
    </item>
    <item>
      <title>RE: Tree Item Check Box status read issue</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Tree-Item-Check-Box-status-read-issue/m-p/85722#M36678</link>
      <description>​Type of application is &lt;STRONG&gt;Blue Prism&lt;/STRONG&gt; itself. Specifically those elements: "...spying the Permissions window next to Roles in System / Security / User Roles."&lt;BR /&gt;The element is identified as &lt;EM&gt;Tree View Item (UIA)&lt;/EM&gt; and I can only change it to type &lt;EM&gt;UI Automation. &lt;/EM&gt;Type &lt;EM&gt;Check Box&lt;/EM&gt; is not available.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Walter Koller&lt;BR /&gt;Solution Manager&lt;BR /&gt;Erste Group IT International GmbH&lt;BR /&gt;Europe/Vienna&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Thu, 01 Aug 2019 09:11:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Tree-Item-Check-Box-status-read-issue/m-p/85722#M36678</guid>
      <dc:creator>Walter.Koller</dc:creator>
      <dc:date>2019-08-01T09:11:00Z</dc:date>
    </item>
    <item>
      <title>RE: Tree Item Check Box status read issue</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Tree-Item-Check-Box-status-read-issue/m-p/85723#M36679</link>
      <description>Hi Walter&lt;BR /&gt;&lt;BR /&gt;
&lt;P&gt;BP version 6.4 has integration with the Chrome browser. In this version you will be able to identify the different Check Boxes that you need, as a component of the web (Check Box Web). You need select well inside the box that symbolizes the Check Box, sometimes (as happened to us) you will have to mark a small box between the Check Box and the label that names it. Once identified, you can read them with the "Get Check State" property and save it in a Data Item as a "flag".&lt;/P&gt;
&lt;P&gt;If it is very hard for you to change your browser because you are very advanced in the project, tell us what browser you are using to help you.&lt;BR /&gt;&lt;BR /&gt;Att&lt;/P&gt;&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Oslien Mesa&lt;BR /&gt;Developer&lt;BR /&gt;Elumini&lt;BR /&gt;America/Sao_Paulo&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Tue, 06 Aug 2019 21:05:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Tree-Item-Check-Box-status-read-issue/m-p/85723#M36679</guid>
      <dc:creator>OslienMesa</dc:creator>
      <dc:date>2019-08-06T21:05:00Z</dc:date>
    </item>
    <item>
      <title>RE: Tree Item Check Box status read issue</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Tree-Item-Check-Box-status-read-issue/m-p/85724#M36680</link>
      <description>&lt;P&gt;Hi Walter,&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;You're talking about these permissions right&lt;/P&gt;
&lt;DIV class="media" style="overflow: hidden; zoom: 1;"&gt;
&lt;DIV class="media" style="overflow: hidden; zoom: 1;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="19103.png"&gt;&lt;img src="https://community.blueprism.com/t5/image/serverpage/image-id/19256i3DE9539759003D64/image-size/large?v=v2&amp;amp;px=999" role="button" title="19103.png" alt="19103.png" /&gt;&lt;/span&gt;&lt;BR /&gt;I was able to spy them without any issues. I did get treenode sibiling and looped over those and read is checked.&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="media" style="overflow: hidden; zoom: 1;"&gt;&lt;/DIV&gt;
&lt;DIV class="media" style="overflow: hidden; zoom: 1;"&gt;OR I've misinterpreted your question&lt;/DIV&gt;
&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Gopal Bhaire&lt;BR /&gt;Analyst&lt;BR /&gt;Accenture&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Wed, 07 Aug 2019 06:00:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Tree-Item-Check-Box-status-read-issue/m-p/85724#M36680</guid>
      <dc:creator>GopalBhaire</dc:creator>
      <dc:date>2019-08-07T06:00:00Z</dc:date>
    </item>
    <item>
      <title>RE: Tree Item Check Box status read issue</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Tree-Item-Check-Box-status-read-issue/m-p/85725#M36681</link>
      <description>​Many thanks for your reply and help.&lt;BR /&gt;&lt;BR /&gt;I trying to automate Blue Prism full client, which is different to Browser automation.&lt;BR /&gt;We currently use IE but should be replaced soon by Chrome. Unfortunately I could not get Chrome automation working at all, as either BP refuses to spy elements or spied elements cannot be identified (highlighted) afterwards anymore. I didnt have the possibility to investigate further if it is related to our BP version 6.4 and/or browser add-in or that we use legacy mode of Chrome.&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Walter Koller&lt;BR /&gt;Solution Manager&lt;BR /&gt;Erste Group IT International GmbH&lt;BR /&gt;Europe/Vienna&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Wed, 07 Aug 2019 07:10:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Tree-Item-Check-Box-status-read-issue/m-p/85725#M36681</guid>
      <dc:creator>Walter.Koller</dc:creator>
      <dc:date>2019-08-07T07:10:00Z</dc:date>
    </item>
    <item>
      <title>RE: Tree Item Check Box status read issue</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Tree-Item-Check-Box-status-read-issue/m-p/85726#M36682</link>
      <description>Yes, this is exactly what I was trying to achieve, looping through permissions and reading their status.&lt;BR /&gt;Interesting it worked for you. I am in contact with support and provided a sample VBO to replicate the issue and they just confirmed again they have the same problem.&lt;BR /&gt;I am going to upload the sample VBO.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Could you please upload the process/VBO that worked for you?&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Walter Koller&lt;BR /&gt;Solution Manager&lt;BR /&gt;Erste Group IT International GmbH&lt;BR /&gt;Europe/Vienna&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Wed, 07 Aug 2019 07:17:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Tree-Item-Check-Box-status-read-issue/m-p/85726#M36682</guid>
      <dc:creator>Walter.Koller</dc:creator>
      <dc:date>2019-08-07T07:17:00Z</dc:date>
    </item>
    <item>
      <title>RE: Tree Item Check Box status read issue</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Tree-Item-Check-Box-status-read-issue/m-p/85727#M36683</link>
      <description>&lt;P&gt;I didn;t save originally so I went on and added a few Action in VBO you shared, Run the action 'Run This'&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Any specific reason why you chose to spy in UI Mode?&lt;/P&gt;&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Gopal Bhaire&lt;BR /&gt;Analyst&lt;BR /&gt;Accenture&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Wed, 07 Aug 2019 09:58:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Tree-Item-Check-Box-status-read-issue/m-p/85727#M36683</guid>
      <dc:creator>GopalBhaire</dc:creator>
      <dc:date>2019-08-07T09:58:00Z</dc:date>
    </item>
    <item>
      <title>RE: Tree Item Check Box status read issue</title>
      <link>https://community.blueprism.com/t5/Product-Forum/Tree-Item-Check-Box-status-read-issue/m-p/85728#M36684</link>
      <description>Many thanks for enhancing the VBO. You approach also work for me, just like I would expect &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;I chose UI mode because of the Expand/Collapse and Set Checked actions.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Thanks again for the great help!&lt;BR /&gt;&lt;BR /&gt;------------------------------&lt;BR /&gt;Walter Koller&lt;BR /&gt;Solution Manager&lt;BR /&gt;Erste Group IT International GmbH&lt;BR /&gt;Europe/Vienna&lt;BR /&gt;------------------------------&lt;BR /&gt;</description>
      <pubDate>Wed, 07 Aug 2019 10:36:00 GMT</pubDate>
      <guid>https://community.blueprism.com/t5/Product-Forum/Tree-Item-Check-Box-status-read-issue/m-p/85728#M36684</guid>
      <dc:creator>Walter.Koller</dc:creator>
      <dc:date>2019-08-07T10:36:00Z</dc:date>
    </item>
  </channel>
</rss>

