Ibrahim M
- اضهار اللسته في التقارير(للااهمية)
أنا أفضل عمل فورم تقوم بتشغيل التقرير أكثر من استخدام ال Parameter Form الموجودة في الريبورت بيلدر وذلك لسهولة التحكم في حجب و عرض البيانات للمستخدمين
- اضهار اللسته في التقارير(للااهمية)
1- أدخل على خصائص البرميتر 2- أدخل على List of value 3- أختر select Statement 4- أكتب ال Query مثلاً select store_code,store_name from stores order by store_name لاحظ أن الكود يأتي أولاً في select statement
- مشاكل البرى اب ديت
:PARAMETER.old_quantity := :RECOVERYS.QUANTITY; تضع هذا الكود في Post-query المعذرة على التأخير ما أدخل على النت إلى الصباح في العمل
- مشاكل البرى اب ديت
المشكلة هذي مشابهة للمشكلة الأولى : 1- استخدم البرميتر أو استخدم حقل غير مرئي مثل ما قلت بس يكون لازم تغير خاصية الداتابيس آيتم إلى NO 2- في Post-query تجعل "البرميتر أو الحقل الغير مرئي" مساوي للكمية المسترجعة 3- في Post-update تقوم بالتحقق من التساوي بين "ال…
- مشاكل البرى اب ديت
Parameter يشبه Global بس الفرق أن البراميتر يستخدم داخل الفوم الواحد ولا ينتقل إلى فورم آخر كـال Global ممكن تنشئ برميتر عن طريق object navigator تلقى تحت Parameters أضف واحد غير اسمه أدخل على الخصائص غيرها حسب أحتياجك أستدعيها في الكود :PARAMETER.اسم البرميتر
- مشاكل البرى اب ديت
بالنسبة للسؤال الأول : أقترح إنك تضع الكمية المصروفة في برميتر في POST-QUERY وفي POST-UPDATE تقوم بالتحقق إذا كان المبلغ الموجود في الحقل = المبلغ الموجود في البرميتر إذا كان غير متساوي تقوم بالتعديل على جدول STORS PROCEDURE UPDATE_1 IS BEGIN UPDATE STORS SET …
- الخصم والاضافه عن طريق ترقر واحد فقط
أنا أفضل إنك تستخدم trigger ال post-insert UPDATE STORS SET FOUND_QUANTITY = FOUND_QUANTITY - :ORDERS.DISBURSED_QUANTITY, DISBURSED_QUANTITY = DISBURSED_QUANTITY + :ORDERS.DISBURSED_QUANTITY WHERE :ORDERS.CATEGORY_NO = STORS.CATEGORY_NO; END;
- مشكلة(last item) في الاوركل عاجل للاطلاع
ما قصر أخوي محمد ، إن شاء الله أفادك
- مشكلة(last item) في الاوركل عاجل للاطلاع
ضع خاصية required No أو ضع قيمة ابتدائية في initial value
- كيف اعمل فورم وكود لل user name و الpassword
راجع الوصلة http://www.arabteam2000.com/vb/showthread....&threadid=29192
- تشفير الpassword في الSQL
استخدم هذا البروسيجر في pre-insert و في pre-update هذا في شاشة إدخال أسماء المستخدمين ، أما في شاشة الدخول إلى النظام فعندما يدخل المستخدم رقم المستخدم والباسورد فيتم عمل select statement للباسورد المشفر للمستخدم وبعد ذلك يتم تشفير الباسورد المدخلة في شاشة الد…
- تشفير الpassword في الSQL
PROCEDURE ENCRIPT_PASSWORD(IN_PASS IN VARCHAR2, ENCRIPT_PASS OUT VARCHAR2) IS PASS_LENGTH NUMBER(1); PASS_ASCII NUMBER(8); p2 number(8); begin PASS_ASCII := 0; PASS_LENGTH := NVL(LENGTH(IN_PASS), 0); FOR I IN 1..PASS_LENGTH LOOP p2 := ASCII(SUBSTR(IN_PASS,I,1)…
- اريد ان اعرف عن
DECLARE pl_id ParamList; pl_name VARCHAR2(10) := 'PRINT_PL'; BEGIN pl_id := Get_Parameter_List(pl_name); IF Id_Null(pl_id) THEN pl_id := Create_Parameter_List(pl_name); IF Id_Null(pl_id) THEN Message('Error creating parameter list '||pl_name); RAISE Form_Trigg…
- كيف اعمل Tool Bar موحد لكل شاشات البرنامج
ضع الفورم الرئيسي في مجلد معرف في الريجيستيري على FORM PATH تحياتي ابراهيم
- كيف اعمل Tool Bar موحد لكل شاشات البرنامج
أعمل فورم يكون لك standard أو template بحيث يحتوي على جميع ال canveses اللي تحتاجها و blocks و toolbar وأعمل triggars اللازمة بحيث أنها ممكن تشتغل على كل الشاشات وبعد كذا في نفس الفورم أضف object group وأنقل جميع ما يوجد في الفورم من canveses و blocks و toolba…
- اوراكل في المقدمة
مشكووور سمارت على المعلومات الحلوة (f) ابراهيم
- cursor
أضيفي next_record قبل end loop . إن كان البلوك master_table فقط للإستعراض غيري خاصية البلوك database data block إلى No تحياتي ابراهيم
- cursor
عند البحث يجب تحديد الشيء المراد البحث عنه وفي أي حقل وبعد عملية fetch المفروض أنه يكون هناك if statement لتأكد هل القيمة المأخوذة من الكيرسر مساوية للقيمة المراد البحث عنها وإذا كانت مساوية تعطينا إشعار بذلك إما true أو البرايمري كي لنستطيع الوصول إلى السجل م…
- سؤال شبيه للرياح ؟
وش المشكلة .... خل الجدول الأول ماستر والثاني والثالث والرابع ديتيل للأول وخل كل جدول في تاب
- مشكلة في جملة select
select sec_name,bra_name,Qty from sec a,bra b,test c where c.sec_no =a.sec_no and c.bra_no=b.bra_no;