السلام عليكم
بحثت في المنتدى ولم اجد ما اصبو اليه
انا عندي مجموعة جداول مرتبطة ببعض واقوم بأستحضار البيانات إلى الديتا ست عن طريق ربطها بViews داخل SQL server واقوم بربط البيانات عن طريق تعريف Binding Source ولكن كما تعرفون ان عندما اقوم بعمل ذلك ويكون احد الجداول فيه اكثر من سجل مرتبط بالجدول الرئيسي ستظهر النتيجة ان هناك عدد السجلات على حسب السجلات الفرعية
كتوضيح:
لنفترض انا لدينا جدول A وهو خاص برأس الفاتورة وبه عدد 3 فواتير
وجدول B خاص بتفاصيل الفاتورة وبه 5 اصناف لكل فاتورة
وعند الربط بينهما وعمل جملة SELECT سيقوم بجلب 15 سجل الموجودة في تفاصيل الفواتير لكي يتم عرضها وكل خمسة سجلات مع بعض وإلى الان الامر جميل لأن العدد الكلي للبيانات يستم عرضه في شبكة وفي صناديق النصوص الخاصة برقم الفاتورة وتاريخها ونوعها الخ...
وعند الضغط على التالي سيتم التنقل إلى السجل الثاني في جدول تفاصيل الفاتورة وليس السجل الثاني في رأس الفاتورة وهو المطلوب
انا قمت بفلترة البيانات بناءا على المفتاح الرئيسي ولكن هذا العمل سيظهر الخمس سجلات الاولى فقط ولا يجلب الباقي
ماريده هو كيف اتنقل بين السجلات ان امكن
انا قمت بحل ولااريد ان اضعه حتى لا احصر التفكير في حلي فقط