Я получил ответ на один из моих вопросов здесь, на SO, о том, где разместить код после инициализации формы.
Последовательности методов события при открытии формы
Насколько я вижу, init и run выполняются в потоке 1, в то время как executeQuery выполняется в потоке 2. Итак, чтобы выполнить итерацию по form_ds, я должен выбрать метод, который выполняется в потоке 2, просто чтобы убедиться, что executeQuery завершен .
Это правильно? Где именно лучше всего добавить код, такой как итерация источника данных?