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

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

قام بنشر
منذ ساعه, Shivan Rekany said:

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

فقط غير سطر الشرط بهذا


If DCount("*", "حركات", "[البيان]='" & Me.supplier & "'" & "and [تاريخ الحركة]=#" & Format(Me.payment_date, "dd/mm/yyyy") & "#") > 0 Then

اي اضفنا 


Format(Me.payment_date, "dd/mm/yyyy")

 

ترحيل (1).rar

تسلم اخي بارك الله فيك

ولكنه مازل نفس المشكله

لا يلتزم بالشرط

  • Like 1
قام بنشر
11 ساعات مضت, ابو ياسين المشولي said:

ولكنه مازل نفس المشكله

لا يلتزم بالشرط

كيف يعني
شوف الصورة

Capture.PNG.c07f747cdcaf5dc97a4d76a30f473be2.PNG

اذا يجب عليك ان تخبرني ماذا تريد نعمل لكي يظهر عندنا كما يظهر عندك

  • Like 1
قام بنشر
1 دقيقه مضت, Shivan Rekany said:

كيف يعني
شوف الصورة

Capture.PNG.c07f747cdcaf5dc97a4d76a30f473be2.PNG

اذا يجب عليك ان تخبرني ماذا تريد نعمل لكي يظهر عندنا كما يظهر عندك

اوكي الان حاول تعمل المرسام بنفس التاريخ

وشوف النتيجه

  • Like 1
قام بنشر

السلام عليكم اخي ابو ياسين:smile:

 

اسمح لي اقول لك بأن هذه الطريقة غير صحيحة من ناحية قوانين قواعد البيانات!!

قانون قواعد البيانات إدخال ، فرز و تصفية ، تقارير.

881.Clipboard02.jpg

.

في جدول حركات ، انت جعلت الحقل "البيان" يحتوي على انواع مختلفة من البيانات ، فكيف ستفرز وكيف ستصّفي هذا الحقل!!

حسب ما اراه من بيانات الحقل ، فانك ادخلت:

- اسم_المورد "عالم النسيج" او "المرسام" ، ومرة بندر النهاري ومرة اخرى بند النهاري ، ...

- نوع الدفعة: حاليا انت كاتب دفعة ، وبعد شهر بتكتب دفعة ثانية ، ثم دفعة ثالثة ، ...

- معلومات اخرى:  سداد فاتورة رقم 220 ، بيد العطاس فارق السعر ، دفع المرسام ، ...

881.Clipboard07.jpg.16ffb02007ead4d5fd09403ae1e73251.jpg

.

يعني كيف بتعمل تصفية للسجلات اعلاه !!

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

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

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

 

يا ابو ياسين ، انا اعمل برامج من سنة 1984 ، فخذها نصيحة لله ، واستفيد من نصائح خبرتي ، واعد النظر في هذه الجزئية من برنامجك (انا فقط اشتغلت على هذه الجزئية ، فما اعرف عن الباقي):smile:

 

جعفر

  • Like 1
  • Thanks 1
قام بنشر

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

اخي الغالي من اول انا كنت اكتب اي شي في البيان

والان حبيت اضبط برنامجي للاحسن

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

وعملت في نموذج ترحيل عند اختيار المورد وعند تغير التاريخ وعند التحميل

هذا الكود

Me.supplier = "    دفعة " & supplier_name

اي يطلع في البيان دفعه  + اسم المورد

وما تتغير في البيان

مثلا دفع المرسام 

دفعه العطاس الى اخر

هذه بالنسبه الى الصندوق

ولكن للمورد حركات فواتير مشتريات وسندات ومترجعات الى اخر في مكان اخر

شكرا لك ولملاحظاتك لولا ملاحظاتكم وخبرتكم وتعاونكم معنا ما تعلمنا تسلم والف شكر

  • Like 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