Перейти к содержимому

Фотография

Функция, которая считывает кол-во гридов


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 Dimka K.

Dimka K.

    Новый участник

  • Members
  • Pip
  • 8 сообщений
  • ФИО:Дмитрий

Отправлено 30 декабря 2010 - 13:03

Привет Всем!
Такая проблема. Есть функция, она была написана нашими программистами и смысл ее, что она считает гриды в программе. Называется tcGetRowCount. Сначала была история, что при большом количестве гридов, более 1000 она "глючила" и не считала. А сейчас почему-то и вовсе перестала работать во всех тестах и выдает сообщение "Unable to find the object tcGetRowCount"
Может вы знаете альтернативную такую функцию в ТС? Или может представляете, где искать проблему?
Код не могу вам представить, т.к. не знаю где его искать. :(

еще было замечено, что в Object Browser - Methods исчезли Debug Agent и MFC. В Debug Agent и хранится наша функция. (Object Browser.jpg)

Заранее Вам благодарен.
Дмитрий

версия TestComplete 7.50.653.7
используемый скриптовый язык в TestComplete'e C++ Script
тип тестируемого приложения Visual C++
контролы сторонних производителей Objective Grid в Rogue Wave Stingray Studio

Прикрепленные файлы

  • Прикрепленный файл  Error.jpg   304,73К   19 Количество загрузок:
  • Прикрепленный файл  Object Browser.jpg   261,97К   12 Количество загрузок:

  • 0

#2 Kate4kina

Kate4kina

    Новый участник

  • Members
  • Pip
  • 16 сообщений

Отправлено 31 декабря 2010 - 09:56

А почему нельзя посмотреть в свойствах самого грида?
Обратиться к авторам вашей функции)
  • 0

#3 Dmitry N

Dmitry N

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 742 сообщений
  • ФИО:Николаев Дмитрий
  • Город:Где-то в России

Отправлено 06 января 2011 - 07:31

Здравствуйте.

еще было замечено, что в Object Browser - Methods исчезли Debug Agent и MFC. В Debug Agent и хранится наша функция. (Object Browser.jpg)

Вот Вы сами и ответили, в чём причина. :)

Могу посоветовать установить последнюю версию TestComplete'а, которая 7.52. Или 8.10. Если это не поможет и группа Debug Agent не появится, пишите в службу поддержки.
  • 0
С уважением,
Дмитрий

#4 Dimka K.

Dimka K.

    Новый участник

  • Members
  • Pip
  • 8 сообщений
  • ФИО:Дмитрий

Отправлено 06 января 2011 - 08:15

Здравствуйте.

еще было замечено, что в Object Browser - Methods исчезли Debug Agent и MFC. В Debug Agent и хранится наша функция. (Object Browser.jpg)

Вот Вы сами и ответили, в чём причина. :)

Могу посоветовать установить последнюю версию TestComplete'а, которая 7.52. Или 8.10. Если это не поможет и группа Debug Agent не появится, пишите в службу поддержки.


Переустановил ТС заного, правда снес его подчистую и все заработало. :)
хотя, более 1000 гридов так и не получилось сделать, чтобы функция работала...
  • 0

#5 Dmitry N

Dmitry N

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 742 сообщений
  • ФИО:Николаев Дмитрий
  • Город:Где-то в России

Отправлено 10 января 2011 - 07:23

Здравствуйте.

Наверное, причина в задержках при работе функции, если записей в таблице много. Так как функция написана Вами и я её не видел, ничего более конкретного сказать не могу.
  • 0
С уважением,
Дмитрий


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных