cancel
Showing results for 
Search instead for 
Did you mean: 

Required pattern not supported by self or ancestor - grid pattern

RicardoFerreira
Level 4
Hello!

I have this error only on windows server "Required pattern not supported by self or ancestor - grid pattern" , there is any fix to this error? this appers when i try to get all rows from a UI table

(Blue Prism 6.9)

------------------------------
Ricardo Ferreira
------------------------------
1 BEST ANSWER

Best Answers

Hi All,

I've just tried testing it with a "pretend" pop up, by just clicking open in new window.

I think this is a limitation with respect to Chrome integration, as it works fine with Internet Explorer. Please review this help article and if you're still having difficulty, raise a ticket it with the support team.

http://portal.blueprism.com/customer-support/support-center#/path/Automation-Design/Application-Integration/Chrome/1301422882/Why-am-I-unable-to-spy-elements-under-Browser-Spy-Mode-with-Chrome.htm

Regards


------------------------------
Ben Lyons
Product Consultant
Blue Prism
UK
------------------------------
Ben Lyons Senior Product Specialist - Decipher SS&C Blue Prism UK based

View answer in original post

29 REPLIES 29

BenLyons
Staff
Staff
Hi Ricardo,

It's difficult to know without seeing it, but I would say it sounds like what you're trying to read can't be recognised as a table. The phrase makes mention that it can't find a grid pattern (a basic table structure), which may mean that even though you can see a table, it's not presented as one in the code.

It may take some trial an error with things like using other spy methods, using the UI Automation Navigator (found by clicking the arrow next to Identify) or perhaps spying 1 cell at a time and seeing if you can move throughout the table by changing the Ordinal/Match Index.

I hope that helps.

------------------------------
Ben Lyons
Product Consultant
Blue Prism
UK
------------------------------
Ben Lyons Senior Product Specialist - Decipher SS&C Blue Prism UK based

Hi Ben,

Thank you very much for your answer.

The software as detected the element has table by default (UI Automation Navigator), i didn't change anything.

It is strange that this error only appears on windows server and not on windows 10.

------------------------------
Ricardo Ferreira
------------------------------

Hi Ricardo,

I'm not sure it's recommended to run web browser based processes on a machine using Windows Server. Is there any particular reason you're doing this over a Windows 10 machine?

It could be down to how the application installs differently, or how the data is presented via that OS.

Thanks

------------------------------
Ben Lyons
Product Consultant
Blue Prism
UK
------------------------------
Ben Lyons Senior Product Specialist - Decipher SS&C Blue Prism UK based

Hi again 🙂

Windows 10 - Dev machine
Windows Server - Prod machine.

"I'm not sure it's recommended to run web browser based processes on a machine using Windows Server" - Really? why?

------------------------------
Ricardo Ferreira
------------------------------

Hi,

It's always best to have your dev and prod environments match as closely as possible, otherwise it makes root cause analysis extremely difficult.

My apologies, I have looked into the OS usage in more detail and it will work perfectly well for your purposes. I would just be curious why you are using that instead of Windows 10, what a standard business user would likely have installed.

I would recommend harmonising your dev and prod environments.

Thanks

------------------------------
Ben Lyons
Product Consultant
Blue Prism
UK
------------------------------
Ben Lyons Senior Product Specialist - Decipher SS&C Blue Prism UK based

I used windows 10 only as a test since I was getting this error on windows server. It is strange because the UI detects everything correctly and only when it goes to get the table rows does it give that error, otherwise everything goes smoothly .

------------------------------
Ricardo Ferreira
------------------------------

So I see from your previous note that it works fine on Windows 10. Which continues to lead me to believe that the web browser is in some way different when installed on Windows Server.

What alternative spy methods have you tried?

Have you launched the application navigator to see how it's structured? If so, have you check for other table elements?

Have you tried spying a table on another web page to see if you get the same issue?

------------------------------
Ben Lyons
Product Consultant
Blue Prism
UK
------------------------------
Ben Lyons Senior Product Specialist - Decipher SS&C Blue Prism UK based

Has can you see in attached image, the element its define as table. (chrome last version)

------------------------------
Ricardo Ferreira
------------------------------

Thank you.

Is that on Windows Server?

What alternative spy methods have you tried?

Have you tried spying a table on another web page to see if you get the same issue?

Have you tried a different web browser?

------------------------------
Ben Lyons
Product Consultant
Blue Prism
UK
------------------------------
Ben Lyons Senior Product Specialist - Decipher SS&C Blue Prism UK based