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

Публикации john1234

7 публикаций создано john1234 (учитываются публикации только с 01 июля 2023)


#27731 как работать с custom гридом

Отправлено автор: john1234 20 апреля 2006 - 15:23 в Hewlett-Packard (Mercury) - Functional Testing

понял ... будем пробовать

спасибо



#27728 как работать с custom гридом

Отправлено автор: john1234 20 апреля 2006 - 15:21 в Hewlett-Packard (Mercury) - Functional Testing

иатк резюмируем


1 набор комманд dlph_.*
2 набор комманд tbl_.*


я чтонить потерял .... read me файл еще проштудирую , поэтому если в нем есть то чего я не указал - сам допру )))



но вот самый главный вопрос .... где можно посмотреть полный список тех фич которые дает библиотека delphi add ins

например

dlph_obj_get_info ( name, property, out_value );

name The logical name or description of the Delphi object.
property Any property associated with the Delphi object.
out_value The value of the property.

The dlph_obj_get_info function retrieves the value of the specified property of a Delphi object and stores it in out_value.



а где полный список существующих пропертев посмотреть то можно ... тк новые комманды и краткий хелп по ним добавился ...

а gui spy и gui map editor по прежнему видит объект грид например
как стандартный object


read me файла маловато будет ....

есть ли какаянить дока по delphi add ins в недрах комании Меркури? ))))


спасибо



#27679 как работать с custom гридом

Отправлено автор: john1234 20 апреля 2006 - 09:37 в Hewlett-Packard (Mercury) - Functional Testing

Похоже, что про вторую часть инсталляции вы даже не вспомнили.

Просмотр сообщения

fixed )))

ну подключу я ..скомпилю ..а что дальше делать ?

пользоваться командами

dlph_* ?

что еще можно будет делать ?



#27620 как работать с custom гридом

Отправлено автор: john1234 19 апреля 2006 - 13:16 в Hewlett-Packard (Mercury) - Functional Testing

окей .... delphi add ins найден, виден в списке add ins ... активирован


но разницы пока никакой не видно ...

новых свойств не видать ....


объекты типа tdbedit и похожие нормально определялись и без delphi add ins



что делать ?
куда смотреть ?
как использовать ?


ткните носом


доступа к файлам проекта нет и к сожалению скорее всего не будет в целях безопастности

спасибо



#27096 как работать с custom гридом

Отправлено автор: john1234 10 апреля 2006 - 15:46 в Hewlett-Packard (Mercury) - Functional Testing

итак ... начало тут http://forums.softwa...?showtopic=4716

без дельфи add-ins обошелся, msw_id отключил ... спасибо всем за советы

теперь перед открытием любого объекта (грида, карточки) парсю его а потом уже работаю

и столкнулся с таким траблом ...

есть форма - парсится без проблем , с формой связаны несколько карточек , тоже все ОК (задаю имя формы, тип объектов и ЭВРИКА скрипт через 5 сек все парсит и все объекты в GUI и дальше можно дела все что хочется)

так вот в форме один большой грид ...а как с ним работать (доставать из него значения )

грид ... строки столбцы .... грид определяется как тип object ну парсим мы его ... он добавляется в GUI ... а идеи как получить доступ к содержимому
нету

читал
mercury users guide ...
tsl online ref.

ничо такого не нашел ... ну можно добавить как вирт объект типа таблица , но добавляетсят только видимая часть а грид большой и необязательно на экран влезает ... иогда влезает конечно
а как дальше работать я так и не понял ...


у грида нашлось свойство TEXT с содержимым в перемешку

название столбцов ... причем только видимых ..и дальше текст тот который в видимой части грида .... и гдето он там обрывается ....


в общем ПОСОВЕТУЙТЕ ка кк гриду доступ получить ...



куда ткнуться ... gui map config? или чтото еще

спасибо



#26294 разные object name и WR 82

Отправлено автор: john1234 20 марта 2006 - 07:10 в Hewlett-Packard (Mercury) - Functional Testing

1. Поставить WR Delphi add-in и запускать WR с ним;

== а где его можно взять ? здесь похоже нету ((((


2. В GUI Map Configuration убрать MSW_id из списка mandatory properties для классов тех объектов, с которыми работаете.

== с этим разберусь

То, что MSW_id каждый раз меняется это известная фича борландовских средств разработки.


== а как быть с разными именами объектов ?

object , object_1 , object_2 ....



#26251 разные object name и WR 82

Отправлено автор: john1234 17 марта 2006 - 14:07 в Hewlett-Packard (Mercury) - Functional Testing

Добрый день коллеги !

подскажите как обойти такую проблему ...есть софтина написанная на Дельфи ..

запускаем чистый WR (версия у меня нормальная , с WorlPad работает))) )

в моей софтине для тестирования открыт грид ...

включаю запись ... перехожу в мою софтину , вызываю контекстное меню , открывается карточка ....

заполняем поле название жмем ОК ...новый объект добавился

запись остановливаю

теперь хотим прогнать получившийся скрипт и что выходит ...


выходит то, что у открывшейся карточки, у поля название другой

Logical name и MSW_id ....


Phisical description выглядит так
{
class: object,
MSW_id: 2098218,
MSW_class: "TssCustomEditControl.UnicodeClass"
}


WR естественно объект (поле Название) на карточке не находит (пишет object not found)

типа софтина у программистов сильно объектно-ориентированная

что в подобной ситуации можно сделать ? регулярные выражения не прокатят т.к MSW_id то меняется при каждом новом открытии карточки


получается выкинуть WR нафиг ? )))

или чтото можно придумать

спасибо