ContributionsMost RecentMost LikesSolutionsFindAll method As per the following forum thread, the FindAll method would be a very useful addition to TestLeft: https://community.smartbear.com/t5/TestLeft/FindAll-method/m-p/119594#M8 FindAll method I'm using TestLeft and I'd like to find all the children of a particular object which match a pattern. I can't see a way of doing this, if I use Find<> it only returns one object and if I just use object.Children, I can't filter it with a pattern. Is there a way to do this? SolvedRunning Automated Tests from TeamCityHi, We're using TeamCity to run Automated Tests with TestComplete, but we're finding that if we don't have a remote desktop open to our test machines, the tests fail because the 'window is invisible and thus cannot be activated. The machines we're using are Amazon AWS virtual machines which are automatically created within TeamCity. Is there any way to solve this problem other than connecting a remote desktop session to each box (which isn't really feasible if we have lots of them being run automatically). Thanks in advance Chris Re: Error when calling one function from anotherHi Jared, Thanks for your reply, here is my setup: TestCases.svb 'USEUNIT TestCaseTools blnReturn = alterOrder( x, y, z ) TestCaseTools.svb 'USEUNIT AlterOrder function alterOrder( x, y, z ) The unit containing the function call to alterOrder has no reference to the AlterOrder unit. The unit containing the function definition has a reference to the unit with the same name. This setup is exactly the same in both the project suite which gives the error and the suites in which the function call succeeds. We also have a unit which is called PlaceOrder and a function called placeOrder which can be called successfully (with the same setup of USEUNITs) from all project suites. I've made the change to the offending project suite to call TestCaseTools.alterOrder() (and this works), but I'd really like to understand the problem a bit better, especially why this same setup works fine in other project suites. Thanks ChrisRe: Error when calling one function from anotherThat wasn't my question. I have several project suites, all using the same scripts with the same script names. The function in question 'alterOrder' is defined in one of these scripts and called from different places in different project suites. There is also a script called AlterOrder which is contained in all the project suites. The alterOrder function is not defined in the AlterOrder script, but in another script. All project suites except one manage to call the alterOrder function while still having the AlterOrder script included in the project. My question was why this one project suite is giving me the error when all the other project suites do not? Is there some setting that governs whether this error appears, or can this error be ignored somehow? I'm confused why I only see this error in one project suite. Thanks ChrisRe: Error when calling one function from anotherHi, sorry for resurrecting an old thread but I'm getting exactly the same problem with one of my functions. The function is named the same as one of the scripts in my project, I get the 'Object doesn't support this property or method' error message and adding the unit name onto the function name fixes the problem. My question is that I have multiple project suites which all have the same script units, including the one named the same as the function in question, and I call the same function in several different project suites but only one of the suites gives me the error message. How can the functions be called from the other project suites without adding the unit name? Is there a setting that is different between the different suites? Where can I look to diagnose this problem further? Thanks Chris