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

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

قام بنشر

الاخوة الافاضل 

الرجاء المساعدة فى تعديل كود حذف فاتورة فى نموذج Trans_in لمنع ظهور رسالة تأكد بوجود علاقات بين الجداول عند الحذف او رسائل اخرى من الاكسس غير الرسالة التى بالكود

يتم حذف السجل من جدول Add_doc الرئيسي والسجلات المرتبطه به فى جدول Transaction 

حذف سجل.jpg

قاعدة بيانات4 - Copy.rar

قام بنشر (معدل)

الحمدلله توصلت للحل بفضل الله ثم البحث 

وضعت كود فى حدث قبل تأكيد الحذف Response = DATA_ERRCONTINUE للنموذج Trans_in مع كود ممفتاح الحذف

هل هذه الطريقة صحيحة

توجد مشكلة واحدة فقط

فى النموذج Trans_in يوجد مربع نص غير منضم صافى الفاتورة dd ومربع نص منضم TotalAmount قمت بوضع المعادلة فى كود عند الخروج بمفتاح خروج 

Me.TotalAmount = Me.dd

المشكلة عند الخروج واعود للفاتورة لم اجد تم نقل القيمة من مربع نص dd الى مربع نص TotalAmount لا بد من فتح نموذج الفاتورة Trans_in مرة اخرى ثم تحديد الفاتورة من مربع تحرير وسرد بحث عن فواتير المشتريات ثم الخروج مرة اخرى ليتم اضافتها الى مربع نص TotalAmount

هل من طريقة اخرى تكون ادق لنقل فيمة من مربع نص dd مربع نص TotalAmount حتى مع تغير الكميات فى نموذج الفرعى

 

يساوى.jpg

قاعدة بيانات4 - Copy.rar

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

السلام عليكم

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

التعليق :

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

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

طيب لو ان المستخدم ادخل امر بيع والزبون تراجع عن الشراء وذهب .. يعالج فقط بمسح المبلغ والكمية ويسجل في الملاحظات عبارة : عملية ملغاة

في الاستعلامات او التقارير اي عملية ملغاة لا تظهر .. وبما انها لا تحمل مبالغ ولا كميات فلن تؤثر في المجاميع او الارصدة

ايضا ..

اي قيمة او معلومة تدخل يمنع منعا باتا التعديل عليها بصفة عامة ، ويدخل في ذلك الكميات والمبالغ 

اول بداية الخلل هو صنع اكواد تنقص وتزيد في الارصدة والكميات

 

قام بنشر

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

قام بنشر
28 دقائق مضت, ابوخليل said:

السلام عليكم

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

التعليق :

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

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

طيب لو ان المستخدم ادخل امر بيع والزبون تراجع عن الشراء وذهب .. يعالج فقط بمسح المبلغ والكمية ويسجل في الملاحظات عبارة : عملية ملغاة

في الاستعلامات او التقارير اي عملية ملغاة لا تظهر .. وبما انها لا تحمل مبالغ ولا كميات فلن تؤثر في المجاميع او الارصدة

ايضا ..

اي قيمة او معلومة تدخل يمنع منعا باتا التعديل عليها بصفة عامة ، ويدخل في ذلك الكميات والمبالغ 

اول بداية الخلل هو صنع اكواد تنقص وتزيد في الارصدة والكميات

 

اشكرك على النصيحة طيب ايه الحل يا استاذى انا بعتمد على حقلين Total خاص بالبيع او الشرا و Ttotal خاص بمرتجع البيع او مرتجع الشرا فى جدولي Add_doc الخاص بفاتورة المشتريات Trans_in وجدول Issue_doc الخاص بفاتورة المبيعات Trans_out 

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

فما هى الطريقة الاخرى لتفادى هذه الاهطاء افادونى اثابكم الله

قام بنشر

لا ما فيه حل الا جوهري  .. المشكلة في تصميم الجداول .. ودعنا منها الآن

طيب سأحاول مساعدتك على وضعك وطريقتك الحالية

عند اضافة مشتريات جديدة لصنف معين .. لا يظهر شيء في الحقول السفلية التي ذكرتها

حاول تشرح لي خطوات العمل التي يجب علي اتباعها خطوة خطوة عند اضافة مورد ثم اضافة صنف .. ماذا بعد ذلك ؟

قام بنشر
1 ساعه مضت, ابوخليل said:

جرب كذا شوف التعديل على نموذج المشتريات 

وعطلت الخروج عند النقر على الزر من اجل تشوف النتيجة

اخى واستاذى للاسف الملف بيعطى رسالة معطوب 

انا ارفقت صورة لنموذج فاتورة المشتريات Trans_in توضح عمل فاتورة مشتريات وطريقتى فى نقل القيمة

Trans_in.jpg

معطوب.jpg

قام بنشر

المشكلة عندك انت في برنامج الضغط

ارفقتها مرة أخرى

الغيت الحدث عند الاغلاق ، سوف تتم العملية وانت تعمل على النموذج

اتمنى ان يفتح

او خبرني ارفقه بطريقة اخرى

قاعدة بيانات6 .rar

قام بنشر (معدل)

حضرتك استخدمت الكود بعد التحديث لحقل Number

[Forms]![Trans_in].Refresh
[Forms]![Trans_in]!TotalAmount = [Forms]![Trans_in]!dd

ممكن استخدم الكود والطريقة مع باقى النماذج ؟؟
 

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

من اجل تفهم الفكرة

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

على شان تظهر البيانات لازم ننشط الرئيسي بعد كل حدث ، لاحظ التنشيط [Forms]![Trans_in].Refresh موجود في اكثر من حدث في الفرعي

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

7 دقائق مضت, أكسس وبس said:

ممكن استخدم الكود والطريقة مع باقى النماذج ؟؟
 

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

قام بنشر

ليه بس ؟ .. ما كلهم زي بعض

جرب وحاول انا متأكد  سوف تنجح

الآن النوم يناديني

اذا لم تصل الى مطلوبك .. ان شاء الله غدا اطبق لك الفكرة على المبيعات

قام بنشر

للاسف نموذج المبيعات يختلف

لاحظت انه ثقيل جدا يجري عمليات تأخذ وقتا بحيث تظهر قيمة dd متأخرة جدا

فحين ينفذ الكود تكون قيمة dd = صفر

الحل بانك تعيد النظر في عمليات النموذج وتنظر في سبب هذا البطء

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

وهذا ما فعلته لك

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

وخذ بالاعتبار اني اساعدك وانا غير مقتنع بطريقة عمل البرنامج خاصة ما يخص الارصدة 

قاعدة بيانات7 .rar

قام بنشر

سؤال أحاول أعرف جوابه لـ @أكسس وبس : أنا عملت لك تعديلات أتعبتني وأخذت مني وقت طويل في موضوعك السابق ، ثم أتفاجأ الآن أنك ترفع المثال حاذف منه كل تعديلاتي!!
ممكن طال عمرك تفهمنا السبب؟

أنا أنصح أخي @ابوخليل وباقي الزملاء بالتوقف عن مساعدتك إذا كان هذا ديدنك.
 

  • Thanks 1
قام بنشر

صباح الخير ابو احمد

انا كما اخبرته اني غير مقتنع بطريقته الفذة في التعامل مع الارصدة ، هذا غير التصميم الاساسي للجداول الذي لم يوفق في رسمه

لن تنتهي مشكلاته عند هذه النقطة .. :wallbash:

  • Thanks 2
قام بنشر
1 ساعه مضت, AbuuAhmed said:

سؤال أحاول أعرف جوابه لـ @أكسس وبس : أنا عملت لك تعديلات أتعبتني وأخذت مني وقت طويل في موضوعك السابق ، ثم أتفاجأ الآن أنك ترفع المثال حاذف منه كل تعديلاتي!!
ممكن طال عمرك تفهمنا السبب؟

اخى الكريم اطال الله عمرك وجزاك الله خيرا 

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

ثانياً : عندى امور تثقل كاهلى اعاذك الله وكل الاحبة منها وبسببها لم اركز فى عملى اوحتى اطفالى 

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

رابعا : التمس لاخيك عذرا جزاكم الله خير

قام بنشر

لا تاخذ بخاطرك اخي

كلام ابو احمد عتاب محب

36 دقائق مضت, أكسس وبس said:

 

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

 

الخبرة المحاسبية .. تختلف عن الخبرة البرمجية

 

قام بنشر
في 16‏/3‏/2023 at 16:34, أكسس وبس said:

توجد مشكلة واحدة فقط

فى النموذج Trans_in يوجد مربع نص غير منضم صافى الفاتورة dd ومربع نص منضم TotalAmount قمت بوضع المعادلة فى كود عند الخروج بمفتاح خروج 

Me.TotalAmount = Me.dd

هل بعد مشاركتك هذه والصورة المرفقة تصر على أنها غير متعمدة؟!!!
وبدلا من أن تعتذر تحسسني أني غلطان عليك وباقي تطلب مني الإعتذار ولو أنك طلبتها بشكل غير مباشر وقد تعاطفوا معك أصحاب القلوب الرحيمة 🙂 
وترانا مثلكم عندنا أولاد وأحفاد ومشاكل وبلاوي وأمراض وضغوطات ومع ذلك لا نستسلم لها ولا نعطي فرصة لأحد لانتقادنا بقدر الإمكان. 

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

  • أفضل إجابة
قام بنشر (معدل)
31 دقائق مضت, AbuuAhmed said:

هل بعد مشاركتك هذه والصورة المرفقة تصر على أنها غير متعمدة؟!!!
وبدلا من أن تعتذر تحسسني أني غلطان عليك وباقي تطلب مني الإعتذار ولو أنك طلبتها بشكل غير مباشر وقد تعاطفوا معك أصحاب القلوب الرحيمة 🙂 
وترانا مثلكم عندنا أولاد وأحفاد ومشاكل وبلاوي وأمراض وضغوطات ومع ذلك لا نستسلم لها ولا نعطي فرصة لأحد لانتقادنا بقدر الإمكان. 

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

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

خلاص الموضوع انتهى ومش مكمله 

تم تعديل بواسطه أكسس وبس

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