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

ابوخليل

أوفيسنا
  • Posts

    12,480
  • تاريخ الانضمام

  • Days Won

    233

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

  1. ابو عبدالله انا حققت لك طلبك انظر الصورة والنتيجة سالب 1 اي انها للعميل لانه دفع 35 ويمكن ان تعكس عملية الطرح بحيث يظهر السالب حينما يكون العميل مدين يمكن اول سجل يجب ان يكون آجل وليس نقدا والخطأ منك موجود في مثالك حيث لم اعدل على بيانات الجداول المفروض البيانات التي تكتبها في وورد تكون في المرفق في اكسس حتى تحسن المقارنة
  2. لا اعتقد انها ستحل ؛ والسبب انها ستكون ارقام من جدول وارقام من جدول آخر كشف الحساب السلس المتعارف عليه يستخلص من جدول واحد هو مصدر البيانات الاساس تصور انه عند تطبيق العمود الواحد في الجدول الواحد انه يمكن تمييز الوارد من الصادر بالألوان
  3. استخدم هذا الاسلوب فهو يشتمل على معايير اكثر : DoCmd.TransferSpreadsheet acExport, 8, "Tbl1", strPath & "\Tbl1.xls", True, "" رقم 8 تعني نوع التنسيق جرب اعد كتابة acExport ثم الفاصلة ستظهر لك قائمة بالمتاح من التنسيقات
  4. هنا وصلنا العميق وهنا يتضح الفرق بين طرق تصميم الجداول في برامج المبيعات حين يتم التصميم بحيث يكون مبلغ الدائن ومبلغ المدين في جدول واحد سواء كانا في عمود واحد او عمودين حينها يتضح الفرق في انسياب وقوة البرنامج ... المشكلة الرئيسية في الطريقة التي اتبعتها هو عدم توفر الرقم الفريد للسجلات ، ومن المستحيل ان توجد رقما فريدا داخل الاستعلامات لان بناء الرقم الفريد داخل الاستعلامات يستلزم وجود رقم تسلسلي ثابت ، او تاريخ تسلسي خالي من التكرار ومن نقاط الضعف ايضا الاضطرار لاستخدام استعلام التوحيد لجمع الجداول ، ولن نتمكن من استخراج الارصدة بطريقة صحيحة الا باستخدام وسائط اخرى ، وهذا ما عملته لك هنا : استخدام جدول مؤقت يكون هو مصدر النموذج client6.rar
  5. وعليكم السلام عملت لك التالي : 1- ادخلت معيار التاريخ في الاستعلامات الفرعية التي يضمها استعلام التوحيد 2- الغيت نموذج العرض لاني اعتقد انه زائد حيث لا يمكن التعديل عليه واكتفيت بالتقرير انظر التعديل ووافني برأيك client2.rar
  6. اعمل كما هو ظاهر في الصورة
  7. جرب هذا التطبيق على الاكواد الموجودة في حدث الزر If SavRef = 2 Or SavRef = 3 Then Call Form_Close Call Form_formT2.undo_subform DoCmd.GoToRecord , , acNewRec Else DoCmd.GoToRecord , , acNewRec End If test_UP4.rar
  8. يستخدم اكواد خاصة لغلق عمل زر الشفت ولكنها تبقى قابلة للفتح عند عكس الكود والمنتدى مليء بالامثلة الجاهزة ... ابحث ستجد الكثير المهم ان هذه الاعمال تعتبر متقدمة ستحتاجها في نهاية مشروعك و بعد اكتساب الخبرة
  9. صوت الجرس هو عبارة عن ملف صوتي تضعه بجانب قاعدة البيانات وتستدعيه عند الحاجة
  10. شكرا لاخينا اوس على المساعدة والتوضيح تم تعديل العنوان وهذه قاعدة البيانات تم اظهار كائناتها بعد الغاء حماية الشفت قاعدة العاملين للمدارس2.rar
  11. =Dmax("Category_Code";"Items") قاعدة بيانات2.rar
  12. ارجوا القراءة والتطبيق بدقة : على اعتبار وجود نسخة دائمة من الواجهات بجانب قاعدة الجداول على الخادم ، ويقوم المبرمج باستبدالها يدويا عند كل تحديث اولا - الجدول الذي يتم فحصه موجود في الواجهات وليس في قاعدة الجداول 1- مرفق مجلدين : wz ويوضع داخل الجهاز الخادم ويحتوي على قاعدة الجداول zzData.mdb وملف الواجهات dbz.mdb وداخله جدول الفحص tbl1 ، للتجربه ضعه على قرص C 2- جدول الفحص هذا يشتمل على حقل رقمي نضع فيه رقم النسخة المحدثة ثانيا : المجلد الثاني fre هو مجلد الواجهات الذي نضعه للمستخدمين داخل الاجهزة الفرعية ويشتمل على ملفين أو بالاصح (قاعدتي واجهات) الاولى dbz.mdb وهي الواجهات والثانية ملف وسيط start.mdb وهي التي سنضع لها اختصار على سطح المكتب اي هي التي ستقلع اولا ووظيفتها فحص ملف الواجهات الموجود على الخادم هذه الوسيطة يوجد داخلها جدولين احدها مرتبط بملف الواجهات الموجود على الخادم والآخر محلي كل جدول يحتوي على حقل رقمي واحد فقط عند تشغيل الوسيطة يتم المقارنة بين الحقلين فإن كانا متساويين يتم تشغيل الواجهة التي بجنب الوسيطة وان كان الرقم المرتبط اكبر من الرقم المحلي يتم التالي : _ استبدال الواجهة القريبة بالواجههة البعيدة _ تحديث قيمة الحقل المحلي بحيث يكون مساويا للرقم المرتبط _ تشغيل الواجههة لاحظوا : _ ان قاعدة بيانات البرنامج ( الجداول ) ليس لها اي دور في العملية _ ملف الواجهات يجب ان يبقى بصورة دائمة بجوار الداتا بيس وانما يستبدل بالجديد عند التحديث _ عند تصفح الملف الوسيط ورؤية الكود ستبدوا لك العملية بصورة اوضح fre.rar
  13. وجدتها لك يا بو احمد اولا دعنا نسمي : 1-الامامية 2- الخلفية لقواعد البيانات الواجهات والجداول حتى يسهل فهم الشرح بنفس فكرتك وتكون كالتالي : 1- عمل جدول محلي داخل الأمامية يحتوي على حقل واحد نضع فيه رقم التحديث 2- استخدام دائم لواجهة في بداية التشغيل وسيطة مرتبطة بالأمامية الجديدة التي ستضعها على السيرفر 3- يكون عمل هذه الوسيطة هي التأكد من رقم التحديث هناك 4- اذا كان الرقم اكبر من المحفوظ في الوسيطة يتم استبدال الامامية الحالية بالامامية التي على السيرفر ثم تشغيلها وغلق الوسيطة 5- اذا كان الرقم مساويا يتم تشغيل الامامية الحالية فقط وغلق الوسيطة
  14. تمام اعتقد طريقتك الاولى جيدة ، ولكن امنحني بعض الوقت اجرب عليها _ يامجرب _ لعلي استطيع تحويلها آليا
  15. السلام عليكم المطلوب غير واضح بالضبط هل التحديث لقاعدة الجداول الموجودة على الخادم ام للواجهات التي على اجهزة الموظفين واذا التحديث يتم على قاعدة الجداول : من الذي يضع قاعدة البيانات الجديدة بجانب القديمة ؟ اي كيف يتم ذلك ؟ ولماذا لا يتم الاستبدال في الحال ؟
  16. السلام عليكم اكسس لا يفرق بينهما لان الاسم واحد ولا بد من شيء ينفرد كل واحد لذا فكرة ابو ياسين صحيحة بحيث يضيف المعرف وبما انه رقمي سيصبح هكذا : rst.FindFirst "[pre]='" & list0.Column(2) & "' And [nom]='" & list0.Column(1) & "'And [Noct]=" & list0.Column(0) وهذا البرنامج بعد التعديل : برنامج شهادة عائلية .rar
  17. رفع الله قدرك ، ووفقك لكل خير ، الف شكر استاذ محمد
  18. لا وجه للمقارنة بين ورقة عادية كصورة فيها اسماء وبين هذا الفن الرفيع هل تعلم اني عرضت فكرتك عليهم ، وايضا سارسل هذه الروائع اليهم . ومتأكد انهم سيطالبونني بمثل هذه الأنامل التي ابدعت هذا العمل
  19. نعم اكيد هو يحقق المطلوب والآن يلزمني ان ارفق برنامج الصور مع برنامجي للمستخدم البعيد واشرح له بالصور كيفية اعداد الخصائص
  20. حلوة قوي يا ابا جودي يا عبقري .. ولكنها تحتاج الى وقت وجهد خاص يا سلام .. استاذنا العزيز .. ممتاز جدا حتى اختيار مكان حفظ الصورة متوفر شكرا على جهدك وعلى هذه الشرح المميز الرائع زادك الله علما ونفع بك ووفقك لكل خير
  21. ما خط بالاحمر هو بيت القصيد وقد جربت البرنامج صغير الحجم ورائع ‘ واذا امكننا تجاوز مربع الحوار فهو المطلوب وما زلت انتظر استاذنا وحبيبنا نارت
  22. وشكرا للاستاذ محمد عصام على المرور والتفاعل سأسرد لكم الحكاية . عندي برنامج حوافز يستخدم في المدارس وفي الاندية الشبابية ويقوم البرنامج آليا كل 5 دقائق باستدعاء صور الطلاب الأوائل من المجلد بواسطة المعرف و يضعها في فولدر خاص الآن انتهى دور اكسس ليتم بواسطة وندوز عرض صور الاوائل على شاشة كبيرة معلقة ---------------------------------------------------------- الآن البرنامج تم تعديله ليلائم طلاب حفظ وحلقات في المسجد وشاشة العرض موجودة في المسجد ولكنهم يريدون عرض الاسماء بدلا من الصور ففكرت باخراج تقرير الاسماء كصورة والتعامل معه كما اتعامل مع البرنامج الاصلي شكرا استاذ صالح ..سأحمل البرنامج واجرب .. جزيت خيرا
  23. اخي العزيز الاستاذ صالح شكرا لك .. حقق الله مناك ورفع قدرك الاختيار اليدوي للصيغة لا يحقق المطلوب فإن كان البرنامج متاح مجانا باعتباره طابعة يمكنني جعلها افتراضية وتطبع التقرير كصورة وتحفظه في مجلد معين بدون تدخل يدوي ، اي اني اريد الطباعة تتم في وقت معين احدده برمجيا .. فهو حل جيد . يلبي الحاجة مؤقتا . حيث انني اتمنى ان تتم المسألة بطريقة برمجية وعن طريق اكواد ومكتبات مساندة . وما زلت انتظر ، وفي الوقت سعة ..
×
×
  • اضف...

Important Information