بتاريخ: 4 أبريل 200619 سنة comment_65276 السلام عليكم ورحمة اللهفي البدايه جزاكم الله خيرا على مجهودكم ومشاركتكم لنا في ما تعلمون وما تعملونوقد استفدت استفادة كبيره من المنتدي وان كانت مشاركاتي فيه لا تتعدى الثلات مشاركاتبالنسبه للاستفسار الذي اود طرحه فهو كالتاليعندي جدول وليكن جدل الموظفين empاود ان اعرضه على فورمه بحيث يكون رقم القسم و اسم الفرع مثلا على شكل فورماما رقم الموظف واسمه فيكون على شكل تابيلارارجو التوضيح وشكرا ً مقدما ً تقديم بلاغ
بتاريخ: 4 أبريل 200619 سنة comment_65284 السلام عليكم.. أولا: قم بعمل block manually وليكن اسمه control و ضع به حقل لرقم القسم و حقل لاسم الفرع بحيث يكون كل من ال data block+dept_no+location_id are non data base block/fieldsثانيا: قم بعمل block using the wizard that uses employees table as asource و قم بعرض ما تشاء منه عدا dept_no+location_id بحيث يكون tabularثالثا:ضع الخاصية initial value for dept_no in employees table = :control.dept_no initial value for location_id in employees table =:control.location_id single record for control block =yes رابعا:ضع الخاصية where clause for emplyees table......dept_no = :control.dept_no and :location_id = :control.location_idخامسا: قم بعمل when-new-block-instance tigger for employees tableوضع به التالي: execute_queryسادسا: قم بعمل pre-insert trigger on employees table وضع به التالي: ;dept_no:=:control.dept_no ;location_id := :control.location_idسابعا: ضع الخاصية next navigation datablock on control = employeesوالخاصية navigation style= change data blockالان...عندما تضع قيمة لdept no في الcontrol block و قيمة ل location_id في ال control block ولنفرض dept no = 1 location_id = 5يقوم الform بعرض جميع الموظفين في القسم الأول والموقع الخامسوعندما تقوم باضافة أي موظف جديد في الemployees table يقوم بتخزينة في القسم الأول والموقع الخامس--إذا أردت فقط عرض الموظفين وعدم السماح بإضافة موظف جديد أو إلغاؤه قم بوضع الخاصيةinsert allowed for employees table = noupdate allowed for emplyees table = nodelete allowed for employees table = noquery allowed for employees table = yesgood luck تقديم بلاغ
بتاريخ: 5 أبريل 200619 سنة كاتب الموضوع comment_65419 جزاك الله خيرا مره اخرى ولكن صادفتني بعض المشكلات اثناء التنفيذسوف اجمعها وارسلها ان شاء اللهوارجو من لديه مثال ان يرسله للضرورةوشكرا تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.