![]() |
#7 |
Участник
|
Похоже что я недопонимаю, попробую объяснить свое виденье ситуации.
Итак, допустим происходит следующая последовательность действий: 1. пользователь через форму создает новую строку в таблице A тогда 2. я отлавливаю данное событие в методе initValue таблицы A и запускаю метод Map-а (допустим createCopy(ТаблицаA _таблицаA)), внутри которого через switch определяю в какую таблицу следует производить запись, т.е. \Map\method\createCopy(ТаблицаA _таблицаA) { ... switch (_таблицаA::поле1) { case enum_тип_поля1::значение1: { ... break; } ... } ... } Это соответвует вашему алгоритму? |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|