mds_world |
Но, насколько я понимаю, вам TabIndex и не нужен. Создайте свой массив в котором будет хранится последовательность номеров и, в частности в моем примере, вместо переменной k, используйте его k = arr(i)
|
как раз меня вполне бы устроил TabIndex. Но что-то у меня переклинило - не получается нормально построить перебор контролов по Tabindex'у, а не индексу.
mds_world |
У меня вопрос. А зачем надо менять последовательность обхода контролов, в какой задаче, для какой цели это требуется? |
Отвечаю как на духу. У меня в зависимости от того, какие поля отмечены на форме, формируется запрос, результаты которого выгружаются в Excel в качестве отчета. Контролы формы называются так же, как поля в таблице, ну и... вот. Какие именно поля и сколько будет выделено, заранее неизвестно, но хотелось бы, чтобы очередность их выгрузки была более или менее осмысленной, а не хаотичной, как сейчас. Повторяю, табиндекс бы меня устроил, но... заклинило, да. :(