بتاريخ: 12 مايو 200917 سنة comment_156604 السلام عليكم ورحمة الله وبركاتهأنا في عندي 3 فورم مرتبطة بجدول واحد وهو جدول فتح ملف OPEN_FILEالأول عبارة عن إدخال البيانات بدون التعديل الثاني عبارة عن تدقيق البيانات وتحديثها بدون عمل insert للبيانات التي تم إدخالها في الفورم الأولالثالث عبارة عن اعتماد البيانات ويترتب عليه أشياء أخرى أنا عاور يإخوانا إني أنتقل مرحلة مرحلة يعني أول مرحلة الإدخال ثاني مرحلة لما أدخل رقم الهوية يظهرلي البيانات وأدققها ثالث مرحلة إني أعتمدها يعني في حال ما أدخل البيانات بأقدرش أعتمدها إلا لما أدققها يعني لما أستعلم في حال الإعتماد بدون التدقيق ما يظهرلي البيانات إلا ما أدققها يعني دورة مستندية الكترونية وبارك الله فيكم تم تعديل 12 مايو 200917 سنة بواسطة mustafagamiel تعديل العنوان للدلالة على المضمون تقديم بلاغ
بتاريخ: 12 مايو 200917 سنة comment_156608 وعليكم السلام ورحمة الله وبركاته أخي الكريم مثلا في الفورم الاولى إدخال فقط ولايمكن تعديل ====الحل === ممكن تختار خصائص الحقول ستجد خاصية اسمها update _allowed اجعل الخاصية ب no بكده بعد الادخال مشهيعرف يعمل تعديل الفورم الثانية تعديل البيانات دون عمل إدخال == يمكنك اختيار خاصية اسمها insert allowed وخلي خاصيتها ب no لكل الحقول بكده يمكنك منع الادخالالفورم الثالثة دي ممكن حل بسي من وجه نظري هتزود عمود في الجدول وعند مرحلة الادخال لايتم إدخال فيه شيء يعني = null وعند التعديل أيضا لايمكن تعديله = null يستحسن ألا تظهره على الفورمفي موضوع التدقيق ستقوم بجلب البيانات الي هذا العمود تساوي قيمته ب null بكده إنت في هذه الفورم ستقوم بجلب الصفوف التي لم يتم عمل لها تدقيق وبعد الانتهاء من التدقيق تجعل هذا العمود =1 وخد بالك في مرحلة التحديث لما تيجي تستعلم هيكون هناك شرط للبيانات الاتية الشرط أن يكون هذا العمود قيمته =1 وبكده مشهتعرف تحدث أي بيانات سوى للحدث لها تدقيق أرجوا أن تكون فهمت الفكرة تقديم بلاغ
بتاريخ: 12 مايو 200917 سنة كاتب الموضوع comment_156647 شكرا أخي الكريم فكرتك حلوة وفهمتها بس يا ريت تقلي كيف بدي أخلي هذا العمود قيمته = 1 لما أعمل تدقيق وبارك الله فيكم تقديم بلاغ
بتاريخ: 12 مايو 200917 سنة comment_156652 ممكن تيجي على زر مثلا إتمام التدقيق وتضع هذه الجملة update you_table set xx=1 where hoya_no=:hoya_no; commit; حيث xx هو العمود الذي أشرنا إليه سابقا وال hoya_no هو المفتاح الاساس الخاص بك تقديم بلاغ
بتاريخ: 13 مايو 200917 سنة comment_156690 م. بلال --------------هو حضرتك شغال فين بالظبط ... الحقيقة انا عندي شغل زي اللي حضرتك بتعمله بالظبط ، عشان كده مستغرب ، ممكن تكون زميل عمل وطبعا ده يشرفني المهم حل الاخ مصطفى فعال جدا ، بس انا ممكن ازود عليه فكرة ، لان ده اللي بعمله في شغليانا مع الاخ مصطفى انك لازم تزود حقل كمان في الجدول وليكن FILE_STATUSE , وهو عبارة عن فلاج بياخد قيم 1=مرحلة الطلب 2= مرحلة تدقيق 3= مرحلة مراجعة الشاشة الاولى مفيهاش اي مشكلة التانية والتالتة زي بعض في الشكل بلوك كنرول جواه ايتم واحد وزرار ، الايتم رقم الملف .... وزرار بحثوبلوك داتا بيز يكون كله ديسبلاي ايتم ، معاد ايتم واحد عشان النفيجاشن وتحط في WHERE CLUSE بتاعة البلوك ده تكتب FILE_STATUS =1 AND FILE_NO = :FILE_NOوتعمل جوه زرار سرش GO_BLOCK(BLK_NAME);CLEARE_BLOCK (NO_VALIDATE);EXECUTE_QUERY ;طبعاً ال BLK_NAME هيكون اسم البلوك الداتا بيزوبكده مش هيجي معاك غير الملفات اللي في حالة الطلب بس .والشاشة التانية زيها بالظبط بس هنغير قيمة FILE_STATUS إلى 2 بدل 1 في الشرط وبعد كده تعمل زرار حفظ زي ما قال الاخ مصطفي ، يعمل UPDATE FILE_STATUS تقديم بلاغ
بتاريخ: 13 مايو 200917 سنة كاتب الموضوع comment_156694 بارك الله فيكم على المساعدة الطيبة أنا أخوكم من غزة من فلسطين ما زلت طالب ولكن إن شاء الله خريج الفصل هذا وقاعد بأعمل مشروع تخرج لمديرية ضريبة الدخلطبعا الحرب أثرت علينا كثير خاصة في المشروع لأنو المشروع توقف أكثر من شهرين ونسأل الله إنو نتخرج على خير وبارك الله فيكم تم تعديل 13 مايو 200917 سنة بواسطة م.بلال تقديم بلاغ
بتاريخ: 13 مايو 200917 سنة comment_156700 بارك الله في أهل غزة الاحباب جميعا إلى قلوبنا ونسأل الله أن يكتب هذه الحرب في ميزان حسناتكم جميعا وألا يعود عليكم مثل هذه الايام أبدا اللهم أمين وشكرا جزيلا لأخي الكريم abdu1_far على كرمه الزائد تقديم بلاغ
بتاريخ: 13 مايو 200917 سنة كاتب الموضوع comment_156708 رضي الله عنكم إخواني الأحباب وأدامكم ذخرا للإسلام والمسلمين تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.