GoldenSoftwareLtd / gedemin

21 stars 13 forks source link

Тестирование перекрытых методов #3574

Closed gsbelarus closed 9 years ago

gsbelarus commented 9 years ago

Originally reported on Google Code with ID 3574

База А:

1) Иерархия TgdcGood-GOOD_A-GOOD_B

2) Иерархия ДокументА-ДокументБ

3) Иерархия ТаблицаА-ТаблицаБ

4) Для каждой иерархии перекрыть:

а) методы
б) формы
в) ивенты на формах

5) все в ПИ и перенести на базу Б

База Б:

1) продолжить TgdcGood-GOOD_A-GOOD_B-GOOD_C

2) продолжить ТаблицаА-ТаблицаБ-ТаблицаС

3) продолжить ДокументА-ДокументБ-ДокументС

4) Перекрыть:

а) методы
б) формы
в) ивенты на формах

На базе А:

1) внести изменения в методы, ивенты, формы
2) с помощью ПИ перенести на базу Б

Reported by gs1994 on 2015-04-15 17:03:23

gsbelarus commented 9 years ago
TgdcGood проверено. Методы и ивенты работают корректно. Единственное вопросы по DFM.
Если изменить DFM родителя, то на наследнике это никак не отразится, потому как в нем
уже есть свой dfm. Этот вопрос я уже подымал раньше. Как мне кажется это надо бы как
то учитывать.

Reported by PZholnerovich on 2015-04-17 09:16:50

gsbelarus commented 9 years ago
документы и таблицы тоже работают

Reported by PZholnerovich on 2015-04-17 13:05:01

gsbelarus commented 9 years ago
Подробно расписано тут:

http://gsbelarus.com/gs/wiki/index.php/Наследование_бизнес-классов_%28постановка%29

Reported by gs1994 on 2015-05-14 12:29:28