Процедура, написанная Starling и есть верный путь для АХ.
Если не получилось - разбираться в причинах.
Про форму не помню, но по складу точно все ок, и вернулась старая и списалась новая.
так что "нудно и долго кодить отчеты"

или понять почему баг на форме (если он вообще есть).