ник: Ivanko_011
В этом то и дело. Есть процедура общая для загрузки всех форм. Для реализации транзакций использую
Set rst_L = dbs.OpenRecordset("SELECT " & strSQL_P & ".* FROM " & strSQL_P & " WHERE (((" & strSQL_P & ".CID)=" & OpenCid & "))", dbOpenDynaset)
Set frm.Recordset = rst_L
Для дальнейшей обработки нужно однозно ссылаться на конкретный рекордсет загрузки формы с учетом того что может быть открыто несколько форм, а процедура общая для всех