جزاك الله خير اخي رمهان ..
ماذا لو كانت العلاقات صحيحة والربط صحيح بين النموذجين .... ووضعنا هذا الكود باستخدام dmax في حدث قبل الإدراج للنموذج الفرعي ..
me.serial = Nz(DMax("serial", "main_form", "invioce_no=forms!add_invioce!invioce_no"), 0) + 1
هل يفي بالغرض .
======================
للتنويه : بالنسبة لنوع الصلة قمت بتعديلها ومازال الخطاء يظهر اخي رمهان كما في الصورة التي قام بإرفاقها الاخ السائل ..