Когда научишься выкладывать схемы на форум ?
Как пойму чем это лучше "кода".
Как в твоей схеме отработают CheckBox-сы ?
Роль компонента doData ?
См. оригинал.
Во вторых это не законченное решение, а лишь направление "как можно сократить".[/flood]