lordring
-
Posts
401 -
تاريخ الانضمام
-
تاريخ اخر زياره
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
مشاركات المكتوبه بواسطه lordring
-
-
السلام عليكم
لدي في الملف المرفق استمارة تقييم مكونة من ثلاث صفحات
الصفحتان الاولى والثاني لملئ معلومات عن طريق الاختيار بواسطة خانة اختيار لكل اختيار قيمة معينة (رقم)
وفي الصفحة الاخيرة جدول لجمع نتائج هذه القيم
هل بالامكان جعل هذا الجدول يملئ تلقائيا بناتج المبني على الاختيارات التي تم اختيارها في الصفحتان 1 و2
مع التقدير
-
إذا قمت بحذف السجلات من نهاية الجدول الذي يحتوي على حقل الترقيم التلقائي بصيغته الإفتراضية (رقم تصاعدي)، سيتم إعادة استخدام القيم التي كانت موجودة في حقل الترقيم التلقائي من السجلات المحذوفة بعد ضغط وإصلاح قاعدة البيانات. على سبيل المثال، لنفترض أن القيم في حقل الترقيم التلقائي من الجدول هي 1 و 2 و 3 و 4. إذا قمت بحذف سجل 4، ثم قمت بضغط و إصلاح قاعدة البيانات، ومن ثم إضافة سجل جديد، فإن قيمة حقل الترقيم التلقائي للسجل الجديد ستكون 4.
اخي الكريم هذا ما اتحدث عنه
لكن في المثال التالي
http://dl.dropbox.com/u/9352509/no.rar
لايحدث هذا واستنتجت ان ذلك بسبب احتواء الجدول على حقل ثاني هو مفهرس وغير قابل للتكرار ..
فبالرغم من عمل اصلاح وضغط فلايتم استعادة الترقيمات المحذوفة هذا في الاصدار 2007 ..
بامكانك ان تجرب على المثال اعلاه.
اما في الاصدار 2010 فالامور لامشكلة فيها .... لكن مع قلة مستخدمي ال2010 ابحث عن حل يمكن تطبيقه لمستخدمي ال 2007
وشكرا
-
اخي الكريم رقم الريكورد لا علاقة له بالترقيم التلقائي
اخي الغالي انا اريد ان تكون هناك مزامنة بين الترقيم التلقائي وارقام والسجلات .
وبالتالي لااريد ان تكون هناك ترقيمات مفقودة ..
-
صراحة اخي ان لدي مربع بحث برقم الركورد لذلك لا احبذ ان تكون هناك تسلسللات مفقودة تابعة لسجلات محذوفة .. كون اني اعطي في ناتج البرنامج ريبورت يحمل رقم الركورد لسهولة العودة اليه مستقبلا .. لذلك اريد ان تكون ترقيماتي متسلسلة علما اني لااقوم بحذف سجلات متفرقة من بين مجموعة السجلات ..لكن فقط فيما لو كان هناك خطاء في سجل جديد اضطر لحذفه مباشرة اوعد حفظه ..بمعنى المشكلة تكون مع التسلسللات الاخيرة دائما .. وكما قلت الذي شجعني على ذلك هو توفر هذا في الاكسس 2010 بكل سهولة .. او حتى مع ال2007 لكنه بشرط عدم وجود حقل مفهرس غير قابل للتكرار ضمن حقول الجدول .. تحياتي
-
شكرا اخي الكريم
لكن بما انه في اصدار ال 2010 فالامكانية موجودة فاعتقد هذا ناتج عن رغبة المستخدمين الذي جعل الشركة توفر هذا الامر في الاصدار الاحدث
ويبقى السؤال كيف يمكن تجاوز هذا المشكل في اصدار ال 2007
مع التقدير
-
-
هل من افكار او حلول اخوتي الكرام
-
السلام عليكم
كما هو معروف عند حذف السجلات الاخيرة من الجدول واستخدام ضغط واصلاح للقاعدة فان ارقام السجلات تعود للاستخدام مرة اخرى
لدي قاعدة بيانات وكنت عندما انتهي من التجارب امسح جميع السجلات او مجموعة السجلات الاخيرة واعمل ضغط واصلاح فيعود الترقيم الى ال 1 من جديد او من حيث حذفت اخر مجموعة
مؤخرا لم يعد ينفع هذا الامر معي
الا اذا حذفت كل السجلات وعمل اصلاح فيعود الترقيم التلقائي
.. وعندما تتبعت النسخ السابقة من عملي وجدت ان هذه المشكلة بداءت تحدث
عندما قمت بتعيين احد الحقول الى مفهرس غير قابل للتكرار ..
وفعلا عندما ازيل هذه الخاصية عنه تعود الامور لحالها ..لكني احتاج لهذا الحقل ان يكون غير قابل للتكرار ..
علما ان هذا غير مرتبط ببرنامج محدد لكي اقوم بارفاقه وانما تحدث مع اي ملف جديد فيه احد الحقول مفهرس غير قابل للتكرار
فمالحل ؟؟؟ لهذا الاشكال
ملاحظة هذا الامر يحدث في الاوفيس 2007
عندما قمت بالعمل على 2010 لم اجد هذه المشكلة مع نفس الملفات .. ولكن لايمكن ارغام الجميع على استخدام 2010
مع التقدير
-
الله يبارك بيك ويجزيك الجنة ..
تحياتي لك اخي الكريم
-
اخي الفاضل شكرا لك
الامور افضل لكن لايزال هناك بعض الاشكالات اطمع بعطفك في تحسينها
عندما اقوم بملى البيانات وادخل رقم مكرر فتظهر رسالة الخطاء واضغط على موافق يتم محو كل البيانات وهذا هدر للوقت ويسبب نوع من التململ
المطلوب هو الغاء فقط القيمة المكرر ة
في حقل اسم النموذج
.. ان امكن وليس تفريغ كل حقول السجل ..
مع التقدير
-
شكرا اخي
-
السلام عليكم
لدي زر في النموذج اريد بالاضافة الى الامر الذي يقوم به ان يقوم بعمل اخر وهو مايعادل الضغط داخل مربع نص اخر داخل النموذج
بمعنى انه زر الامر لديه الكود التالي
DoCmd.GoToRecord , , acNext
للانتقالى الى السجل التالي
المطلوب عند الضغط على هذا الزر ينتقل الى السجل التالي ثن يقوم بالضغط داخل مربع نص موجود في النموذج
مع التقدير
-
اخي الكريم ابو ادم
هناك مشكلة في التطبيق فانهي احاول ان ادخل سجلات جديدة لكنها لاتظهر ؟؟
الرجاء ان تقوم بتجربة الملف مرة اخرى بعد التعديل هل هناك نفس الاشكالية لديك
حيث اني بمجرد رفع التركيز من مربع اسم التموذج تختفي البيانات .....
-
طيب وين اخلي الكود هذا في اي حدث؟؟
-
اخي الكريم الحقل هو ليس رقم وانما حقل نص يحتوي رقم
المطلوب اظهار قيمة هذا الحقل لاخر سجل في البرنامج ......
-
اهلا اخي وبانتظار النتيجة ان شاء الله
-
اخي لااستطيع تحويله ال 2003 لانه يحتوي خصائص لايدعمها ال 2003
وبالنسبة الى الحلول اعلاه لم اوفق في تطبيقها ..
-
السلام عليكم
في المرفق التالي
لدي نموذج لادخال البيانات فقط ..فيه يوجد حقل sample name كما موضح في الصورة
هذا الحقل جعلت في خصائصه ان يكون غير قابل للتكرار لاني اريده ان يكون رقما فريد لكل نموذج
المطلوب هو ظهور رسالة تفيد بان هذا sample nameموجود اذا تم ادخال sample name مكرر في الحقل ... وبغلق رسالة التنبيه يتم تصفير الحقل مباشرة لاعادة كتابة sample name الجديد
واذا كانت هناك امكانية استحداث مربع نص يظهر فيه دائما( sample name) لاخر سجل موجود في قاعدة البيانات لكي يعرف المستخدم ماهو اخر sample nameموجود ليكتب sample name
الجديد
كون ان الاسماء المفروض سيكون فيها تراكم رقمي بمعنى مثلا لوكان اخر سجل sample name فيه هو 2 فهذا يعني انه يجب ان يبداء sample name الجديد بالرقم 3 طبعا الرقم هو جزء من تسمية وليس كل التسمية لكن للتوضيح فقط ..
مع التقدير والامتنان مقدما
-
<ul>
<li>شكرا اخي بارك الله بيك</li>
</ul>
-
السلام عليكم ورحمة الله وبركاته
في المثال المرفق
لدي نموذج افتتاحي فيه مربع نص يظهر عدد السجلات الكلي للبرنامج (1)
وهناك زر لفتح نموذج منبثق لغرض ادخال بيانات السجلات الجديدة (2) ..
عندما اقوم بفتح نموذج اضافة السجلات واقوم باضافة سجلات جديدة فان الرقم الكلي للسجلات لايتغير حتى مع اغلاق النموذج
لايتغير الا باغلاق البرنامج لذلك عملت زر ( 3) الغرض منه القيام بعمل تحديث عند الضغط عليه ليظهر عدد السجلات الجديد
لكن المطلوب ان عملية التحديث هذه تحدث بصورة آلية بمجرد اغلاق نموجج اضافة السجلات اي ان يتغير رقم عدد السجلات
عندما انتهي من عمل ادخال السجلات الجديدة في النموذج الفرعي واغلاقه ..
مع التقدير
-
شكرا اخي تم الاخذ بنصيحتك ووضع مربعين لتحديد النطاق ..
والتحدي يكون بناء على رقم السجلات ..
-
السلام عليكم ورحمة الله وبركاته
في المرفق التالي هل هناك امكانية لاضافة مربع نص يتم الكتابة فيه نطاق محدد للسجلات المطلوب طباعتها
وزر لعرض هذه التقارير لغرض طباعتها .. سواء كان الامكانية بهذه الصيغة او بصيغة اخرى تؤدي المطلوب
مع التقدير
-
تم التعديل بواسطة الكود التالي
On Error Resume Next Dim X As String If Not IsNumeric(Bah) Then MsgBox "please Insert Number" Exit Sub End If X = Me.Bah.Text Me.Bahtext.Value = X Me.Requery If IsNull(Me.ID.Value) = True Then Bahtext = Null Me.Requery Me.Bah.SetFocus MsgBox "No Record for this Number" End If
وشكرا
-
السلام عليكم ورحمة الله وبركاته
في المرفق التالي يوجد مربع بحث برقم السجل كالتالي
عندما اقوم بكتابة رقم السجل والضغط على انتر او على مربع find record يقو بالانتقال الى السجل المطلوب
لكن هناك بعض العيوب كالتالي
عندما يكون الرقم غير موجود
فلايحدث شي عند الضغط على الزر او استخدام انتر فالمطلوب اضهار رسالة خطاء بعدم وجود هذا السجل
عندما يكون المربع فارغ وبالخطاء مثلا يتم الضغط على الزر تظهر الرسالة الخطاء التالية
عند كتابة شي غير الرقم بطريق الخطاء والضغط على الزر تظهر رسالة الخطاء التالية
عند الضغط مرتين لزر انتر في داخل المربع تظهر رسالة الخطاء التالية
كيف اتخلص من كل هذه الرسائل واستبدالها برسالةخطاء موحدة انيقة بدل هذه الرسائل المرعبة
وشكرا
عمل استمارة تقييم
في منتدى الاكسيل Excel
قام بنشر
السلام عليكم
لدي في الملف المرفق استمارة تقييم مكونة من ثلاث صفحات
الصفحتان الاولى والثاني لملئ معلومات عن طريق الاختيار بواسطة خانة اختيار لكل اختيار قيمة معينة (رقم)
وفي الصفحة الاخيرة جدول لجمع نتائج هذه القيم
هل بالامكان جعل هذا الجدول يملئ تلقائيا بناتج المبني على الاختيارات التي تم اختيارها في الصفحتان 1 و2
مع التقدير
https://dl.dropbox.com/u/9352509/aaz.rar