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

ابوخليل

أوفيسنا
  • Posts

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

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

  • Days Won

    292

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

  1. تفضل الطريقة حسب طلبك يتم عرض السجلات تنازليا .. واختر عرض ما ترغب من فاتورة stock24.rar
  2. بعد مراجعة المرفق تبين لي محاذير عدة ستواجهك عند الطباعة أولها : لو تم الحفظ فلن تتمكن مطلقا من طباعة الفاتورة الحالية .. والسبب هو تفريغ النماذج من البيانات وفتح سجل جديد بمجرد الحفظ وسيتغير مصدر بيانات التفاصيل لأنه يستند الى جدول مؤقت فكرت اضع الزر واكتب عليه توضيح : ان الطباعة قبل الحفظ ولكن الخطأ وارد .. ماذا لو تم الحفظ قبل الطباعة وانت مطالب بطباعة فاتورة الحركة ؟ .. هذه واحدة الثانية : ان النموذج تمت معالجته بضوابط دقيقة فلا يمكن تجاوز اي حقل مثلا لو وضعنا زر للطباعة فلن تتمكن من النقر عليه حتى تستوفي الادخالات المطلوبة .. وانت انما تريد طباعة فاتورة سابقة من اجل ذلك وحتى نحافظ على ضوابط النموذج من غير تغيير .. سلكت طريقا آخر لطباعة الفاتورة بعيدا عن النموذج . فعملت نموذجا صغيرا خاصا بطباعة الفواتير سواء الواردة او الصادرة ، وعملت فرزا تنازليا لكود الحركة من اجل اظهار الفواتير الاخيرة في الأعلى الآن لطباعة الفواتير لديك طريقين او مكانين : - فقط انقر نقرا مزدوجا على رقم العميل - او من واجهة البرنامج ستجد زرا خاصا بطباعة الفواتير stock23.rar
  3. تمام .. آخر مثال ......حاول تعمل لي عليه تقرير بالصورة التي تحب ان يخرج .. طبعا كما تعلم تقرير الفاتورة يختلف عن تقارير الحصر والتصفية .. فهو عباره عن حركة واحدة .. وارد او صادر يكفي تقرير واحد لأنه سيعرض مرة الصادر والمرة الاخرى الوارد ثم ارفع المرفق
  4. ("AA") و ("A1") حتى ("A9") هي اشارات مرجعية في ملف وورد بحيث تم تعيين اشارة مرجعية لكل حقل في وورد افتح وورد ثم من شريط القوائم اختر : ادراج او insert >>> ثم انقر على Bookmark سوف تتضح لك الطريقة
  5. اهلا اخي الكريم اولا انا نسيت العمل وعلي الرجوع الى آخر مثال ودراسته .. وهنا لا مشكلة ثانيا يا ليت توضح طلبك اكثر .. لم افهم ما وصل دخول وخروج ! حاول تشرح اكثر وبتفصيل .. ولو ارفقت صور او شيء من هذا القبيل يكون افضل لا اخفيك حكم العمر .. التجميع لك عليه
  6. مشاركة مع اخي خليفة ارى ان هذا افضل فكرة لتحقيق طلبك جعلت البحث في الارقام لزوم التطابق اما النص ( الاقسام ) فجعلته يسمح بالبحث بجزء من الكلمة بحث في النماذج الفرعية.rar
  7. لم افهم ما تريد بالضبط ولكني عملت لك مثالا لكيفية تجميع واستخراج المبالغ مجمعة مع وجود التاريخ انظر الاستعلامين Query1 و Query2 .. الاول التاريخ موجود صريح والثاني جعلنا التاريخ معيارا ولا يدخل في التجميع E G P 2.rar
  8. نعم بالامكان ولكن صورة الاستعلام التي ارفقتها اعلاه تحتوي على 3 حقول كلها تاريخ وهذا الوضع لا يمكن فيه تحقق التجميع الصحيح يجب ان تعتمد حقلا واحدا منها فقط من اجل التصفية .. فأي من هذه الحقول تريد ان يبقى ؟
  9. التكرار سببه ادراج التواريخ في هذا الاستعلام التجميعي اذا كانت التواريخ ضرورية ومهمة فإنها تدرج كــــ Where ويجعل لها معيار مثلا بين تاريخين وتستخرج في التقرير او النموذج حسب المعيار
  10. المصدر هو الاستعلام والتعديل في الاستعلام .. بدل اخذ Nr من جدول TblDetaché تم اخذه من جدول tbl_Loans
  11. عذرا استاذ سعد طلباتك متضاربة الأستاذ خليفة حقق لك طلبك حسب شرح الأول ثم قام بالتعديل عليه حسب طلبك الثاني ثم ها انت الآن تضرب طلباتك السابقة عرض الحائط وتريد حلا آخر ركز واجمع افكارك وما الذي تريده بالضبط طلبك الأخير ان يكون الترقيم حسب المجموعة : تختار المجموعة ويبدأ الترقيم كما هو مرصود في الجدول الفرعي الخاص هذا يسير جدا طيب : اين اللجان من هذا التوزيع ؟ اين ترتيب الصف من هذا التوزيع ؟ اين ترتيب الجنس ؛ الذكور أولا من هذا التوزيع ؟ اتمنى انك فهمت .. يجب ان تكتب هيكلا كاملا منضبطا .. واكرر منضبطا .. لما تريد الحصول عليه
  12. شكرا جزيلا اخي وحبيبي .. عمل جيد وافكار جميلة ولا اروع .. وبما اني ذكرت سابقا صلتي بصندوق الرسالة هذا العجوز هذا تعديل بسيط على عملك الرائع .. حاولت فيه استبدال صندوق الرسالة LblChanger_Up .rar
  13. نعم الموقع من الامس انا لم انتظر خاصة وان المنتدى توقف .. عملت الذي ارى اني بحاجته .. والحقيقة حاجتي في بعض الازرار في نموذج واحد والسبب ان التغيير كله ينحصر فيها .. او لنقل الحاجة لو تم تغيير مسميات المواد الأصل اعتقد انها بنفس فكرتك ولكنها مختصرة جدا .. انظر الصورة الاولى وانظر الزر يظهر كأنه تسمية الى جانب كشوف المتابعة اسمه : تغيير التسميات ثم انظر للصورة الثانية بعد النقر عليه طبعا كل ما على المستخدم هو تغيير المسمى لما يريد ثم اعادة فتح النموذج
  14. نعم اوافقك وبشدة انا عملت جدول لتسميات بعض ازرار نموذج ( الازار التي يتوقع حاجتها للتغيير ) ثم ادرجت ارقام في Tag كل زر مقصود .. مجموع الازرار 22 والمقصود منها 14 ثم وضعت الكود هذا عند تحميل النموذج النتيجة ممتازة 100% Private Sub Form_Load() On Error Resume Next Dim ctl As Control Dim ptnTs As String For Each ctl In Me.Controls If ctl.ControlType = acCommandButton Then If ctl.Tag > 0 And ctl.Tag < 15 Then ptnTs = DLookup("ptn_name", "tbl_potons", "ptn_id=" & ctl.Tag) ctl.Caption = ptnTs End If End If Next ctl End Sub السؤال : هل من طرق اخرى افضل .. واكثر احترافية ؟
  15. في المثال اقصر طريقة للتغيير اكتب في مربع النص ثم انقر مزدوجا على الزر سوف يتغير .. ولكن لن يبقى .. بمجرد غلق النموذج وفتحه مرة اخرى ترجع التسمية الاصلية هذا يعني انه ينبغي للمبرمج ان يصمم جدولا بتسميات جميع الازرار .. يتم التغيير من خلاله .. هل هذا صحيح ؟ Database2.accdb
  16. ملحوظة واستدراك : المشروع يشتمل على كثير جدا من النماذج وداخلها الكثير من الازرار .. وافتراضا سيتم التغيير على زر واحد داخل المشروع بمعنى ان اي زر قابل للتغيير لوحده وفي المرفق اعلاه .. توضيح للفكرة
  17. السلام عليكم احبتي : بعض البرامج مرنة تصلح لأي مشروع .. فقط تحتاج الى تغيير بعض التسميات فمثلا تسميات القوائم وعناوين التقارير والنماذج هذه امرها يسير ومقدور عليه من خلال الجداول ويمكن للمستخدم تغييرها من خلال النماذج التي يعمل عليها حتى ان المبرمج الحاذق يجعل تسميات الحقول تتغير آليا تبعا للقوائم الرئيسية وكما في العنوان نريد تمكين العميل او المستخدم من تغيير مسميات الازرار لنفرض ان الزر اسمه .. متابعة التربية الاسلامية .. ويريد المستخدم تغييره الى متابعة الثقافة العامة والسبب ان العميل غير في الأساس واستبد التربية الدينية بالثقافة العامة نريد عمل دالة تطبق على جميع ازرار المشروع يمكننا عمل خانة نعم/لا لتفعيل الاجراء من عدمه ( لأن الاقرب ان الحدث سيكون على النقر المزدوج للزر ) اتمنى اني وضحت المطلوب والهدف منه ومعذرة لم ابحث في المنتدى .. قد يوجد مواضيع تتحدث عن مثل هذا .. سأبحث الآن Database1.rar
  18. غير صحيح انت لم توفق في التعديل افتح النموذج على التصميم وادخل على مصدر بيانات النموذج من النقاط الثلاث الذي هو الاستعلام الفرعي ثم عدل كما في الصورة
  19. السبب هو المعيار في الفلترة انا وضعت Like "*" لذا يظهر اي رقم يحتوي على 2 لو تحب يكون الفورم خالي عند الفتح ويعرض فقط عند الاختيار : شيل Like ومرفقاتها من المعيار
  20. من الاشياء التي تم تصحيحها : كان موجود كود يعيد اي تاريخ من هذا الشهر الى اليوم الأول وهذا يعتبر عمل غير موافق للحقيقة .. اذا الادخال في يوم 15 يجب ان يسجل في 15 لذا جعلت الكود يقبل التسديد في اي يوم من الشهر فالعمدة هو الشهر الحالي .. لا فرق بين اوله وآخره
  21. تفضل تم تصحيح الاكواد وازالة ما لا يلزم النموذج يتكلم هكذا يجب ان تكون البيانات امام من يستخدم البرنامج عدم الاقتطاع 8.rar
  22. حسنا دعني ارى ما يمكنني عمله
×
×
  • اضف...

Important Information