اذهب الي المحتوي
أوفيسنا

مساعدة في إدخال البيانات تلقائيا عن ظهور رقم محدد في الجدول


الهمة

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

السلام عليكم ورحمة الله وبركاته 

مرحبا بكم جميعا 

لدي قاعدة بيانات أضفت في الجدول حقل محسوب تظهر النتيجة تلقائيا بموجب المعطيات المدخلة في حقل محسوب ، وأدخلت معادلة ولكن للأسف عندما أصل للكود رقم 25 تظهر لي رسالة بأن المعادلة معقدة جدا.( مرفق نموذج من القاعدة)

فهل من طريقة يتم فيها إدخال البيانات في الجدول تلقائيا بموجب المعطيات المدخل مسبقا.

قاعدة تجريبية.rar

رابط هذا التعليق
شارك

لست بحاجة الى حقل محسوب

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

وفي حدث بعد التحديث لحقل " رقم الملف بالاستئناف " ضع معادلتك ( بمعنى انه يتم ادراج رقم التصنيف آليا عند الانتهاء من كتابة رقم الملف بالاستئناف)

[رقم التصنيف] = Mid([رقم الملف بالاستئناف], 5, 4)

 

رابط هذا التعليق
شارك

أشكرك أخي أبو الخليل على الرد لكن المطلوب هو عند كتابة رقم الملف بالأستئناف طبعا في حقا رقم التصنيف هذا يظهر رقم التصنيف فقط وبموجبه يتم إظهار الدائرة والتي تظهر لي نوع الدائرة في حقل الدائرة 

رابط هذا التعليق
شارك

من اطلاعي على المرفق لاحظت انك تضع معادلاتك في الجدول على هيئة حقل محسوب

الذي ساعدك فيها اتوقع انه يعمل على اكسل

لا بد تتخلص من هذه الحقول وتجعل عمل المعادلات والاكواد من خلال النماذج .

الجداول عملت لحفظ البيانات فقط

رابط هذا التعليق
شارك

اقتباس

 

بارك الله في أخي أبو خليل ، لكني لم استخدم الاكسل فيه ، أنا أريد تخزين البيانات داخل الجدول ، كل اللي أنا أريده هوه في جدول filenum في حقل الدائرة ، المطلوب هو تخزين نوع الدائرة بموجب رقم التصنيف والذي يتم أستخراجه من رقم ملف الاستئناف ، لانه في النموذج فقط تظهر لي نوع الدائرة ولكن لا يتم تخزينها في الجدول . إذا توجد طريقة لتخزين نوع الدائرة في حقل الدائرة بكود معين . عسى يكون الشرح واضح ، جزاك الله خيرا .

رابط هذا التعليق
شارك

انظر في المرفق

ادخل رقم الملف ثم انتر وانظر ماذا يحدث في حقل التصنيف وفي حقل الدائرة ... وارجع الى الجدول لترى ايضا

عملت لك جدول بارقام التصنيفات والدوائر .. راجعه وصححه واكمل ما تبقى على النسق نفسه

قاعدة تجريبية2.rar

رابط هذا التعليق
شارك

بارك الله فيك أخي العزيز أبو الصورة قاعدة تجريبية.pdfخليل مجهود رائع ، لكن بعد التجربة أتضح لي عدم تخزين نوع الدائرة في حقل الدائرة ولكن يتم تخزين رقم التصنيف مرفق لك ملف بي دي أف 

رابط هذا التعليق
شارك

تفضل

جعلت حقل الدائرة للعرض فقط .. وعملت لك بجانبه حقل مخفي يأخذ اسم الدائرة

جرب ووافني بالنتيجة

وقبل كل هذا .. اذا انت ناوي تتعلم اكسس فلا بد ان تتبع القواعد الصحيحة من البداية

مثلا تجنب تسمية الحقول والكائنات بحروف عربية .. اذا ما تعرف معانيها بالانجلش اكتبها بحروف لاتينية وبمعنى عربي .. ويكفي ان تكتب التسمية التوضيحية بالعربي

لن تتعلم ولن تفهم الجمل البرمجية والاكواد .. لان الاكواد ستنقلب رأسا على عقب واكبر خبير لا يمكنه فهمها ( لانه يجتمع في الكود حروف عربية واخرى انجليزية )

قاعدة تجريبية3.rar

رابط هذا التعليق
شارك

3 ساعات مضت, ابوخليل said:

تفضل

جعلت حقل الدائرة للعرض فقط .. وعملت لك بجانبه حقل مخفي يأخذ اسم الدائرة

جرب ووافني بالنتيجة

وقبل كل هذا .. اذا انت ناوي تتعلم اكسس فلا بد ان تتبع القواعد الصحيحة من البداية

مثلا تجنب تسمية الحقول والكائنات بحروف عربية .. اذا ما تعرف معانيها بالانجلش اكتبها بحروف لاتينية وبمعنى عربي .. ويكفي ان تكتب التسمية التوضيحية بالعربي

لن تتعلم ولن تفهم الجمل البرمجية والاكواد .. لان الاكواد ستنقلب رأسا على عقب واكبر خبير لا يمكنه فهمها ( لانه يجتمع في الكود حروف عربية واخرى انجليزية )

قاعدة تجريبية3.rar 44.79 kB · 2 downloads

ما شاء الله عليك بارك الله فيك، وزادك الله من علما، إن شاء سوف أطبق ما قلته لي ، لكن تكرما ممكن تفيدني كيف تمت عملية النقل بين الجدولين هل فقط في كود البرمجة بعد التحديث أو هناك كود آخر . لاني أريد وضعه في جداول آخرى

رابط هذا التعليق
شارك

اولا مربع التحرير ياخذ اسم الدائرة من الجدول الجديد ، ولكن قيمته رقم الدائرة وليس الاسم (نقدر نختار قيمة الحقل من الخصائص) 1 او 2 اي العمود الاول في الاستعلام او العمود الثاني

بعد ذلك ياتي دور الكود

هذا ياخذ رقم التصنيف من رقم الملف ويضعه في حقل رقم التصنيف
[رقم التصنيف] = Mid([رقم الملف بالاستئناف], 5, 4)

وهذا يظهر رقم الدائرة بناء على رقم التصنيف (لكن اللي يظهر امامك في مربع التحرير هو الاسم ) لاننا في الخصائص اخفينا الرقم واعطينا الاولوية للظهور للاسم
[الدائرة] = [رقم التصنيف]

وهذا ياخذ اسم الدائرة من مربع التحرير ويضعه في الحقل الجديد المخفي .. لاحظ الرقم 1 يعني العمود الثاني اللي هو عمود الاسم
dayrh = [الدائرة].Column(1)

 

رابط هذا التعليق
شارك

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