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

مطلوب طريقة استدعاء اجمالي قيمة فاتورة من فورمة الى فورمة اخرى


Dr.MSK

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

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

عندي قاعده بيانات بها

2 نموذج او فورمة

بكل فورمة بها اجمالي قيمة

اريد وضع مربع نص بالفورمة الثانية مع استدعاء القيمة الموجوده على مربع نص بالفورمة الاولى

وحين نفذت ذلك

تأتي القيمة #Name

Database8.rar

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

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

عندي قاعده بيانات بها

2 نموذج او فورمة

بكل فورمة بها اجمالي قيمة

اريد وضع مربع نص بالفورمة الثانية مع استدعاء القيمة الموجوده على مربع نص بالفورمة الاولى

وحين نفذت ذلك

تأتي القيمة #Name

أطلب وأتمنى أنت في منتدى الإخوة والأحباب

تفضل المطلوب في المرفقات ورمضان كريم

Database9.zip

تم تعديل بواسطه محمد السوداني
رابط هذا التعليق
شارك

اخي الكريم

المرفق الذي رفعه اخينا محمد السوداني يعمل جيدا و قد قمت بتجربته

اما طريقة استخدام الدالة Dlookup ( عن طريق الخطأ كتبتها سابقا Dloockup )

فالدالة تكتب بالشكل التالي

Dlookup("filedname","tablename")

حيث fildename اسم الحقل

و tablename اسم الجدول

و لكن الى الآن انت لم توضح ما طلبك بالضبط

انت تريد الحقل text8 من الفورم table1

ولكن الحقل هو بالاساس مجموع عدة حقول من الجدول table1

اخي الكريم كي لا تدخل بمتاهة تأكد من مرفق الاخ محمد السوداني ( باعتقادي يلبي طلبك ) ثم انظر الى المرفق الخاص بي

اما المرفق التالي فهو تطبيق للدالة Dlookup حيث تظهر قيمة الحقل aaaa من الجدول table1

Database10.rar

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

تم حل المشكلة عن طريق وضع النماذج الفرعية بشاشة واحده لكن واجهتني مشكلة اخرى

وهيا انني حينما لا اضع قيم بنموذج ايدتعات الخزنة و نموذج ايداعات البنك

تكون القيمة المتبقية للفاتورة خالية ولا يظهر بها اي بيانات

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

Database.rar

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

أرى الحل يكون عن طريق كود VB وانا ليس لي دراية بها

فهل هناك طريقة آليه لعمل ذلك بدل كتابة كود

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

واذا انشئت زر للحذف لا يعمل ايضا

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

المرفق لم يحل المشكلة ... ارجو المراجعة عليه

كما ارجو ذكر شرح للطريقة

استاذي العزيز انت بنفسك ذكرت انك تريد استدعاء اكرر استدعاء قيمة مربع نص من النموذج الاول الى النموذج الثاني

وانت بنفسك وضعت هذه المعادلة في مصدر عنصر التحكم في النموذج الثاني كقيمة لمربع النص Text10 وهي :

[Forms]![Table1]![Text8]

وهي تفيد ان قيمة مرع النص Text10

= [Forms]![Table1]![Text8]

وكانت بالفعل تاتيك بقيمة #Name

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

فكيف لم يحل المشكلة؟؟؟؟

واذا كان المطلوب وضع النموذجين الفرعيين في فورم واحد لماذا لم تذكر ذلك ؟؟؟

وكيف تكون القيمة ثابتة وهي تشير الى حاصل جمع بيانات في نموذج وبالتالي تتغير مع تغير البيانات او اضافتها ؟؟

هذه الحالة في علم الرياضيات وفي مصطلحات البرمجة تعرف بانها متغير (Variable) ولا تعرف بانها ثابت (constant)

واذا كانت القيمة ثابتة (constant) لماذا لم تذكر قيمة الثابت هذا ا؟؟؟

واذا كان لم يحل المشكلة فما الفائدة من شرح الطريقة وهي خطأ؟؟؟ ألا ترى أن في هذا تناقض ؟؟؟

أخي العزيز اذكرك انك في منتدى خيري بمعنى الكلمة يتعاون في الاخوة وهم لايعرفون بعض ولا ينتظرون من بعض جزاءاً ولا شكورا وكما ذكرنا الاستاذ خليل في توقيعه الكلمة الطيبة صدقة فلا تبخل بها وتبخس جهد من يحاول مساعدتك بل حاول ان يكون موضوعك مفيد لك وللآخرين الذين يمرون بالقرأة عن طريق السؤال الواضح.

تم تعديل بواسطه محمد السوداني
رابط هذا التعليق
شارك

هون عليك اخ محمد السوداني

فانا لا أقصد الاساءة اليك

لكن مازال تأتي نفس رسالة الخطأ

وبالنسبة لوضع النماذج الفرعية في نموذج واحد فهذا حل للمشكلة من عندي

ولا تنسى اني جديد في عالم الاكسيس فهناك بعض المعلومات مازالت مغلوطة عندي

أعتذر عن سوء الفهم ...

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

هون عليك اخ محمد السوداني

فانا لا أقصد الاساءة اليك

لكن مازال تأتي نفس رسالة الخطأ

وبالنسبة لوضع النماذج الفرعية في نموذج واحد فهذا حل للمشكلة من عندي

ولا تنسى اني جديد في عالم الاكسيس فهناك بعض المعلومات مازالت مغلوطة عندي

أعتذر عن سوء الفهم ...

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

استدعاء اجمالي قيمة فاتورة من فورمة الى فورمة اخرى

(كلمة استدعاء تستخدم للغائب فانت تجيد استخدام الكلمات بدقة كبيرة ) أي انك تريد قيمة بعيدة غير معروضة حاليا لا في النموذج الاصل ولا تموذج فرعي.

وثانياً انت تقول اجمالي قيمة فاتورة

بكل فورمة بها اجمالي قيمة

اريد وضع مربع نص بالفورمة الثانية مع استدعاء القيمة الموجوده على مربع نص بالفورمة الاولى

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

مع العلم ان القيمة ثابتة ولا اريد ربطها بأي شئ

فكيف تكون اجمالي قيمة وكيف تكون ثابتة ؟؟

بما أنها اجمالي فهي تتغير بتغير البيانات عند الإضافة وأ التعديل ولن تكون ثابتة

وكيف يكون استدعاء اجمالي قيمة في فورمة وكيف لا ترتبط بشيء ؟؟

بما أنها أستدعاء لقيمة في فورمة فهي مرتبطة بها وتتغير مع تغير القيمة الأخرى

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

لو كانت المشكلة ان هناك رسالة خطأ كما تقول الآن فكما ذكر لك الاخ محمد ايمن لايوجد خطأ والمرفق حقق لك ما تريداي ان الخطأ يتعلق عند التنفيذ بجهازك فقط وفكان من الممكن ان نبحث عن السبب

فالموضوع ليس شخصي ورمضان كريم وكل عام والجميع بخير وأعاده الله علينا وعليكم بالخير وبالبركات

تم تعديل بواسطه محمد السوداني
رابط هذا التعليق
شارك

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