Добрый день коллеги !
подскажите как обойти такую проблему ...есть софтина написанная на Дельфи ..
запускаем чистый WR (версия у меня нормальная , с WorlPad работает))) )
в моей софтине для тестирования открыт грид ...
включаю запись ... перехожу в мою софтину , вызываю контекстное меню , открывается карточка ....
заполняем поле название жмем ОК ...новый объект добавился
запись остановливаю
теперь хотим прогнать получившийся скрипт и что выходит ...
выходит то, что у открывшейся карточки, у поля название другой
Logical name и MSW_id ....
Phisical description выглядит так
{
class: object,
MSW_id: 2098218,
MSW_class: "TssCustomEditControl.UnicodeClass"
}
WR естественно объект (поле Название) на карточке не находит (пишет object not found)
типа софтина у программистов сильно объектно-ориентированная
что в подобной ситуации можно сделать ? регулярные выражения не прокатят т.к MSW_id то меняется при каждом новом открытии карточки
получается выкинуть WR нафиг ? )))
или чтото можно придумать
спасибо
разные object name и WR 82
Автор john1234, 17 мар 2006 14:07
Сообщений в теме: 3
#1
Отправлено 17 марта 2006 - 14:07
#2
Отправлено 17 марта 2006 - 20:05
Выкидывать ничего не надо. Надо сделать 2 вещи:
1. Поставить WR Delphi add-in и запускать WR с ним;
2. В GUI Map Configuration убрать MSW_id из списка mandatory properties для классов тех объектов, с которыми работаете. То, что MSW_id каждый раз меняется это известная фича борландовских средств разработки.
1. Поставить WR Delphi add-in и запускать WR с ним;
2. В GUI Map Configuration убрать MSW_id из списка mandatory properties для классов тех объектов, с которыми работаете. То, что MSW_id каждый раз меняется это известная фича борландовских средств разработки.
#3
Отправлено 20 марта 2006 - 07:10
1. Поставить WR Delphi add-in и запускать WR с ним;
== а где его можно взять ? здесь похоже нету ((((
2. В GUI Map Configuration убрать MSW_id из списка mandatory properties для классов тех объектов, с которыми работаете.
== с этим разберусь
То, что MSW_id каждый раз меняется это известная фича борландовских средств разработки.
== а как быть с разными именами объектов ?
object , object_1 , object_2 ....
== а где его можно взять ? здесь похоже нету ((((
2. В GUI Map Configuration убрать MSW_id из списка mandatory properties для классов тех объектов, с которыми работаете.
== с этим разберусь
То, что MSW_id каждый раз меняется это известная фича борландовских средств разработки.
== а как быть с разными именами объектов ?
object , object_1 , object_2 ....
#4
Отправлено 20 марта 2006 - 19:02
Там же, где взяли сам WR.1. Поставить WR Delphi add-in и запускать WR с ним;
== а где его можно взять ? здесь похоже нету ((((
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных