abouelhassan قام بنشر أبريل 20, 2022 قام بنشر أبريل 20, 2022 (معدل) السلام عليكم اخوانى الاساتذة لدى مثال بالاستعلام يعمل تمام لاحضار الرصيد السابق لتاريخ من الموجود بفورم هنا الرصيد السابق2 (1).rarFetching info... اريد تطبيق نفس الدالة الموجودة بالاستعلام على المثال الخاص بى هنا T1.rarFetching info... حيث هذا الفورم مصدر بياناته استعلام اسمه رصيد سابق هو ما اريد تطبيق الدالة فيه باستخدام التاريخ من والسنة المالية الموجود ين بفورم 1 لاحضار الرصيد فى التاريخ قبل اى تاريخ سيكتب فى التاريخ من انا حاولت كثير وفشلت اتمنى مساعدتكم اخوانى لتطبيق نفس الدالة على الاستعلام الخاص بى فقط تغير المسميات بارك الله فيكم اخوانى تم تعديل أبريل 20, 2022 بواسطه abouelhassan
عمر ضاحى قام بنشر أبريل 20, 2022 قام بنشر أبريل 20, 2022 هو انا ليه حاسس انى مش فاهم حاجه ! ^_^ (يعنى حضرتك عاوز تعمل ايه تحديدا عاوزه يكتب التاريخ ولا يعمل ايه بالظبط ^_^ ممكن توضيح اكثر 1
abouelhassan قام بنشر أبريل 20, 2022 الكاتب قام بنشر أبريل 20, 2022 استاذ عمر ضاحى بارك الله فيك لدى تقرير PDf بيعتمد على الفورم المسمى رصيد سابق مصدر بياناته هو اريد تعديل هذا المعيار الذى سأضيفه الى الاستعلام لجلب الرصيد السابق اريد تعديل المعيار الذى سيتم اضافته الى الاستعلام حيث اننى حاولت ويعطى خطأ RSabek: Nz(DSum("[Creditor]-[Debit]";"Financial_Records";"Customer_ID=" & [Customers]![Customer_ID] & " And [Registration_Date]<" & Format([forms]![Form1]![FromDate]![forms]![Form1]![EndYear];"\#mm\/dd\/yyyy\#"));0) احترامى
عمر ضاحى قام بنشر أبريل 20, 2022 قام بنشر أبريل 20, 2022 ايه رايك تجرب الاداة هنا قد تجد لك حل لمشكلتك باستخدامها 1
abouelhassan قام بنشر أبريل 20, 2022 الكاتب قام بنشر أبريل 20, 2022 في 20/4/2022 at 19:06, عمر ضاحى said: ايه رايك تجرب الاداة هنا قد تجد لك حل لمشكلتك باستخدامها Expand بارك الله فيك اخى اعطانى نفس الخطأ مش عارف ايه السبب اخى
عمر ضاحى قام بنشر أبريل 20, 2022 قام بنشر أبريل 20, 2022 في 20/4/2022 at 21:27, abouelhassan said: بارك الله فيك اخى اعطانى نفس الخطأ مش عارف ايه السبب اخى Expand بعتذر لحضرتك عن عندم قدرتي على ان اقدم المساعده لضعف علمي وخبرتى واطلب المساعده من اساتذتى الاجلاء (حفظهم الله واطال الله بقائهم ونفع الله بهم وزادهم علما وبركه) @ابو جودي @Moosak @د.كاف يار@Eng.Qassim@ابوخليل 1
Eng.Qassim قام بنشر أبريل 20, 2022 قام بنشر أبريل 20, 2022 حينما تدخل معلوماتك في form1.. وتضغط زر الرصيد السابق ستظهر لك الارصدة السابقة T1Q.rarFetching info... 1
abouelhassan قام بنشر أبريل 21, 2022 الكاتب قام بنشر أبريل 21, 2022 بارك الله فيك احى الكريم Eng.Qassim هنا ادخلت البيانات وظهرت من 1-9-2021 حتى 30-6-2022 ,ويوجد رصيد سابق عند الضغط على الزر لا يوجد بيانات احتاج ضبط الدالة بالتقرير اخى لتحضر الرصيد السايق لكل مصدر تمويل بالتقرير يكون اقل من تاريخ من ومساوى للسنة المالية بارك الله فيك اخى واشكرك للمساعدة حفظك الله
abouelhassan قام بنشر أبريل 21, 2022 الكاتب قام بنشر أبريل 21, 2022 (معدل) اخى الكريم الاستاذ Eng.Qassim بارك الله فيك اخى اشكرك لجهدك اخى الكريم ليس هذا المطلوب اخى الكريم ما احتاجه هو دالة ب 3 معايير تضاف الى الاستعلام رصيد سابق لاستفيد بها فى النموذج رصيد سابق الذى يستخرج تقرير بكل وهو مضبوط بأى نوع من المدخلات بس ينقصه هذا الاستعلام وها هى محاولتى لكتابة الدالة ولكن تحتاج ضبط وها هو النموذج الذى يستخرج تقرير المعايير الثلاثة التى احتاج الدالة تجلب الرصيد السابق هى التاريخ قبل نت تاريخ المؤشر عليه بالسهم والسنة المالية ومصدر التمويل الذى هو اساس التقرير احتاج فى خلية الرصيد السابق المثال هنا عميل جديد1 منه 120 وله 0 الرصيد الحالى =الرصيد السابق+له-منه وهذه احدى المحاولات بس تحتاج ضيط اخى [Rsabek]=DLookUp("[Balance]";"[Financial_Records]";"[Registration_Date] <=#" & [Forms]![Form1]![FromDate] & "# And [Customer_ID] Like " & [Forms]![Form1]![Customers] & " And [EndYaer] <>" & [Forms]![Form1]![EndYaer] & " ") وفى النموذج سأضع داخل الخلية كلمة Rsabek وبكده يحضر لى الرصيد السابق فى كل التةاريخ التى قبل تاريخ من فى نفس السنة المالية ل مصدر التمويل احتاج هذا التعديل جدا جدا جدا جد ا اخى الكريم بارك الله لك وبك تم تعديل أبريل 21, 2022 بواسطه abouelhassan
Eng.Qassim قام بنشر أبريل 21, 2022 قام بنشر أبريل 21, 2022 اخي العزيز..رمضان كريم اولا لايمكن استخدام دالة Dlookup من الجدول مباشرة لانها تعيد اليك سجل واحد بينما لديك عدة سجلات في الرصيد ثانيا انت تبحث عن مجموع الرصيد السابق لتاريخ ماقبل FromDate فلماذا تحشر انف EndYear في الدالة ثالثا ..الظاهر ان لديك جدولا يختلف عن الذي لدي رابعا ..استخدم هذه الدالة في حدث النقر على زر لتضهر لك نتيجة الرصيد السابق في مربع النص الذي اسمه Rsabek Me.Rsabek = Nz(DSum("[Creditor]-[Debit]", "Financial_Records", "Customer_ID=" & Me.Customers & " And [Registration_Date]<#" & Format([FromDate], "mm/dd/yyyy") & "#"), 0) 1
abouelhassan قام بنشر أبريل 21, 2022 الكاتب قام بنشر أبريل 21, 2022 (معدل) اخى فى الله استاذى الحبيب Eng.Qassim بارك الله فيك وزادك من فضله نفس الجدول اخى اعمل عليه بس ليس شرطا ان اقوم فىForm1 باختيار مصدر تمويل ممكن ان اقوم بعمل فلتر بالتاريخ والسنة المالية فقط فى هذه الحالة سيكون هناك الكثير من البيانات ل مصادر التمويل مثلا لو انا ادخلت 50 مصدر تمويل احتاج معيار السنة المالية لان التقرير المطلوب يكون عن سنة مالية والبرنامج به بيانات من 2020 ف مطلوب تقرير ب مجموع كل مصدر بيانات له ومنه ورصيد الرصيد=الرصيد السابق فى نفس السنة المالية+له-منه= الرصيد الحالى عن الفترة من الى فى السنة المالية مثلا2021 او 2022 وهكذا اخى الحبيب ف محتاج دالة بها 3 معايير تضاف الى الاستعلام الخاص المسمى رصيد سابق وذلك لاحضار البيانات بسرعة فى التقرير انا فى مشكلة كبيرة والله بارك الله لك اخى الكريم جداااااااااااااااا تم تعديل أبريل 21, 2022 بواسطه abouelhassan
Eng.Qassim قام بنشر أبريل 22, 2022 قام بنشر أبريل 22, 2022 (معدل) في 21/4/2022 at 23:04, abouelhassan said: ممكن ان اقوم بعمل فلتر بالتاريخ والسنة المالية فقط Expand اذن تحتاج معيارين وهو السنة المالية والتاريخ القديم Me.Rsabek = Nz(DSum("[Creditor]-[Debit]", "Financial_Records", "EndYaer=" & EndYaer & "And [Registration_Date]<#" & Format([FromDate], "mm/dd/yyyy") & "#"), 0) لكنك ستواجه مشكلة وهي عن اختيار السنة المالية ستتغير عند تواريخ من والى...واذا غيرت من تواريخ من والى سيتغير عندك تاريخ السنة المالية واقتراحي ان تفك هذا الارتباط .. او تفتح نموذج اخر بتلك المواصفات الموضوع ليس صعبا لكنك اقحمت النموذج باكثر من مطلب جرب الكود اعلاه وسترى ما اقصد تم تعديل أبريل 22, 2022 بواسطه Eng.Qassim 2
abouelhassan قام بنشر أبريل 22, 2022 الكاتب قام بنشر أبريل 22, 2022 زاد الله من فضله اخى الكريم Eng.Qassim بعد استخدام المعيارين التقرير اخرج خطأ اعتقد لابد من وجود معيار اسم مصدر التمويل اضافة الى التاريخ من والسنة المالية وان شاء الله يارب تنحل المشكلة حفظك الله ورعاك اخى
Eng.Qassim قام بنشر أبريل 22, 2022 قام بنشر أبريل 22, 2022 الكود اعلاه يخص نتيجة مربع نص جرب النتيجة الان ..مع الرصيد السابق لكل مصادر التمويل T2Q - Copy.rarFetching info... 1
abouelhassan قام بنشر أبريل 22, 2022 الكاتب قام بنشر أبريل 22, 2022 (معدل) استاذى الحبيب Eng.Qassim تسلم ايدك اخى الكريم احتاج توظيف هذا التقرير فى التقرير الخاص بى بحيث انه يحضر اجماليات وبدون خانة التاريخ التقرير المسمى رصيد سابق اضغط على زر رصيد سابق سيظهر لك عايز فكرة بقى استعلام يلحق البيانات للرصيد السابق المستخرجة فى النموذج Rsf لتكون فى النموذج رصيد سابق بالشكل ده بحيث يستخرج التقرير بالشكل ده تلاحظ ان عميل 1 متمجع له كل منه فى المدة من 1/7/2021 الى تاريخ 30/6/2022 فى السنة المالية2022 وهكذا لكل مصادر التمويل فى هذه الفترة ينقص فقط هذا التقرير اريد تجميع الرصيد السابق فى خلية الرصيد السابق فاهمنى اخى واستاذى الحبيب النموذج الى حضرتك مصممه تمام بيحضر البيانات تمام اريد استخدامه كمصدر بيانات لهذا التقرير اريد الحاق فقط تجميع للرصيد السابق فى هذا التقرير ليصبح التقرير متكامل كما فى الصورة اشكرك اخى وحفظك الله اخى الحبيب وزادك من فضله اللهم امين يارب T2Q - Copy.rarFetching info... تم تعديل أبريل 22, 2022 بواسطه abouelhassan
Eng.Qassim قام بنشر أبريل 23, 2022 قام بنشر أبريل 23, 2022 السلام عليكم اخي العزيز بصراحة حاولت كثيرا ان اجعل الرصيد السابق للتاريخ مع الرصيد اللاحق فلم افلح الموضوع سهل لوكان كل رصيد منفصل عن الاخر ربما احد الاخوة يساعدنا في تلك الجزئية 1
abouelhassan قام بنشر أبريل 23, 2022 الكاتب قام بنشر أبريل 23, 2022 بارك الله فيك اخى المهندس Eng.Qassim وسأنتظر الاخوة للمساعدة
Moosak قام بنشر أبريل 24, 2022 قام بنشر أبريل 24, 2022 في 24/4/2022 at 07:04, abouelhassan said: استاذنا Moosak زادك الله من فضله حاولت الاستفادة من الاداة فى حل مشكلتى فى هذا الموضوع ولكن فشلت لو وقت حضرتك يسمح بالاطلاع للمساعدة اكون شاكر فضلك اخى احترامى وتقديرى Expand الحقيقة أخي أبو الحسن أنا كنت أحاول إيجاد حل لموضوعك بهذه الأداة حتى قبل ما أطرحها في المنتدى لكن واجهتني مشكلة أن دوال المجال لا تعمل مع الاستعلامات التي لها معايير مرتبطة بقيمة في نموذج (يطلب قيمة معلمة) وهذا بإقرار شركة مايكروسوفت .. والاستعلام (رصيد سابق) هو من هذا النوع ، حيث أنه يطلب بيانات من النموذج : لذلك لم تعمل الدوال معه .. فحاولت التوصل إلى مصدر البيانات الأصلي في الجداول ولكن لقلة فهمي للأمور المالية لم أتمكن من استيعاب فكرة الرصيد السابق من جذورها بعد عدة محاولات 😅 لذلك انسحبت بهدوء وتركت الميدان لأهله 😄🖐🏼️ 1
Moosak قام بنشر أبريل 24, 2022 قام بنشر أبريل 24, 2022 فمنك العذر أخي أبا الحسن .. ولكن أحس بعد ما رأيته من محاولات الخبراء والجهابذة في هذا المنتدى لحل هذه الإشكالية وعدم الوصل لنتيجة .. لذا أرى أن يتم تغيير آلية الحصول على الرصيد السابق بالكامل عن التصميم الحالي لديك .. لأنه معقد ويحتاج إلى تبسيط أكثر .. مجرد رأي 😅 1
abouelhassan قام بنشر أبريل 24, 2022 الكاتب قام بنشر أبريل 24, 2022 في 24/4/2022 at 09:32, Moosak said: فمنك العذر أخي أبا الحسن .. ولكن أحس بعد ما رأيته من محاولات الخبراء والجهابذة في هذا المنتدى لحل هذه الإشكالية وعدم الوصل لنتيجة .. لذا أرى أن يتم تغيير آلية الحصول على الرصيد السابق بالكامل عن التصميم الحالي لديك .. لأنه معقد ويحتاج إلى تبسيط أكثر .. مجرد رأي 😅 Expand بارك الله فيك اخي الكريم وجزاك الله عنا كل خير يا رب دايما بخير وصحه وسلامه أن شاء الله
abouelhassan قام بنشر أبريل 24, 2022 الكاتب قام بنشر أبريل 24, 2022 في 24/4/2022 at 09:32, Moosak said: لذا أرى أن يتم تغيير آلية الحصول على الرصيد السابق بالكامل عن التصميم الحالي لديك .. لأنه معقد ويحتاج إلى تبسيط أكثر .. Expand استاذى الحبيب هذا التصميم الرائع هو للاستاذ الدكتور اخى الكريم @د.كاف يار اطال الله عمره وزاده من فضله اللهم امين انا سأحاول التغير ولو حضرتك تقدم لى اقترح اكون شاكر لك جهودك احترامى
Eng.Qassim قام بنشر أبريل 24, 2022 قام بنشر أبريل 24, 2022 في 24/4/2022 at 09:32, Moosak said: ذا أرى أن يتم تغيير آلية الحصول على الرصيد السابق بالكامل Expand استاذ موسى ممكن ان يكون الحل من خلال لست بوكس عدد/2 الاول ياخذ بياناته من استعلام الرصيد بين تاريخين والثاني ياخذ بياناته من استعلام الرصيد السابق لهذا التاريخ
abouelhassan قام بنشر أبريل 24, 2022 الكاتب قام بنشر أبريل 24, 2022 (معدل) استاذى الحبيب لقلبى Eng.Qassim استاذى Moosak من باب ان الغريق يتعلق بقشة انا نفذت فكرة كده ونجحت جزئيا الا وهى عملت 3 استعلامات الاستعلام الاول رصيد سابق والثانى رصيد سابق٢ والثالث رصيد سابق3 الاول الاستعلام الاصلى وبه التاريخ بين Between [Forms]![Form1]![FromDate] And [Forms]![Form1]![ToDate]=Registration_Date الثانى مماثل مع اختلاف التاريخ السابق <[Forms]![Form1]![FromDate]=Registration_Date الثالث يجمع الاستعلامين معا وجعلت الرصيد = الاستعلام2 المسمى رصيد سابق2 الرصيد=رصيد سابق2 والنتيجة سميت الرصيد السابق=الرصيد نجحت الفكرة جزئيا ما فشل هو انه يحضر البيانات لعميل واحد فقط لا يحضر باقى العملاء فى التقرير واذا كان لايوجد رصيد سابق اريده يكتب 0 اتمنى تكون الموضوع ساهل يارب لانى فشلت الصراحة بس نجحت جزئيا خالص الشكر والاحترام T2Q - Copy.rarFetching info... تم تعديل أبريل 24, 2022 بواسطه abouelhassan
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.