بتاريخ: 21 مايو 201313 سنة comment_236480 انا عندي 2 فورم ... واحده اسمها Purchase order ودي علشان اعمل بيها طب الشراء لللأصناف المطلوبه . وفورم تانيه اسمها Purchase receive inventory ودي علشان استلم بيها الاصناف لم توصل. الفورم Purchase Order تتكون من جدواين Purchase Order(Master) and (Detail) Purchase Details الفورم Purchase receive inventory تتكون من جدولين P_inventory (Master) and (Detail) P_details عند استلام الاصناف عايز انقل البيانات من جدول Purchase Details الى جدول p_details علشان مكتبش البيانات اللي كنت كاتبها تاني . مع العلم ان مقدرش اعمل insert statement ليهم لان ده detail table. انا جربت الكود ده داخل زرار بس جبلي اول record بس cursor c is Select ID,item,DESCRIPTION,quantity From PURCHASE_DETAILS where ID =1; begin for rec in c loop _details.item=rec.item p_details.description=rec.description p_details.quantity=rec.quantity end loop; end; هل ليها حل ؟ Form.bmp تقديم بلاغ
بتاريخ: 21 مايو 201313 سنة comment_236497 السلام عليكم أخي أحمد ما هي ال columns الموجودة بجدول P_inventory (Master) تقديم بلاغ
بتاريخ: 22 مايو 201313 سنة comment_236502 جرب الكود دة كدا for rec in (Select ID,item,DESCRIPTION,quantity From PURCHASE_DETAILS where ID =1) loop details.item :=rec.item;--0 p_details.description :=rec.description ;--0 p_details.quantity :=rec.quantity ;--0 next_record;--0 end loop;--0 تم تعديل 22 مايو 201313 سنة بواسطة ahmedez3 تقديم بلاغ
بتاريخ: 22 مايو 201313 سنة كاتب الموضوع comment_236514 السلام عليكم أخي أحمد ما هي ال columns الموجودة بجدول P_inventory (Master) سلام عليكم , ِcolumns are : Inventory_id, name, Account payable,cost acc,suppler invoice number. and the relation between the master and detail based on the the Inventory ID تقديم بلاغ
بتاريخ: 22 مايو 201313 سنة كاتب الموضوع comment_236515 جرب الكود دة كدا for rec in (Select ID,item,DESCRIPTION,quantity From PURCHASE_DETAILS where ID =1) loop details.item :=rec.item;--0 p_details.description :=rec.description ;--0 p_details.quantity :=rec.quantity ;--0 next_record;--0 end loop;--0 جربته من الاول بس مشتغلش ,, بينقلني على next record في ال master table مش ال detail table تقديم بلاغ
بتاريخ: 25 مايو 201313 سنة comment_236615 السلام عليكم يااخي العملية سهلة جدا ضروري يكون في علاقة مابين الجدولين اولا يجب ان يكون المفتاح الاساسي في جدول Purchase Details والمفتاح الاجنبي في جدول p_details وتعمل insert into اللى جدول p_details للبيانات التي تريدها من جدول Purchase Details وبعد ذلك تعمل execute query تقديم بلاغ
بتاريخ: 25 مايو 201313 سنة comment_236623 اكتب قبل الكود go_block('block name');--0 وهيظبط تقديم بلاغ
بتاريخ: 25 مايو 201313 سنة كاتب الموضوع comment_236642 اكتب قبل الكود go_block('block name');--0 وهيظبط تمـــــام يا أحمد كده الكود ظبط .. ازاي كانت غايبه عني دي .. شكرا يا احمد تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.