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

مشكلة في الترقيم التلقائي في بيئة متعدد المستخدمين


ابو محمود

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

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

Data.rar

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

اخوي

الصراحه البرنامج ماشتغل عندي على الجهاز لوجود مشكله في اللغه

عموما جرب التالي

قم بتغيير القيمه الفهرس او index لرقم الفاتوره الى لا او No وذلك بوضع جدولaccountsub في وضع التصميم كما في الصوره

post-19026-1235399940.jpg

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

اخوي ابو محمود

المشكله تحدث اذا وضعت في حقل رقم الفاتوره رقم اصلا مكرر في الجدول

لكن جرب وضع رقم مثلا 2233

سوف لن تظهر الرساله

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

فعندما تنتقل الى النوذج الفرعي

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

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

أخي الفاضل Blue mind

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

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

مثلا عند حفظ رقم في نفس الوقت من قبل اكثر من مستخدم

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

وكما اسلفت فان الدالة تعمل جيدا في حالة عدم وجود نموذج فرعي

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

والمطلوب طريقة لايقاف هذه الرسالة

لان عند اهمالها والضغط على زر (حفظ وفتح فاتورة جديدة) تعمل الدالة بشكل سليم

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

المثال بعد التعديل

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

أكثر ماجنني في هذا المثال هو القيمة الإفتراضية في حقل رقم الفاتورة صفر في جدول الحسابات ! وقد أزلتها .

لم أجرب المثال على شبكة ولكن احساسي يجعلني أزعم أنه لا باقية لهذه المشكلة إن شاء الله .

Dmax1_2.rar

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

  • 2 weeks later...

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

هل يوجد حل نهائي للترقيم التلقائي على الشبكات, لم أتوصل حتى الآن لحل لهذه المشكلة ( مرفق مثال )

وقد ارتكب الأخ الفاضل أكثر من خطأ في نظري قد يسئ لي بدون قصد وهي :

- فيه وضع صاحب الموضوع كودا/شفرة الوحدة المصاحبة لنموذج قمت أنا بالتعديل عليه في جزئية توليد رقم تلقائي للشبكات ،

ولكنه وضعه كاملا أي الوحدة كاملة دون أن يوضح للقراء مايخصني فيه .

- أنه لم يرفق المثال الذي يحتوي تعديلي ليترك الفرصة كاملة للقراء للحكم على الفكرة والتعديل .

- أنه ذكر أن حلي قد أخفق وذكر سببا آخرا غير المشكلة التي كتب عنها هنا وهي قبول فواتير ليس بها بيانات !! وهذه ليست لها علاقة بتوليد الأرقام التلقائية ولم يكن الكود له علاقة بها .

- أنه ادعى أن مشكلته انحلت بعد أن حصل على طريقتين أخريتين للحل !! ، والحقيقة أن الطريقتين هما كذلك لتوليد الأرقام التلقائية ولم يكن لهما علاقة بفحص بيانات المستند الأخرى .

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

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

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.

×
×
  • اضف...

Important Information