Contributions
Re: ComboBox wItemCount - Error
Thank you. We tried External Debug Information (only for exe file, not all bpl files) and it didn't help. Tell me please one more thing. Do we need to use this Debug Information for all files in our project (about 130 bpl files) or only in exe file? Is the re-compile of whole aplication needed after changes or only modified file? I will try also to do the Internal Debug Information.1.1KViews0likes0CommentsComboBox wItemCount - Error
Moved from Novice User Help. Help needed ASAP:) We have in our project a lot ComboBoxes and TC10 cannot handle to point them. The mail problem is with ClickItem method, and wItemCount property. While pointing our ComboBox with ObjectSpy we get in "wIsDropDownOpened" and "wItemCount" this result: Error: Error An error occurred. Possible reasons: 1. The application stopped responding. 2. The application was compiled incorrectly (see the Open Applications topic in the help system). 3. An error occurred in TestComplete. Technical information: 97 0x80020006 (Nieznana nazwa.) Properties Is there a possible solution for us? Wojtek1.8KViews0likes5CommentsComboBox wItemCount Error
We have in our project a lot ComboBoxes and TC10 cannot handle to point them. The mail problem is with ClickItem method, and wItemCount property. While pointing our ComboBox with ObjectSpy we get in "wIsDropDownOpened" and "wItemCount" this result: Error: Error An error occurred. Possible reasons: 1. The application stopped responding. 2. The application was compiled incorrectly (see the Open Applications topic in the help system). 3. An error occurred in TestComplete. Technical information: 97 0x80020006 (Nieznana nazwa.) Properties Is there a possible solution for us? Wojtek946Views0likes0CommentsRe: TC10 - problems in flat mode.
I can write this a bit clearer: When we used TC7 (Flat mode, without namemapping) with TC3 plugin, it recorded like this: p := Sys.Process('DMS'); w := p.fmEditForm230; w.cbData.ClickItem('00;Fiat'); w.cbData_3.ClickItem('199;GRANDE PUNTO'); w.cbData_2.ClickItem('130.3;Active 1,2 65KM'); w.cbData_5.ClickItem('044;SZARY+CZARNY DACH'); w.cbData_4.ClickItem('108;Plusz niebieski'); The numbers ("_3", "_2", "_5", "_4") were added automatically (I think because of TC3plugin?) Now, when we opened our TC7 project in TC10 it cannot find cbData_3 and any other with the "_[number]". I've tried to record again this module and got something like: p := Sys.Process('DMS'); w := p.fmEditForm230; w.cbData.ClickItem('00;Fiat'); w.cbData.ClickItem('199;GRANDE PUNTO'); w.cbData.ClickItem('130.3;Active 1,2 65KM'); w.cbData.ClickItem('044;SZARY+CZARNY DACH'); w.cbData.ClickItem('108;Plusz niebieski'); Every "cbData" is a different combobox, but it's named the same (it's located on different frame). So now TC10 cannot click on other cbData, just the first one and it stops, because cannot find other items. Is there a possibility, that it will run without changing to Tree mode? Your idea about running TC7 and recording in TC10 is quite non-viable, because we have our project divided into various units and procedures. Running it means starting few procedures that makes one test. Recording will put everything into one script.837Views0likes0CommentsRe: TC10 vs TC7 Object spy
I don't know if it's what I wanted. I've turned on "Map object names automatically" but it recognize only objects, that are added to namemapping. If I point something for the first time it shows i.e. VCLObject('fmEditForm230') still. Is it possible in any way? If I don't want to use namemapping will TC10 shows anytime objects without "VCLObject" at the beginning?752Views0likes0CommentsTC10 vs TC7 Object spy
Hi Using Embarcadero Delphi XE2. I have question. Using Object Spy in TC7 i had (in flat mode) something like: Sys.Process('DMS').fmEditForm230.cbData_3 The same component in TC10 is shown as: Sys.Process('DMS').VCLObject('fmEditForm230').VCLObject('cbData') How can I get rid of this "VCLObject" info? Is this possible? In tree mode it is more difficult to understand: Sys.Process('DMS').VCLObject('fmEditForm230').VCLObject('pcData').Window('TDataTabSheet', 'Dane identyfikacyjne', 1).VCLObject('fmDataForm230').VCLObject('sbMain').VCLObject('pDockCode').VCLObject('gbCarCode').VCLObject('frmPageControlFrame').VCLObject('pcData').Window('TFrmDataTabSheet', 'Kodyfikacja wg producenta', 1).VCLObject('fmDataForm240').VCLObject('gbProducerCode').VCLObject('frmModel').VCLObject('cbData') That's why I'm using flat mode. But there are problems in recognizing components between TC7 and TC10 (my post: http://smartbear.com/forums/f74/t92118/tc10-problems-in-flat-mode/) Can anybody help me?1.5KViews0likes3CommentsTC10 - problems in flat mode.
Hi I need help. I'm trying to open our project, that was used in TC7. We use Embarcadero Delphi XE2. We used "flat" mode (we had TC3 Compatibility plugin) and had no problems with ComboBoxes that were on different frames, because TC7 added them a number like: p := Sys.Process('DMS'); w := p.fmEditForm230; w.cbData.ClickItem('00;Fiat'); w.cbData_3.ClickItem('199;GRANDE PUNTO'); w.cbData_2.ClickItem('130.3;Active 1,2 65KM'); w.cbData_5.ClickItem('044;SZARY+CZARNY DACH'); w.cbData_4.ClickItem('108;Plusz niebieski'); All cbData are the same, but are on different frames (that are invisilbe in this mode). But in flat mode they were numbered. Trying the same on new TC10 it doesn't add any numbers and cannot click to other than just one. Is there a fix or setting that will help us? We use flat mode because we started in TC3, than we had TC7 (with TC3 Plugin) and now we've bought TC10. If we had to change all to "Tree" mode - it will cost us a lot. Please help us:)1.6KViews0likes3Comments