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

مشكلة في مربع السرد التحرير


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

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

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

لما اريد ان ادخل كود الحريف تظهر القائمة كما هو مطلوب و لما اتعدى لاصل الى ادخال كود "taxe" تخرج لي ناقذة و نفس الشيء لمل اريد ان ادخل كود البضاعة تخرج نافذة ايضا؟؟؟؟؟؟ فمالحا يا اخوتي؟؟؟

و شكرا

post-76599-0-11491300-1360608217_thumb.jGestion1.rar

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

السلام عليكم

دائما ممتاز سيدي  ابو خليل

كلمات الشكر وحدها لا تفي مقامك العزيز عندي

اشكرك جزيلا

المشكلة مازالت قائة  في ref_article

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

و شكرا

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

S_Super_3.rarالسلام عليكم

شكرا لكم مرة اخرى

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

طبعا مازلت ادخل عليه بعض التعديلات وعمليات الخساب

و لكن اكيد ساطلب منك المساعدة من جديد

طبعا اذا رايت خللا ارجوك ان تصلحه لي

شكرا مرة اخرى

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

ما زالت توجد لديك بعض الملاحظات 

- استخدمت علامة السالب (-) في تسمية النموذج الفرعي

- يوجد مسافة فارغة في تسمية احد الجداول

- كثير من الحقول في الجداول تمت كتابتها بحروف فرنسية

يجب المراجعة والتعديل الى الأصح

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

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

كنت اليوم مشغولا جدا و الان  انتهيت من عملي

راجعت ما لاحظته لي و اصلحت ما قدرت عليه

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

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

ستجد نموذج تحت اسم Qt_vendu لما اضغط عليه ياتيني سؤال يطلب ادخال كود البضاعة و لما ادخله يعطيني الاجابة و لكني اذا اردت ان ادخل كود آخر فيجب اغلاق هته النافذة والضغط على النموذج من جديد لادخال كود آخر

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

و لكم جزيل الشكر

 

Super gestion3.rar

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

السلام عليكم

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

ستجد في الصورة المرفقة  المشكلة القائمة وهي: لو ادخلنا الكود رقم 1 سيعطينا الكمية المباعة و لكن ان ادخلنا اي كود اخر لا يوجد في قائمة البضاعة كما فعلت انا لما ادخلت كود غير موجود وهو على سبيل المثال 521

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

و شكرا

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

و لكم جزيل الشكر والاجر من الله سبحانه و تعالى

 

 

post-76599-0-15996900-1360821695_thumb.j

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

عملت مربع نص واسميته  text1

في حدث بعد التحديث لمربع النص المذكور كتبت هذه الأسطر

 

 

Private Sub text1_AfterUpdate()
Me.RecordsetClone.FindFirst "[Ref_article] = " & Me![text1]
If Not Me.RecordsetClone.NoMatch Then
    Me.Bookmark = Me.RecordsetClone.Bookmark
Else
    MsgBox "الرقم " & Str(Me![text1]) & " غير موجود"
    DoCmd.GoToRecord , , acFirst
End If
End Sub
 

 

   

وهذا مثالك بعد التعديل

Super gestion5.rar

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

السلام عليكم

شكرا على التفسير و لكن يبدو ان هناك مشكلة وهى لما افتح الناذة ستجد الحقل الذي انشاته فارغا و ref_article فيه رقم 1 و المجموع صحيح و لكن ان كتبت في الحقل الذي اسميته  text1كود 1 سيتغير ref_article الى 2 بينما يجب ان يكون  text1=ref_client

اتمنى ان تكون فهمت قصدي و الصورة ستوضح اكثر

و لكم جزيل الشكر

 

post-76599-0-54266000-1360853114_thumb.j

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

انا جربت 

لاحظت انك اذا ضغت على زر انتر يصبح المربعين متساويان في القيمة

لان الكود يعمل بعد التحديث في المربع الاول

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

مشكور جدا اخي عبد الله على الافادة

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

يعني اول ما افتح سيكون مربع "ادخل الكود فارغا و بمجرد ان تدخل رفيه رقم 1 سترى انه سيكتب في مربع Ref_article رقم 2 يعني انا طلبت رقم 1 في المربع الاول فاتى برقم 2

هل فهمت قصدي؟؟؟

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

هذا تصوري  والذي اردت ان يكون

ارجو ان تكون فهمت قصدي

و لكم مني جزيل الشكر

اخوكم في الله

حافظ

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

اخوي بارك الله

المشكله في اظهار السجل التالي وليس كما هو موجود في مربع البحث بالكود هو الضغط على مفتاح enter في لوحه المفاتيح

مفتاح enter يعادل مفتاح tab

 

لذلك قم بوضع زر في النموذج بجانب مربع البحث وسمه مثلا بحث  وضع فيه الكود الموجود اعلاه

 

بالتوفيق

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

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

مشكور لك سيدي bluemind على ملاحظتك

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

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

فلكم جميعا مني جزيل الشكر

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

مفتاح enter يعادل مفتاح tab

 

صحيح وفقك الله لكل خير الاولى وضع الحدث في زر

 وهذا غفلت عنه لان اكثر استخدامات هذا الكود في مربع التحرير ، وفي مربع التحرير لا تظهر هذه الحركة 

بمعنى انه الآن يتم تنفيذ الفلترة + حدث الانتقال 

 

اخونا حافظ

هل جربت الطريقة الاخرى في مشاركتي السابقة هنا http://www.officena.net/ib/index.php?showtopic=45382#entry267525

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

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

اخي الكريم

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

اولا اضغط على Qt_vendue

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

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

و شكرا لكم

 

Super gestion3.rar

post-76599-0-29490100-1360926568_thumb.j

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

لا بد تربط بين الحقل او الزرار وبين الحدث

من الخصائص/ لسان التبويب حدث (event)  ثم تختار الحدث المناسب ، في مثالنا المرفق اخترنا عند النقر ثم تنقر الايقونة الصغير بجانب الحقل والتي هي عبارة عن ثلاث نقاط لتفتح لك محرر الفيجوال

 

انظر المثال بعد التعديل

Super gestion4.rar

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

السلام عليكم

جميل و غاية الجمال ما قدمتم لي

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

ستجد في النموذج تفسير فهل هناك مشكلة في التصميم؟؟؟؟

لكم جزيل الشكر

 

Super gestion4.rar

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

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

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

Important Information