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

التقرير يخرج بيانات خاطئة عند الفلترة


abouelhassan

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

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

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

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

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

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

منه=18

اسم الحساب تكملة مصدر التمويل abو aF

1.png.26dbcb582555c618a430a0ae90f692dd.png

عند الضغط على زر مصدر التمويل

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

11.png.cd25717aedf85ec085cb3efb8d604929.png

 

المشكلة تظهر عندما اختار اسم حساب مثل5%عملاء كما بالصورة ناتج الفلترة كما بالشاشة

2.png.ab745a0f01d8b919ea8a59a32ddeeab0.png

عند الضغط على زر مصدر تمويل لاستخراج التقرير PDF يظهر

نفس التقرير وليس مثل الفلترة

11.png.cd25717aedf85ec085cb3efb8d604929.png

 

وعند اختيار مصدر تمويل مع الحساب كما بالصورة الحساب 5%عملاء ومصدر التمويل ak

3.png.6f9bcda7dad8abd0b557b8f2a4f605d3.png

وعند الضغط على زر مصدر التمويل ظهر التقرير

4.png.3361dcd4b84021ea13f9907c3e01e9bc.png

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

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

TestLOck.accdb

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

وعليكم السلام اخي ابو الحسن ..

حينما نعتمد في الفلترة على الاستعلام فأن كان احد الحقول في الاستعلام معياره فارغ فلن يظهر شيئا

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

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

TestLOck(1).rar

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

اسعد الله قلبك اخى فى الله Eng.Qassim

اليوم عرفة والدعاء ان شاء الله مستجاب

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

ما فهمته الان ان تم اضافة فورم جديد 1 تجميعات ملخص مصدر التمويل

تمام وتم تعديل الكود الى

    Dim MyFile As String
        DstFile = CurrentProject.Path & "\" & "بيان اجمالى" & ".pdf"
        Kill DstFile
          If IsNull(Me.Customers) And IsNull(Me.Accounts) Then
            DoCmd.OutputTo acOutputForm, "تجميعات ملخص مصدر التمويلA", _
            "PDFFormat(*.pdf)", DstFile, True, "", , acExportQualityPrint
          ElseIf IsNull(Me.Customers) Then
            DoCmd.OutputTo acOutputForm, "تجميعات ملخص مصدر التمويل", _
            "PDFFormat(*.pdf)", DstFile, True, "", , acExportQualityPrint
          Else
            DoCmd.OutputTo acOutputForm, "1 تجميعات ملخص مصدر التمويل", _
            "PDFFormat(*.pdf)", DstFile, True, "", , acExportQualityPrint
          End If
End If

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

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

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

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

دعواكم الجميلة جعلتني اعيد التفكير بالتعديل لاني كنت غير مقتنع من كثرة الاستعلام والنماذج ..دائما ماتلخبطني like  "*" ونادرا ما استخدمها

استعنت ولله الحمد باستعلام ونموذج واحد ..فقط غيرت المعيار القديم الى المعيار Like Nz([forms]![Form1]![Accounts];"*")

 

TestLOck(1).rar

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

اكثر الله خيرك اخى فى الله Eng.Qassim

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

 

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

احترامى وتقديرى

1.png

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

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

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

هل هذه المشكلة ظهرت في المرفق في مشاركتي الاخيرة ؟

لانها لم تظهر عندي

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

4 ساعات مضت, Eng.Qassim said:

هل هذه المشكلة ظهرت في المرفق في مشاركتي الاخيرة ؟

لانها لم تظهر عندي

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

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

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

 

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

استاذى حبيب قلبى الغالى Eng.Qassimاكرمك المولى عز وجل

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

اكرمك المولى كما اكرمتنى اخى فى الله

حبى واحترامى وتقديرى

 

TestLOck(1).accdb

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

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

تقرير اجمالى الحسابات وتقرير اجمالى مصدر التمويل+اجمالى الحسابات

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

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

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

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

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

تقرير إجمالى الحسابات 

تقرير الحسابات مثل التقرير السابق الذى صممت حضرتك الاستعلام له مصدر التمويل بس بالحساب مش مصدر التمويل

لو تركنا قائمة الحسابات فارغة واختارنا زر إجمالى الحسابات ليحضر البيانات لكل الحسابات فى الفترة المالية ولو اختارنا حساب. ليحضر البيانات للحساب 

اما تقريراجمالى الحسابات +مصدر تمويل 

بيستدعى البيانات 

مثلا حساب 1ومصدر تمويله a به مبلغ 100

وحساب 1 ومصدر تمويلهb به مبلغ 200

حساب 1مصدر تمويله ،c به مبلغ 500

حساب2 مصدر تمويل cبه مبلغ400

حساب 2مصدر تمويل f مصدر تمويل 100

خلال فترة من الى.

اى مبالغ الحساب مع اختلاف مصادر التمويل 

فهمتنى استاذى 

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

 

 

 

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

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

 

1.PNG

2.PNG

تم تعديل بواسطه Eng.Qassim
  • Like 1
رابط هذا التعليق
شارك

2 ساعات مضت, Eng.Qassim said:

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

 

1.PNG

2.PNG

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

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

Untitled.png.09a136219a09c2785a06a06d827da97b.png1.png.18052febe38e861409967e3176d761e4.png

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

انا لا اكف عن الدعاء لحضرتك استاذى Eng.Qassim بالخير والصحة وطول العمر ان شاء الله يارب يارب

لدى 7تقارير

1-تقرير بالتفاصيل يعمل ممتاز

2-تقرير مصدر تمويل يعمل ممتاز وباستعلام واحد نموذج واحد 100%-عند التجربة ببرنامجى ولم احدد مصدر تمويل تركته فارغ لم يجمع مصادر التمويل ذات نفس الاسم الى اسمها واحد مش عارف ليه لا يجمع الا ذا كان نفس اسم الحساب ونفس مصدر تمويل وده مش صح المفروض هنا تقرير مصدر التمويل يجمع كل مصادر التمويل ذات نفس الاسم

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

1.png.80086702082dd3b53830adc792905c09.png

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

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

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

ودول بيعتمدو على نفس الاستعلامات بس بنضيف معيار يعتمد على دالة اسمها ClcPrevBalanceMdl

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

PreviuseBalnce: ClcPrevBalance(0;[Accounts].[Accounts_Type_ID];[EndYaer];[forms]![form1]![FromDate];1)

ما اتمناه من الله ولا يصعب ان شاء الله عليك ان شاء الله

اختصار الموضوع الى

عمل 3 استعلامات

1-استعلام مصدر التمويل +معيار الرصيد السابق به يكون مصدر البيانات لعدد2نموذج تقرير مصدر التمويل وتقرير مصدر تمويل بالرصيد السابق

2-استعلام الحسابات+معيار الرصيد السابق به ويكون مصدر البيانات لعدد 2 نموذج تقرير الحسابات وتقرير الحسابات بالرصيد السابق

3-استعلام مصدر التمويل+ الحسابات ويكون به معيار الرصيد السابق ويكون مصدر البيانات لعدد2 نموذج وهم تقرير مصدر البيانات +الحسابات وتفرير مصدر التمويل ++ الحسابات بالرصيد السابق

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

TestLOck(1).accdb

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

طيب انطيني مجال لبكرى .. وان شاء الله يصير خير

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

تم تعديل بواسطه Eng.Qassim
  • Like 1
رابط هذا التعليق
شارك

2 ساعات مضت, Eng.Qassim said:

انظر اخي ابو الحسن ..

image.png.07288d747fa989662236387382061947.png

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

فى هذا التقرير تمام استاذى الحبيب لقلبى

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

فى الصورة الحسابين مختلفين 

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

 

احترام من قلبى لك وخالص الدعاء

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

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

لمطلوب ان يجمع إذا كان الحساب ومصدر التمويل الاثنين متشابهين

ماهو بيجمعهم..

image.png.a8fe473aa2b3f46c4a9aab24f5d781f9.png

بس خذلي صورة  للاستعلام تجميعات ملخص مصدر التمويلA في وضع التصميم

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

2 ساعات مضت, Eng.Qassim said:

بس خذلي صورة  للاستعلام تجميعات ملخص مصدر التمويلA في وضع التصميم

 

اشكرك من قلبى اخى والله والله والله انا داعى لك فى الفجر حاضر بكل خير 

تجميعات ملخص مصدر التمويلA

 

1.png.3456f4474fb350e2a1f270bb0e6ca6b5.png

تقبل احترامى لشخصك الكريم

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

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

انا لا اكف عن الدعاء لحضرتك استاذى Eng.Qassim بالخير والصحة وطول العمر ان شاء الله يارب يارب

لدى 7تقارير

1-تقرير بالتفاصيل يعمل ممتاز

2-تقرير مصدر تمويل يعمل ممتاز وباستعلام واحد نموذج واحد 100%-عند التجربة ببرنامجى ولم احدد مصدر تمويل تركته فارغ لم يجمع مصادر التمويل ذات نفس الاسم الى اسمها واحد مش عارف ليه لا يجمع الا ذا كان نفس اسم الحساب ونفس مصدر تمويل وده مش صح المفروض هنا تقرير مصدر التمويل يجمع كل مصادر التمويل ذات نفس الاسم

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

1.png.80086702082dd3b53830adc792905c09.png

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

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

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

ودول بيعتمدو على نفس الاستعلامات بس بنضيف معيار يعتمد على دالة اسمها ClcPrevBalanceMdl

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

PreviuseBalnce: ClcPrevBalance(0;[Accounts].[Accounts_Type_ID];[EndYaer];[forms]![form1]![FromDate];1)

ما اتمناه من الله ولا يصعب ان شاء الله عليك ان شاء الله

اختصار الموضوع الى

عمل 3 استعلامات

1-استعلام مصدر التمويل +معيار الرصيد السابق به يكون مصدر البيانات لعدد2نموذج تقرير مصدر التمويل وتقرير مصدر تمويل بالرصيد السابق

2-استعلام الحسابات+معيار الرصيد السابق به ويكون مصدر البيانات لعدد 2 نموذج تقرير الحسابات وتقرير الحسابات بالرصيد السابق

3-استعلام مصدر التمويل+ الحسابات ويكون به معيار الرصيد السابق ويكون مصدر البيانات لعدد2 نموذج وهم تقرير مصدر البيانات +الحسابات وتفرير مصدر التمويل ++ الحسابات بالرصيد السابق

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

TestLOck(1).accdb 1.51 \u0645\u064a\u062c\u0627 \u0628\u0627\u064a\u062a · 1 download

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

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

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

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

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

الاستعلام الموجود هو استعلام عام ..يظهر جميع الحسابات ..ويجمع المتشابه باسم الحساب ومصدر التمويل فقط

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

وكل واحد لديه زر خاص ..والا كيف نستطيع التمييز بينهم

اونعمل زر واحد ونعمل 3 حقول اختيار نعم/لا ..وحين التعليم على اي حقل سيفتح لنا مانريده

ان كنت ترغب بالطريقة الاخيرة حتى اشتغل عليها

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

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

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

الاستعلام الموجود هو استعلام عام ..يظهر جميع الحسابات ..ويجمع المتشابه باسم الحساب ومصدر التمويل فقط

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

وكل واحد لديه زر خاص ..والا كيف نستطيع التمييز بينهم

اونعمل زر واحد ونعمل 3 حقول اختيار نعم/لا ..وحين التعليم على اي حقل سيفتح لنا مانريده

ان كنت ترغب بالطريقة الاخيرة حتى اشتغل عليها

تمام اخى الكريم وجزاك الله خير الجزاء يارب

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

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