اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

bander abdulla

عضو جديد 01
  • Posts

    44
  • تاريخ الانضمام

  • تاريخ اخر زياره

كل منشورات العضو bander abdulla

  1. أمثلة في الصميم .. وقووووة في المضمون .. تحياتي لك عزيزي .. ولك وافر الشكر وجزيل الاحترام
  2. يا أخي أحبك في الله .. ألف ألف ألف شكررررررر !! خلّص دوامي يوم الأربعاء كامل وأنا أحاول فيها !! يعطيك الف عافية !! أخوي الغالي منتصر الانسي .. ألف شكر مرة أخرى
  3. حلكَ في الصميم .. وتسلم ويعطيك الف عافية .. =DSum("[Budget]","id_info") صراحة هذا ما أحتاجه أخي العزيز .. منتصر الانسي ألف شكر لحضورك .. ولاجابتك على السؤالين كلاهما .. أستاذي منتصر .. أنا قمت بوضع ( شرط في الاستعلام ) .. بحيث أن هناك ( عمود آخر .. خاص بالمشاريع المغلقة .. ففي الاستعلام .. أتجاهل المشاريع المغلقة ) .. لكن اذا استخدمت ( الكود الذي وضعته أنت في حلك أستاذي الكريم =DSum("[Budget]","id_info") كيف لي أن أضمن المشاريع المغلقة لن تدخل ضمن (الميزانية النهائية في النموذج ) !! هل استطيع أن أعدّل على هذا الكود الذي ارفقته .. أم استطيع أن أطلب المجموع من ( الاستعلام ) ؟! انظر الملف المرفق استاذي الكريم .. لأنني وضعت زر إغلاق للعميل 55 فجميع مشاريعه لا أريدها أن تظهر في المجموع النهائي ؟ والكود الذي وضعت لي يأخذ القيم الخاصة به من ( الجدول ) .. فما الطريقة ..؟ ولك جززززززززززيل الشكر No_Duplicate.rar
  4. السلام عليكم ورحمة الله وبركاته .. أخواني وأساتذتي الأعزاء .. في الملف المرفق يوجد استعلام (Total) و يوجد فيه ميزانية (العملاء) التي تبلغ 19000 ولكن حين أعرضها في الاستعلام ( ستتكرر قيمة الميزانية اذا كان العميل له أكثر من مشروع يشارك فيه ) !! مالحل لإلغاء هذا التكرار !! علما بأنني استخدمت الجمع العادي sum([budget]) وأعلم أنه غلط .. لأن التكرار سيحصل !؟ هل يوجد طريقة لتعديل هذه المشكلة ( الصغيرة ) !! No_Duplicate.rar No_Duplicate.rar
  5. ألف شكر أستاذي أسامة .. تحية عطرة لمرورك .. ولملعوماتك القيّمة .. تحية إجلال و اكبار للمنتصر .. على هذا المثال المرفق .. وهذا الرد الجميل .. تحيااااتي مع جزيل الشكر
  6. السلام عليكم ورحمة الله وبركاته .. س : لنفرض أن لدي قاعدة بيانات تحتوي على ( أسماء الطلاب وتقديراتهم ) .. سؤالي : كيف أصنع فورم يعرض لي أسماء الطلبة الذين حصلوا على ( ممتاز ) بلون مختلف ؟! تحياتي للجميع
  7. لم استغرب هذا الحضور استاذي رضوان .. حتى وإن طال .. إلا أنني أقدّر أن هناك أشغال وظروف خارجة عن الارادة .. تحية عطرة .. أستاذي هل هناك طريقة ؟ لعمل هذه الفنكش في وقت ( Run Time) أي أقصد .. لا يحذف إلا بعد ما أضغط على زر (حذف) فيحذف قيمة أنا ( أحددها ) أو ( أؤخذها من حقل آخر ) ؟! وشاكر لك هذا الحضور الرائع .. كروعة قيادتك في هذا المنتدى .. برايفت : . لدي سؤال آخر بخصوص ( تغيير لون الحقل الذي في أحد سجلاته كلمة أو رقم معين ) .. ؟! هل أسأل سؤالي هنا أخي رضوان .؟ أم في موضوع مستقل ؟ لأشرح ما أريد .
  8. باختصار حتى لا تتشعب المسألة ويموت الموضوع أريد فقط فنكشن : تقارن بين مبلغ وبين ( ميزانية ) في حالة كانت أقل تخصم في حالة أعلى فهذا يعني أنها لن تحسب وتذهب الى رقم po آخر وهكذا هذا ما أريده باختصار :(
  9. جهد جبار وتميز في التصميم كتميزك ابداااع
  10. أنا على استعداد تام .. لشرح أي ( غموض ) .. وهذه دعوة لتحريك خلايا المخ .. تحياتي لكم .. ( البرنامج يهمني كثيرا ) ..
  11. السلام عليكم ورحمة الله وبركاته ( إلى جميع خبراء القسم ) .. قمت بإرفاق ملف .. يوجد به : جدولين مهميّن الجدول الأول ( هو جدول ثابت ) تم اعتماده من ( الشركة ) .. ولا يمكن تغييره بأي حال من الأحوال .. وهو جدول ( PO ) وهي اختصار لـ ( أمر شراء ) و توجد به الحقول التالية : الأول : اسم الشركة الثاني : رمز الشركة الثالث : رقم ( PO ) الرابع : ميزانية ( PO ) الخامس : رقم المشروع الذي ينتمي له هذا ( الـ PO ) .. مع الأخذ في عين الاعتبار : 1- أن لكل (PO) ميزانية محددة لا يمكن (تجاوزها مطلقا ) .. 2- أن لا يتكرر أي (PO) في ( أي مشروع ) .. بمعنى أن كل شركة لا يحق لها المشاركة بـ(أمرين شراء في مشروع واحد) .. ----------------------------- الجدول الاخر : هو جدول ( WO ) وهو اختصار لـ ( طلب عمل ) .. وهو جدول يرسل من الإدارة يوميا .. فكرة جدول الـ ( WO) .. أن كل شركة تقوم بطلب أكثر من (WO) في نفس الـ ( PO ) .. تحت سقف الميزانية المحددة في الجدول السابق (جدول PO) .. ويوجد في جدول ( الـ WO) .. الحقول التالية : الأول : WO_ID وهو رقم ( طلب العمل ) الثاني : WO_budget وهو تكلفة ( طلب العمل) بالإضافة إلى حقل ثالث وهو ( PO ) مرتبط بالجدول الأول .. لأن ( WO) يكون معتمد على ميزانية هذا (PO) .. فيجب أن لا تتعدى تكلفة (طلب العمل) الميزانية الموجودة في (PO) ------------------------------ ما هو المطلوب ؟! المطلوب أعزائي الخبراء .. أن أصنع ( فورم موافقة ) !! وفكرة هذا (الفورم ) أن يأتيني كل يوم ( جدول " WO" ) .. وأنا أحدد الموافقة من عدمها ( بزر ) بحيث أقوم بضغطه .. فيقوم بمقارنة ( ميزانية الـ WO ) مع ميزانية ( PO) الذي ينتمي إليه .. فإذا كانت تكلفة " WO" اظهر لي في حقل جديد ( تمت الموافقة على هذا الطلب ) .. وقام بإنقاص ( التكلفة التي تم الموافقة عليها .. من ميزانية الـ PO ) .. واظهر قيمة جديدة وهي ( المتبقي من الميزانية العامة لـ PO ) وينزل الزر مرة ثانية .. ليقوم بمقارنة ( طلب العمل WO ) مع الميزانية الجديدة " أي الميزانية بعد حذف تكلفة الطلب الذي تم الموافقة عليه " .. ويقارن هل هو أقل أو لا .. في حالة أن تكلفة الطلب (اقل) يقوم بنفس العملية السابقة .. في حالة أنه ( تكلفة طلب العمل ) تجاوزت الميزانية (المتبقية من PO ) فهو يخرج في الحقل التابع للموافقة ( تم رفض طلب الشراء ) .. وينزل الزر مرة أخرى ليستوفي جميع ( طلبات الشراء المقدمة ) !! -- و هكذا مع جميع طلبات العمل " WO" المقدمّة يوميا .. وفي الايام القادمة تكون ( الميزانية .. هي المتبقي من ميزانية الـ PO ) المتوفرة !! وليست من (ميزانية الـ PO الأساسية في جدول PO ) .. وتكون المقارنة على أساسها في الأيام المقبلة !! أتمنى أنني ( أوصلت الفكرة بكل وضوح ) .. واعتذر عن الإطالة .. ولكن لقصد ( الفهم بكل وضوح .. وعدم تشويش ) .. وأنا بانتظار ( الاستفادة من خبراتكم ) في طريقة ( صنع هذا الفورم ) وطريقة وضع زر ( الموافقة من عدمها ) !! تحياتي لكم جميعا بلا استثناء .. أخوكم : بندر Agreement_WO.rar
  12. صراحة لا أستطيع شكرك .. الشكر الذي تستحقه !! لكل مني كل الأماني القلبية بدوام الصحة .. بالنسبة لتعليقك حول ( طلب السؤال بالاسم ) .. اعتذر لجميع روّاد هذا المنتدى .. وجميعهم أساتذة لنا .. أسامة ( حقا ) أنت رائع بكل ما تحمله الكلمة من معنى
  13. أشكرك أستاذي أسامة مجددا .. ولماذا لا اسألك ؟ إن كان سؤالي في ( الرد ) وليس عنوانا لموضوع ؟ فأنت بحق .. أبهرتنا بسرعة إجابتك وبدقتها .. فلا غرابة أن تكون أغلب الأسئلة موجهه لشخصك .. ولمشرفي القسم وخبراءه فائق الود والاحترام .. س 1: هل يوجد طريقة .. لعمل أي ( فورم ) عن طريق التايمر و الفورم ( مغلق ) ؟! " أي هل يمكن تنفيذ أي أمر باستخدام التايمر والفورم مغلق" ؟ [السؤؤؤؤؤؤؤؤؤال للجميع] س2 : [مكرر] هل استطيع استخدام التايمر في ارسال الايميل على شكل " كويري " او " ريبورت" عن طريق الاكسس ؟! س3: هل هناك تطبيق معيّن لوضع ( شاشة ) تكون خاصة ( بالتوقيت ) ومنها استطيع ادخال ( اسم العملية وتوقيتها "تايمر" ) وأجعل ( شاشة أخرى تنفذ الأوامر عن طريق ( شاشة التواقيت ) ؟! :( لكم جزيل " الشكر " و " الامتنان " فقد تعلمت من هذا المنتدى في فترة وجيزة مالم أتعلمه في " شهور " ..
  14. بالنسبة للـ ( تايمر ) أخوي أسامة .. ما فيه طريقة أخليه محفوظ حتى لو ( سكرّت الفورم ) .. لأن مشكلته الان .. لازم يكون الفورم (مفتوح) أو على الأقل (الداتا بيس مفتوحة ) !! ما فيه طريقة .. أدخل ( الوقت الذي أريده .. وبالتالي يكرره يوميا ) ؟! -------------------------- ما يهمني الان هذه الطريقة .. وهي ( تخزين الوقت للتايمر ) بحيث لا أحتاج لادخاله إلا ( مرة واحده ) .. تحياتي لكم جميعا .. وأخص بالشكر ( أستاذي أسامة )
  15. اشششششكرك .. على هذا التجاوب .. فلقبك جاء عن جدارة واستحقاق .. تحياتي القلبية لك أخي أسامة وسأقوم غدا بإرفاق الملف (الخاص بالمجاميع) ولك كامل ودّي واحترامي .. وسأقوم أيضا بتجربة لعمل هذه الفنكشون الخاصة بالايميل .. لمحاولة الارسال .. وبانتظار مشاركتك .. تقبل وافر احترامي لشخصك .. ولفكرك وروحك الطيبة
  16. عزيزي اسامة عذرا على ازعاجك .. والسؤال موجه للاخوة الخبراء .. والمشرفين الاعزاء .. و للأخ الغالي أسامة .. هل أستطيع أن استفيد من ( التايمر ) في توقيت وقت إرسال الملف ايميل عن طريق الأكسس ..؟ ---------------------- سؤال اخر : احيانا في بعض الاستعلامات يكون لدّي ( 7 أعمدة ) وكل عمود به ( 100 صف ) .. مثال : " العمود الأول " ميزانية عام 2001 لعميل ++ " العمود الثاني " المدفوع لكل عميل عام 2001 ++ "الثالث" ميزانية 2003 +++ "الرابع " ميزانية 2005 ++ " .... الخ " وعدد العملاء تقريبا 100 أي أن : كل عميل يمثل ( صف ) .. وحوّلت الاستعلام الى ( فورم ) .. ووضعت في ( أسفل ) كل عمود .. ( المجموع الكليّ) باستخدام : = Sum([ميزانية عام 2001 لعميل] ونهاية العمود الثاني = Sum([المدفوع لكل عميل عام 2001]) وهكذا مع بقية الأعمدة ------------------------------- سؤالي .. أنني عندما استخدم دالة : sum لأكثر من ثلاث أعمدة تخرج لي في النواتج بهذا الشكل #error# وعندما استخدمها لأقل .. فالنتائج تخرج بشكل طبيعي ؟! حاولت أن ارفق لكم الملف .. ولكن الابلووود عندي ضعيف جدا جدا ولم استطع رفع الملف لكم .. هل هناك خطأ أو خلل .. يخرج في حالة ان الاعداد كبيرة ؟! أو الأعمدة كثيرة ؟ تحياتي لكم
  17. صراحة أعجز عن شكرك .. وليست غريبة عليك .. أجمل وأرق تحية أقدمها لك .. فألف شكر لك أساااااامة .. وألف باقة ورد
  18. \ تحياااااتي لك أخوي الغالي .. وألف شكر على هذه المعلومة القيمة .. والكود شغال مضبوط .. وتحية عطرة لكل و لكل القائمين على هالمنتدى الرائع .. سؤال آخر حبيبي .. اذا تسمح لي ؟! أريد الفنكشن أو السب كود .. الخاص بـالـ ( Timer ) .. بحيث أعطي .. توقيت محدد .. لـ ( استعلام ) معين .. فيقوم بتأدية مهمة معينة !! أو ( نسخ الاستعلام لفورمات إكسل على سبيل المثال ) .. باختصار وبوضوح : أريد دالة ( توقيتية ) وبمجرد ما تشير الساعة الى الزمن المحدد .. تقوم بنسخ (فورم أو استعلام ) ووضعه في ملف أكسل .. ولكل جزيل الشكر والاحترام ..
  19. السلام عليكم ورحمة الله وبركاته أعزائي المشرفين .. و روّاد هذا الصرح .. Dim Report01OrigName As String, Report01Destination As String, Report01NewName As String Report01OrigName = "FINAL REPORT" Report01Destination = "D:\ho\" Report01NewName = Report01Destination & Report01OrigName & " " & Format(Date, "yyyy-mm-dd") & "." & "snp" DoCmd.OutputTo acReport, Report01OrigName, "SnapshotFormat(*.snp)", Report01NewName, False, , 0 الكود السابق خاص بتحويل التقرير ( الريبورت Report ) لملف بامتداد .snp !! وكما تعلمون أن طريقة عمل هذا الكود : أنه يذهب لـ الباث الذي حددنا ويقوم بإنشاء ملف نوع ( سناب شوت ) ويعطيه اسم ملحق ( بالتاريخ ) الذي تم فيه الضغط على الزر !! -------------------------- أما ما أريده أنا : 1- كود تحويل ( استعلام ) موجود لدي في ( الاكسس) إلى ملف امتداد ( اكسل ) .. 2- يقوم بعمل ما تم فعله في الكود السابق وهو إعطاء امكانية تحديد ( الباث ) أو الفولدر المراد حفظ الملف فيه !! 3- يقوم بجعل اسم (الملف) متبوع بـ تاريخ التحديث .. أو (الانشاء) الذي تم به تحويل الملف !! ------------------------- تحياتي لكم ولهذه المجهودات التي تقدمونها .. اعتذر مقدما إن كان السؤال مكررا ً .. وأعلم مدى المعاناة التي تواجهونها في التنظيم .. لكم أرق التحايا ..
×
×
  • اضف...

Important Information