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

هل يمكن تنفيذ استدعاء رصيد بالكود نظرا لفشل الاستعلام


abouelhassan

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

السلام عليكم اخوانى الاساتذة الافاضل

كل عام وحضراتكم بخير

انا نفذت فكرة كده ونجحت جزئيا الا وهى

عملت 3 استعلامات الاستعلام الاول رصيد سابق والثانى رصيد سابق٢ والثالث رصيد سابق3

الاول الاستعلام الاصلى

وبه التاريخ بين

Between [Forms]![Form1]![FromDate] And [Forms]![Form1]![ToDate]=Registration_Date

الثانى مماثل مع اختلاف

التاريخ السابق

<[Forms]![Form1]![FromDate]=Registration_Date

الثالث يجمع الاستعلامين معا

وجعلت الرصيد = الاستعلام2 المسمى رصيد سابق2

الرصيد=رصيد سابق2

 والنتيجة

2.png.c1774484171c6b10d5c72bfa024b2ffc.png

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

 

1.png

سميت الرصيد السابق=الرصيد

نجحت الفكرة جزئيا ما فشل هو

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

اتمنى تكون الموضوع ساهل يارب لانى فشلت الصراحة بس نجحت جزئيا

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

خالص الشكر والاحترام وكل عام وانتم بخير

 

T2Q - Copy.rar107.85 kB · 2 downloads

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

  • الردود 65
  • Created
  • اخر رد

Top Posters In This Topic

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

تقبل الله طاعتكم وكل عام وحضرتك وكل اعضاء المنتدي الكرام بخير

حقيقة تصفحت مرفقكم وقد تهت به - ولا أدري اهذا من تأثير الصيام ام - تخانة مخ - :biggrin:

1- ممكن حضرتك تبسط لنا المطلوب ربما هنالك طريقة اسهل من صنع استعلامات كثيرة او اكواد 

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

 

فهذه نتيجة الاستعلام كما ظهرت عندي

 

123.png

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

استاذى أبو عبدالله الحلوانى كل عام وانتم بخير وصحة وسلامة

ما احتاجه هو اخى الكريم 

هذا الفورم اسمه FOrm1 اذا اختارنا السنة المالية سيتم كتابة التاريخ للسنة المالية بدأ من 1/7/2021 حتى 30/6/2022

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

اريد عند اختيار مثلا من 1/7/2021 حتى30/6/2022 هنا الرصيد السابق =0 ومجموع الدائن والمدين لكل عميل عن الفترة

0png.png.cdfd3ab88fc1e1504a0e31f05f63802b.png

هنا هذا النموذج يخرج التقرير المطلوب PDF الرصيد السابق هو الرصيد ما قبل التاريخ من

منه عن الفترة من تاريخ الى تاريخ كذلك له 

الرصيد = الرصيد السابق+له-منه

1.png.4e783f235f0066ae8134ff08c0529eda.png

لذلك لجأت لعمل 3 استعلامات

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

واستعلام ما قبل التاريخ من لجلب الرصيد السابق

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

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

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

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

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

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

بارك الله فيك اخى الكريم

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

2 ساعات مضت, abouelhassan said:

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

واستعلام ما قبل التاريخ من لجلب الرصيد السابق

كدا الصورة وضحت 

استفسار اخير الرصيد السابق للفترة المحددة هيكون حدوده ايه عني مثلا لو عندنا ثلاث سنوات مالية وحضرتك حددت السنة المالية الحالية 2022 الرصيد السابق لها هل هيكون سنة ايضا ام كل ما يسبقها من السنوات، توضيح بالأرقام :

يعني لو حددنا السنة المالية من 1/7/2021 الي 30/6/2022 كيف سيكون الرصيد السابق؟

هل هو خلال الفترة من 1/7/2020 حتي 30/6/2021 

أم خلال كل الفترات السابقة للتاريخ المحدد ايا كان عدد السنوات السابقة؟!

 

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

43 دقائق مضت, أبو عبدالله الحلوانى said:

كدا الصورة وضحت 

استفسار اخير الرصيد السابق للفترة المحددة هيكون حدوده ايه عني مثلا لو عندنا ثلاث سنوات مالية وحضرتك حددت السنة المالية الحالية 2022 الرصيد السابق لها هل هيكون سنة ايضا ام كل ما يسبقها من السنوات، توضيح بالأرقام :

يعني لو حددنا السنة المالية من 1/7/2021 الي 30/6/2022 كيف سيكون الرصيد السابق؟

هل هو خلال الفترة من 1/7/2020 حتي 30/6/2021 

أم خلال كل الفترات السابقة للتاريخ المحدد ايا كان عدد السنوات السابقة؟!

 

حبيبي استاذى الفاضل

الرصيد السابق خلال السنة المالية فقط كل سنة مالية مستقلة بنفسها اخى. الكريم

زادك الله من فضله اللهم امين يارب العالمين

 

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

2 ساعات مضت, abouelhassan said:

الرصيد السابق خلال السنة المالية فقط كل سنة مالية مستقلة بنفسها اخى

معلش انا فهمي تقيل حبتين :blink:

اعطني مثال بالارقام 

يعني لو حددت السنة المالية 2022 التي تبدأ في 1/7/2021 هل تريد احضار الرصيد السابق للعميل 1 مثلا

خلال العام المالي السابق الذي يبدأ في 1/7/2020 وينتهي في 30/6/2021

أم ماذا تعني بالرصيد السابق خلال السنة المالية فقط

آسف استفساراتي كثير لكن أول ما امسك بداية الخيط هتلقيني فريرة :biggrin: ان شاء الله 

يا ريت مثال بالأرقام والتواريخ لو تسمح - وبعتذر لعدم تواصلي الا غدا ان شاء الله 

 

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

1 ساعه مضت, أبو عبدالله الحلوانى said:

معلش انا فهمي تقيل حبتين :blink:

اعطني مثال بالارقام 

يعني لو حددت السنة المالية 2022 التي تبدأ في 1/7/2021 هل تريد احضار الرصيد السابق للعميل 1 مثلا

خلال العام المالي السابق الذي يبدأ في 1/7/2020 وينتهي في 30/6/2021

أم ماذا تعني بالرصيد السابق خلال السنة المالية فقط

آسف استفساراتي كثير لكن أول ما امسك بداية الخيط هتلقيني فريرة :biggrin: ان شاء الله 

يا ريت مثال بالأرقام والتواريخ لو تسمح - وبعتذر لعدم تواصلي الا غدا ان شاء الله 

 

حبيبى استاذى الحبيب اشكرك بارك الله فيك وزادك من فضله

السنة المالية لنفرض ان لدينا3 سنوات مالية

2020 تبدأ من 1/7/2019 حتى 30/6/2020

2021 تبدأ من 1/7/2020 حتى 30/6/2021

2022 تبدأ من 1/7/2021 حتى 30/6/2022

ونفرض ان لدينا في مصدر التمويل 20 عميل سنأخذ مثال عدد 4 عملاء-عميل جديد1 -عميل جديد 2-عميل جديد3 -عميل جديد4

مثلا اذا كانت في السنة المالية 2020

عميل جديد 1في 15/7/ 2019 منه 50 وله150 الرصيد = له-منه =100

عميل جديد1 في 17/7/2019   منه 500 وله 1000 الرصيد = له- منه=500

عميل جديد2 فى 18/7/2019 200 -له 300 ومنه 100 الرصيد= له-منه=200

عميل جديد3فى 20/7/2019 -له5000 ومنه 1000 الرصيد=له- منه=4000

في فورم 1 اختارنا السنة المالية 2020 وقام البرنامح اوتو بكتابة التريخ من 1/7/2019 والتاريخ الى 30/6/2020

اذن الرصيد السابق لكل العملاء=0

شكل التقرير هيكون كده وشارح لحضرتك الرصيد الحالي

الحساب               الرصيد السابق              منه                  له          الرصيد الحالي = الرصيد السابق+له-منه

عميل جديد1               0                         550               1150                 0+1150-550=600

عميل جديد2               0                            100               300             0+300-100=200

عميل جديد3               0                               1000            5000                  4000

اذا غيرنا التاريخ السنة المالية 2020 التاريخ من 16/7/2019 حتى16/7/2019

شكل التقرير للشرح هيكون كده بس طبعا الى كلهم =0         مش هيظهر

الحساب                  الرصيد السابق           منه                     له                       الرصيد الحالى

عميل جديد1                     100               0                     0                                 100

عميل جديد 2                       0                0                     0                               0

عميل جديد 3                      0               0                    0                                0    

اذا غيرنا التاريخ الى السنة المالية 2020 التاريخ من 17/7/2019 حتى 17/7/2019

          الحساب                  الرصيد السابق           منه                     له                       الرصيد الحالى

عميل جديد1                     100               500                     1000                                 600

واذا كملنا وادخلنا بيانات في 2022

مثلا اذا كانت في السنة المالية 2022

عميل جديد 1في 15/7/ 2022 منه 50 وله150 الرصيد = له-منه =100

عميل جديد1 في 17/7/2022   منه 500 وله 1000 الرصيد = له- منه=500

عميل جديد2 فى 18/7/2022 200 -له 300 ومنه 100 الرصيد= له-منه=200

عميل جديد3فى 20/7/2022 -له5000 ومنه 1000 الرصيد=له- منه=4000

في فورم 1 اختارنا السنة المالية 2022 وقام البرنامح اوتو بكتابة التريخ من 1/7/2021 والتاريخ الى 30/6/2022

اذن الرصيد السابق لكل العملاء=0

شكل التقرير هيكون كده وشارح لحضرتك الرصيد الحالي

الحساب               الرصيد السابق              منه                  له          الرصيد الحالي = الرصيد السابق+له-منه

عميل جديد1               0                         550               1150                 0+1150-550=600

عميل جديد2               0                            100               300             0+300-100=200

عميل جديد3               0                               1000            5000                  4000

اذا غيرنا التاريخ السنة المالية 2022 التاريخ من 16/7/2021 حتى16/7/2022

شكل التقرير للشرح هيكون كده بس طبعا الى كلهم =0         مش هيظهر

الحساب                  الرصيد السابق           منه                     له                       الرصيد الحالى

عميل جديد1                     100               0                     0                                 100

عميل جديد 2                       0                0                     0                               0

عميل جديد 3                      0               0                    0                                0    

اذا غيرنا التاريخ الى السنة المالية 2022 التاريخ من 17/7/2021 حتى 17/7/2022

          الحساب                  الرصيد السابق           منه                     له                       الرصيد الحالى

عميل جديد1                     100               500                     1000                                 600

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

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

اشكرك اخى الكريم وكل عام وحضرتك بكل خير

 

 

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

استاذنا العزيز @أبو عبدالله الحلوانى

سأقرب اليك مايريده اخينا ...

مثلا لدينا عميل جديد1 ولديه رصيد 3000 جنيه..حينما نختار الفترة من 1/12/2020 الى 31/6/2022 سيظهر الرصيد خلال هذه الفترة 2000 جنيه مثلا ..ويظهر ايضا في عمود ثاني اسمه الرصيد السابق لهذه الفترة ويساوي 1000 جنيه 

والنتيجة تنطبق على بقية العملاء...بحيث العميل الذي ليس لديه رصيد سابق تظهر النتيجة في الحقل =0

بصراحة انا قمت اشوف كوابيس بسبب هذا المثال لان حاولت كثيرا ولم يضبط معي 🤕

  • Like 1
  • Haha 1
رابط هذا التعليق
شارك

3 دقائق مضت, Eng.Qassim said:

استاذنا العزيز @أبو عبدالله الحلوانى

سأقرب اليك مايريده اخينا ...

مثلا لدينا عميل جديد1 ولديه رصيد 3000 جنيه..حينما نختار الفترة من 1/12/2020 الى 31/6/2022 سيظهر الرصيد خلال هذه الفترة 2000 جنيه مثلا ..ويظهر ايضا في عمود ثاني اسمه الرصيد السابق لهذه الفترة ويساوي 1000 جنيه 

والنتيجة تنطبق على بقية العملاء...بحيث العميل الذي ليس لديه رصيد سابق تظهر النتيجة في الحقل =0

بصراحة انا قمت اشوف كوابيس بسبب هذا المثال لان حاولت كثيرا ولم يضبط معي 🤕

سامحنى استاذى وبميزان حسناتك يارب

وان شاء الله ربنا يبارك لك فى حياتك وال بيتك 

اشكرك لمجهودك 

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

لاننى يجب ان اختار سنة مالية بمعنى ان لا يمكن ان اختار1/12/2020 الى 30/6/2022

ولكن التاريخ يكون فى نفس السنة 

يعنى 2020 تبدأ من 1/7/2019 حتى 30/6/2020

2021 تبدأ من1/7/2020 حتى 30/6/2021

والتاريخ لا يمكن ان يدخل 2020 على 2021

بارك الله فيك اخى الكريم

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

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

جرب المرفق التالي ارجو ان يكون موافق لمرادك

عملي بالمرفق كان: (علي حسب ما فهمت من المثال المقدم من سيادتكم)

1- قمت بانشاء دالة لجلب الرصيد السابق بين التاريخ المحدد وبداية السنة المالية المحددة في الفورم 1

الدالة بسيطة صغيرة الحجم وتحوي الشرح بداخلها لكل سطر تقريبا.

2- تم التعديل علي الاستعلام الذي انشأته حضرتك (رصيد سابق) واضفت فيه عمود لجلب الرصيد السابق لكل عميل.

3- وتم حذف الاستعلامين الآخرين (رصيد سابق2 و رصيد سابق3)  لعدم الحاجة اليهما

4- تم انشاء تقرير لعرض الرصيد السابق لكل العملاء والتعديل علي زر (رصيد سابق لكل مصادر التمويل) لعرض التقرير 

هذا والله اعلم 

وأسأل الله لي ولكم القبول والتوفيق لكل خير وان يختم لنا الشهر بعتق رقابنا من النار وان يختم لنا حيتنا بعمل صالح يقبضنا عليه وهو راض عنا آمين 

 

 

T2Q - Copy.accdb

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

استاذى أبو عبدالله الحلوانى اسعد الله اوقاتك وتقبل اعمالك وكتب اسمك ان شاء الله من عتقاءه فى هذا الشهر الفضيل

اقبل راسك لجميل صنعك اخى الكريم

ان شاء الله 95% من المهمة انجزت بفضل الله وفضلك اخى بس انظر استاذى الحبيب

عدلت البيانات بالجدول لتسهيل عملية اختبار البيانات هنا اختارنا من تاريخ 1/7/2021 الى 30/6/2022

ظهرت البيانات بداية من 1/4/2022

1.png.e67b26cef31eee24143a5bb6632b11bb.png

ثم لاختبر الرصيد السابق اخترت من تاريخ 3/4/2022

2.png.d0164147d58e6756aadfa028b63b2e0b.png

عند استدعاء التقرير استاذى الحبيب الرصيد السابق0 مع العلم ان فى اول صورة اخى عميل جديد1 فى يوم 1/4/2022 الرصيد=100

3.png.60c965d6f97197d904d04f1837a3d72d.png

اسعد الله قلبك اخى مثل ما ادخلت السرور الى قلبى والله

احبك فى الله

اخيك باحترام

 

T5Q - .accdb

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

في 1‏/5‏/2022 at 16:26, abouelhassan said:

استاذى أبو عبدالله الحلوانى اسعد الله اوقاتك وتقبل اعمالك وكتب اسمك ان شاء الله من عتقاءه فى هذا الشهر الفضيل

اقبل راسك لجميل صنعك اخى الكريم

ان شاء الله 95% من المهمة انجزت بفضل الله وفضلك اخى بس انظر استاذى الحبيب

عدلت البيانات بالجدول لتسهيل عملية اختبار البيانات هنا اختارنا من تاريخ 1/7/2021 الى 30/6/2022

ظهرت البيانات بداية من 1/4/2022

1.png.e67b26cef31eee24143a5bb6632b11bb.png

ثم لاختبر الرصيد السابق اخترت من تاريخ 3/4/2022

2.png.d0164147d58e6756aadfa028b63b2e0b.png

عند استدعاء التقرير استاذى الحبيب الرصيد السابق0 مع العلم ان فى اول صورة اخى عميل جديد1 فى يوم 1/4/2022 الرصيد=100

3.png.60c965d6f97197d904d04f1837a3d72d.png

اسعد الله قلبك اخى مثل ما ادخلت السرور الى قلبى والله

احبك فى الله

اخيك باحترام

 

T5Q - .accdb 1.34 \u0645\u064a\u062c\u0627 \u0628\u0627\u064a\u062a · 9 downloads

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

اذا اختارنا تاريخ من 1/4/2022 حتى 30/4/2022

وكان الرصيد السابق 1000

وكان فى يوم 1/4/2022 مبلغ مثلا 100 فى الجانب الدائن

تقزم الدالة بأضافة 100 الى الرصيد السابق ليصبح 1100 يعنى اخدت 100 فى تاريخ 1/4/2022 مع الرصيد السابق

احتاج تعديلها لتأخذ الرصيد السابق حتى اليوم قبل تاريخ البداية ولا تأخذ الرصيد حت تاريخ البداية

يعنى فى مثالنا هنا حتى31/3/2022 =1000 وليس 1100

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

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

في 1‏/5‏/2022 at 14:30, أبو عبدالله الحلوانى said:

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

جرب المرفق التالي ارجو ان يكون موافق لمرادك

عملي بالمرفق كان: (علي حسب ما فهمت من المثال المقدم من سيادتكم)

1- قمت بانشاء دالة لجلب الرصيد السابق بين التاريخ المحدد وبداية السنة المالية المحددة في الفورم 1

الدالة بسيطة صغيرة الحجم وتحوي الشرح بداخلها لكل سطر تقريبا.

2- تم التعديل علي الاستعلام الذي انشأته حضرتك (رصيد سابق) واضفت فيه عمود لجلب الرصيد السابق لكل عميل.

3- وتم حذف الاستعلامين الآخرين (رصيد سابق2 و رصيد سابق3)  لعدم الحاجة اليهما

4- تم انشاء تقرير لعرض الرصيد السابق لكل العملاء والتعديل علي زر (رصيد سابق لكل مصادر التمويل) لعرض التقرير 

هذا والله اعلم 

وأسأل الله لي ولكم القبول والتوفيق لكل خير وان يختم لنا الشهر بعتق رقابنا من النار وان يختم لنا حيتنا بعمل صالح يقبضنا عليه وهو راض عنا آمين 

 

 

T2Q - Copy.accdb 1.39 \u0645\u064a\u062c\u0627 \u0628\u0627\u064a\u062a · 5 downloads

 

اشكرك اخى الفاضل Eng.Qassim

بارك الله فيك

الشكر موصول الى الاستاذ الفاضل @أبو عبدالله الحلوانى 

تم حل الموضوع اساتذتى باضافة -1 الى الاستعلام والحمد لله الرصيد السابق يعمل تمام

لى سؤال استاذى الحبيب الغالى لقلبى أبو عبدالله الحلوانى 

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

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

احبكم فى الله

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

في 1‏/5‏/2022 at 14:30, أبو عبدالله الحلوانى said:

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

جرب المرفق التالي ارجو ان يكون موافق لمرادك

عملي بالمرفق كان: (علي حسب ما فهمت من المثال المقدم من سيادتكم)

1- قمت بانشاء دالة لجلب الرصيد السابق بين التاريخ المحدد وبداية السنة المالية المحددة في الفورم 1

الدالة بسيطة صغيرة الحجم وتحوي الشرح بداخلها لكل سطر تقريبا.

2- تم التعديل علي الاستعلام الذي انشأته حضرتك (رصيد سابق) واضفت فيه عمود لجلب الرصيد السابق لكل عميل.

3- وتم حذف الاستعلامين الآخرين (رصيد سابق2 و رصيد سابق3)  لعدم الحاجة اليهما

4- تم انشاء تقرير لعرض الرصيد السابق لكل العملاء والتعديل علي زر (رصيد سابق لكل مصادر التمويل) لعرض التقرير 

هذا والله اعلم 

وأسأل الله لي ولكم القبول والتوفيق لكل خير وان يختم لنا الشهر بعتق رقابنا من النار وان يختم لنا حيتنا بعمل صالح يقبضنا عليه وهو راض عنا آمين 

 

 

T2Q - Copy.accdb 1.39 \u0645\u064a\u062c\u0627 \u0628\u0627\u064a\u062a · 5 downloads

استاذى الحبيب @أبو عبدالله الحلوانى ربنا يراضيك اللهم امين يارب

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

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

بارك الله لك اخى الكريم وزادك من فضله اللهم امين يارب

T3Q - Copy.accdb

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

21 ساعات مضت, abouelhassan said:

معلش استاذى اكمل جميلك

اعتذر فانا غير منتظم بمتابعة الموقع، فضلا عن كون الموقع لا يعمل معي احيانا

15 ساعات مضت, abouelhassan said:

تم حل الموضوع

الحمد لله الذي تتم بنعمته الصالحات

 

15 ساعات مضت, abouelhassan said:

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

لم افهم هذه الجزئية جيدا

15 ساعات مضت, abouelhassan said:

هل انسخ الدالة وانسخ الاستعلام

نعم

15 ساعات مضت, abouelhassan said:

والنموذج

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

15 دقائق مضت, abouelhassan said:

بس التقرير هيكون تقرير يعتمد على الحسابات Accountsمش مصدر التمويل Customers

هل تقصد تجميع الرصيد السابق حسب نوع الحساب تحصيل - صرف - آجل بدلا من كود العميل؟!

 

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

40 دقائق مضت, أبو عبدالله الحلوانى said:

هل تقصد تجميع الرصيد السابق حسب نوع الحساب تحصيل - صرف - آجل بدلا من كود العميل؟!

زادك الله من فضله اخى نعم 

انا لدى تقريران واحد تم الحمد لله التانى هو ما احتاج مساعدة. فيه فى الاستعلام حاولت تغير بدل من customer الى account

بارك الله فيك اخي الكريم وجزاك الله خيرا يارب

 

 

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

47 دقائق مضت, abouelhassan said:

فى الاستعلام حاولت تغير بدل من customer الى account

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

'here Change Customer_ID  with Account
Dpt = Nz(DSum("Debit", "Financial_Records", "Customer_ID=" & Cno & " And [Registration_Date] Between " & DateFormat(Strtyer) & " AND " & DateFormat(Crntdat)), 0)

'And here also change customer_ID With Account
Crdt = Nz(DSum("Creditor", "Financial_Records", "Customer_ID=" & Cno & " And [Registration_Date] Between " & DateFormat(Strtyer) & " AND " & DateFormat(Crntdat)), 0)

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

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

27 دقائق مضت, أبو عبدالله الحلوانى said:

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

'here Change Customer_ID  with Account
Dpt = Nz(DSum("Debit", "Financial_Records", "Customer_ID=" & Cno & " And [Registration_Date] Between " & DateFormat(Strtyer) & " AND " & DateFormat(Crntdat)), 0)

'And here also change customer_ID With Account
Crdt = Nz(DSum("Creditor", "Financial_Records", "Customer_ID=" & Cno & " And [Registration_Date] Between " & DateFormat(Strtyer) & " AND " & DateFormat(Crntdat)), 0)

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

الله يراضيك اخى الحبيب 

التجميع سيكون على أساس الفلترة

يوجد حسابات ونوع الحسابات ومصدر التمويل 

التجميع سيكون على أساس اسم  الحساب 

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

حفظك الله وغفر لك ولوالديك وزادك من فضله اللهم امين يارب 

 

 

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

53 دقائق مضت, أبو عبدالله الحلوانى said:

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

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

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

لو فرضنا ان لدينا عميل 1 له رصيد سابق اجل 50 وعميل 2 له رصيد سابق اجل ايضا 50 

هل تريد التقرير يعرض هكذا 

العميل   نوع الحساب   الرصيد السابق

1            اجل                50

2           اجل                50

ام تريد التقرير يعرض هكذا 

نوع الحساب    الرصيد السابق

آجل                 100

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

24 دقائق مضت, أبو عبدالله الحلوانى said:

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

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

لو فرضنا ان لدينا عميل 1 له رصيد سابق اجل 50 وعميل 2 له رصيد سابق اجل ايضا 50 

هل تريد التقرير يعرض هكذا 

العميل   نوع الحساب   الرصيد السابق

1            اجل                50

2           اجل                50

ام تريد التقرير يعرض هكذا 

نوع الحساب    الرصيد السابق

آجل                 100

زادك الله وأكرمك اخى فى الله 

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

وجميلك على راسى 

احبك فى الله اخى الكريم وجزاك الله عنى كل خير يارب

 

 

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

جرب هذا المرفق ارجو ان يوافق مرادك 

ملاحظات:

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

2- تم انشاء تقريرين حسب طلبك يتم التجميع والعرض بهم علي حسب نوع الحساب 

3- تم تعديل الدالة لتقوم بعملية الجمع للثلاثة تقارير معا فقط ستقوم بتغير بارمتر نوع التجميع (0 يعني تجميع علي حسب العميل - 1 يعني تجميع حسب نوع الحساب - 2 يعني  تجميع حسب نوع الحساب لكل عميل)

4- تم انشاء استعلامين جدد يتم الفلترة بهم حسب الفرز المطلوب حسب طريقتك المتبعة مع الفورم 1

تمنياتي بالتوفيق 

 

T3Q - Copy.rar

  • Like 1
  • Thanks 1
رابط هذا التعليق
شارك

منذ ساعه, أبو عبدالله الحلوانى said:

جرب هذا المرفق ارجو ان يوافق مرادك 

ملاحظات:

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

2- تم انشاء تقريرين حسب طلبك يتم التجميع والعرض بهم علي حسب نوع الحساب 

3- تم تعديل الدالة لتقوم بعملية الجمع للثلاثة تقارير معا فقط ستقوم بتغير بارمتر نوع التجميع (0 يعني تجميع علي حسب العميل - 1 يعني تجميع حسب نوع الحساب - 2 يعني  تجميع حسب نوع الحساب لكل عميل)

4- تم انشاء استعلامين جدد يتم الفلترة بهم حسب الفرز المطلوب حسب طريقتك المتبعة مع الفورم 1

تمنياتي بالتوفيق 

 

T3Q - Copy.rar 131.01 kB · 0 downloads

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

عن الدعاء لحضرتك والله عن ظهر الغيب اخى الغالى

ربنا يسعدك ويكرمك ويحفظك مثل ما اسعدتنى جداااااااااااااااا والله وكان دائما فى عونك 

اللهم بحق لا اله الا الله ان تسعد عبدك @أبو عبدالله الحلوانى وادخل السرور عليه وعلى ال بيته واهله اجمعين اللهم امين

سترك الله وحفظك اخى الكريم تقبل شكرى واحترامى وخالص دعائى

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