اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر

السلام عليكم

مشكلة استعلام الالحاق تظهر رسالة بتكرار الصفوف 3 مرات بنفس البيانات

عند الضغط على زر تحكم في النموذج يشتغل استعلام الحاق ولكن يكرر نفس البيانات

عند ادخال البيانات في المرة الأولى ظهرت رسالة بتكرار الصف 3 مرات

وعند الادخال مره أخرى ظهرت رسالة بتكرار الصف 6 مرات

والمره الثالثه بتكرار الصف 12 مره

 

الصور في المرفقات للتوضيح

 

الحاق 1.png

الحاق.png

تكرار الحقل.png

قام بنشر

وعليكم السلام:smile:

 

هذا معناه ان المعيار الذي تستخدميه ليس فريدا ، وانما هو مشترك بين هذه السجلات:smile:

 

جعفر

قام بنشر
9 دقائق مضت, jjafferr said:

وعليكم السلام:smile:

 

هذا معناه ان المعيار الذي تستخدميه ليس فريدا ، وانما هو مشترك بين هذه السجلات:smile:

 

جعفر

مافهمت أستاذ جعفر !!

 

قام بنشر

انتي لما تعملي استعلام ، فعندك جميع سجلات الجدول ،

ولكي تحصلي على سجل معين ، فيجب ان تستخدمي معيار Criteria لحقل/حقول ، حتى يعطي استعلامك السجلات الصحيحة:smile:

 

جعفر

قام بنشر
2 دقائق مضت, jjafferr said:

انتي لما تعملي استعلام ، فعندك جميع سجلات الجدول ،

ولكي تحصلي على سجل معين ، فيجب ان تستخدمي معيار Criteria لحقل/حقول ، حتى يعطي استعلامك السجلات الصحيحة:smile:

 

جعفر

591308a3e7fc6_.png.cb40fd035dc5d40ad4aa39fec59b7f2b.png

قام بنشر

ولما تستعملين هذا المعيار ، يعطيك اكثر من سجل ، صح؟

فهذا معناه ان المعيار الواحد الذي في الاستعلام غير كافي ، فيجب ان تضيفي معيار او معيارين اضافيين:smile:

 

جعفر

  • Like 1
قام بنشر
2 دقائق مضت, jjafferr said:

ولما تستعملين هذا المعيار ، يعطيك اكثر من سجل ، صح؟

فهذا معناه ان المعيار الواحد الذي في الاستعلام غير كافي ، فيجب ان تضيفي معيار او معيارين اضافيين:smile:

 

جعفر

 

ايوا يكررها مع هذا المعيار

طيب بجرب

 

قام بنشر
31 دقائق مضت, jjafferr said:

ولما تستعملين هذا المعيار ، يعطيك اكثر من سجل ، صح؟

فهذا معناه ان المعيار الواحد الذي في الاستعلام غير كافي ، فيجب ان تضيفي معيار او معيارين اضافيين:smile:

 

جعفر

 

حطيت اكثر من معيار وصار مايدخل ولا صف

قام بنشر
الان, jjafferr said:

اذن إحنا محتاجين مرفق ، وتفاصيل عن السجل المطلوب الحاقه بالجدول:smile:

ضغطت المرفق ولكن يرفض التحميل للمنتدى

هل ممكن ارفقه على الخاص او ايميلك ؟

قام بنشر

https://www.mediafire.com/?7io6xidekmh0tdv

@jjafferr

 
طريقة الوصول للنموذج
نموذج Admin home page
Request status (Botton)
Purchase Order (Botton)
يفتح نموذج New Purchase
وعند النقر على الارتباط التشعبي في النموذج الفرعي وهو رقم الطلب
يفتح النموذج المطلوب واسمه ( Request Purchase order)
وهذا النموذج للموافقة على الطلب والخصم من الميزانية
الميزانية الموجودة بالنموذج هي Current Research budget تسحب اخر قيمة مدخلة فيه
وهو حقل مخفي عشان نطرحه من تكلفة الطلب Order Cost
والحقل temp هو نتيجة طرح الميزانية من تكلفة الطلب
المطلوب :
ادخال بيانات النموذج الى جدول الميزانية balance
اولا تغير حالة الطلب من جديد الى موافق وطريقة الدفع كاش
قيم الحقول المطلوب ادخالها في جدول balance من النموذج Request purchase order
Research_ID
 نفسه اللي بالنموذج
User_ID
نفسه اللي بالنموذج
Current Research budget
هي temp الموجودة في النموذج
 
Deposite
قيمته صفر
Withdraw
هي Order Cost  الموجود بالنموذج
 
الاستعلام الي سويته اسمه balance insert
مشكلته يكرر الادخال في كل مره
 
 
 
  • Like 1
قام بنشر

وعليكم السلام أختي:smile:

 

اولا انا اعطيك شهادة بأنك اعطيتي تفصيل بأفضل ما يمكن عن:

الوصول الى مكان المشكلة ، شرح مطلوب ، وشرح النتيجة المطلوبة:smile:

blank-gold-medal-with-tricolor-ribbon-3d-render-uroLrQ-clipart.jpg

.

وياريت بعض الاعضاء يقتدي بطريقتك هذه في شرح المطلوب:smile:

 

اما الجواب على سؤالك هو ، احذفي الجدول Balance من الاستعلام (كما هو في الدائرة الحمراء في الصورة في الاسفل):

648.jpg.5e4a7cb4143fad0aa3909a7b9217b6a6.jpg

.

جعفر

  • Like 1
قام بنشر

ولقد اوصيتك سابقا بإخراج الصور من قاعدة البيانات ،

واليوم بدأت مشاكلها تظهر ، حيث ان جداولك تقريبا ليس بها بيانات ، ومع هذا ، فحجم البرنامج اكثر من 15MB ،

فالحجم كله تقريبا في الصور ، وانتي لم تضعي الصور في معظم سجلاتك بعد:biggrin:

ولا تستطيعين رفع قاعدة البيانات بعد ضغطها الى المنتدى:blink:

 

جعفر

  • Like 1
قام بنشر

@jjafferr

شكرا أستاذ جعفر لشهادتك  ,

انحلت المشكلة حمدلله  , الله يعطيك العافيه

لكن لا حظت شي في الترقيم التلقائي في جدول balance 

الأرقام مو متسلسله 1,2,3,4,5,6

اذا دخلت صف فالجدول الترقيم التلقائي يحط ارقام كبيرة

1,3,34,35

هل هذي المشكلة بسبب استعلام الالحاق ؟

 

وبالنسبة للصور باذن الله بشوف طريقتها واطبقها بأقرب وقت

وشكرا لملاحظاتك أستاذ جعفر .

 

 

ترقيم تلقائي استعلام.png

قام بنشر
1 ساعه مضت, Rawannnna said:

1. انحلت المشكلة حمدلله  , الله يعطيك العافيه

2. لكن لا حظت شي في الترقيم التلقائي في جدول balance ، الأرقام مو متسلسله 1,2,3,4,5,6

اذا دخلت صف فالجدول الترقيم التلقائي يحط ارقام كبيرة ، 1,3,4,34,35

هل هذي المشكلة بسبب استعلام الالحاق ؟

1. الحمدلله:smile:

2. الاكسس لا يستعمل ملف خارجي مؤقت لحفظ البيانات عند عمل  إضافات سجلات في الجدول ، فهو يُدخل البيانات اولا:

أ- ثم يسأل اذا المستخدم موافق او لا (هذه رسالة التأكيد التي تظهر لنا قبل الحاق/إضافة السجلات) ،

ب- وثم يتأكد من شروط الحقل اذا تنطبق عليه او لا (مثلا يجب ان يكون الرقم في الحقل بين 1-12 مثلا)

وعليه ، فكلما اضاف سجل جديد ، فتلقائيا يكون لكل سجل رقم تلقائي جديد ، والرقم التلقائي اللي ينحذف ما يرجع :biggrin:

وفي مثل حالتك ، الرقم 2 راح عليك لأنه بين الارقام ، اما اذا اردتي الرقم التلقائي يبدأ من الرقم 4 ويواصل ، فيجب عليك حذف الارقام 34 و35 ، ثم عمل ضغط واصلاح للبرنامج ، ثم ستجدين ان الرقم التلقائي يبدأ من 5 ، الى ان تقومي بعملية الالحاق والالغاء ونرجع لنفس المشكلة:blink:

 

في الواقع هذه ليست مشكلة في البرنامج ، وانما مشكلة المبرمج ، حيث قلت مرارأ

اقتباس

حقل AutoNumber هو لفهرسة الجدول ، والاكسس يعتمد عليه لسرعة الوصول الى السجل المطلوب ،

ويجب على المبرمج ان لا يعتمد على هذا الحقل ابدا إلا للفهرسة ،

اي ، هذا الحقل هو لإستعمال البرنامج ، والمبرمج يجب عليه الاستفادة منه كونه للفهرسة ، وليس للترقيم التلقائي.

 

وهذه الروابط ستفيدك

و

جعفر

  • Like 2
قام بنشر
7 ساعات مضت, jjafferr said:

1. الحمدلله:smile:

2. الاكسس لا يستعمل ملف خارجي مؤقت لحفظ البيانات عند عمل  إضافات سجلات في الجدول ، فهو يُدخل البيانات اولا:

أ- ثم يسأل اذا المستخدم موافق او لا (هذه رسالة التأكيد التي تظهر لنا قبل الحاق/إضافة السجلات) ،

ب- وثم يتأكد من شروط الحقل اذا تنطبق عليه او لا (مثلا يجب ان يكون الرقم في الحقل بين 1-12 مثلا)

وعليه ، فكلما اضاف سجل جديد ، فتلقائيا يكون لكل سجل رقم تلقائي جديد ، والرقم التلقائي اللي ينحذف ما يرجع :biggrin:

وفي مثل حالتك ، الرقم 2 راح عليك لأنه بين الارقام ، اما اذا اردتي الرقم التلقائي يبدأ من الرقم 4 ويواصل ، فيجب عليك حذف الارقام 34 و35 ، ثم عمل ضغط واصلاح للبرنامج ، ثم ستجدين ان الرقم التلقائي يبدأ من 5 ، الى ان تقومي بعملية الالحاق والالغاء ونرجع لنفس المشكلة:blink:

 

في الواقع هذه ليست مشكلة في البرنامج ، وانما مشكلة المبرمج ، حيث قلت مرارأ

 

وهذه الروابط ستفيدك

و

جعفر

 

 

شكرا جزيلا لك أستاذ جعفر

وبشوف الروابط باذن اللله

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information