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

jjafferr

أوفيسنا
  • Posts

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

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

  • Days Won

    404

كل منشورات العضو jjafferr

  1. وعليكم السلام 🙂 عيدك مبارك أخوي قاسم 🙂 قواعد المشاركة فى الموقع اضغط هنـــــــــامن فضلك لقراءة القواعد كاملة و بصفة خاصة نؤكدعلى ما يلي 1- يمنع منعا باتا نشر أية مواد تخالف حقوق الملكية الفكرية و يرجى الابلاغ عن المشاركات المخالفة من خلال زر تقرير اسفل المشاركة 2-يجب استخدام خاصيةالبحث قبل طرح السؤال توفيرا للوقت و الجهد. 3-ضرورة كتابة عنوان واضح للموضوع يدل على محتواه ويعطي وصفاً مختصرا للسؤال. 4-ممنوع منعا باتاً كتابة عناوين سينمائية مثل عاجل ، نداء الي فلان ، الي الخبراء ، طلب مساعدة ، أريد حلا..... 5-يمكن استعجال الرد باستخدام تعبير -للرفع- و غير مسموح بالالحاح او اللوم فجميع الاعضاء يشاركون تطوعا طبقا لسعة وقتهم. ومخالفة ذلك تعرض الموضوع للحذف ورجاء اكتب تفاصيل طلبك في الموضوع ، حتى تحصل على اجابة اسرع ، فالكثير من الاعضاء (وانا منهم) لا ينزل المرفق إلا اذا رأى انه يعرف الاجابة 🙂 رجاء اعمل موضوع جديد ، آخذا في الاعتبار الملاحظات اعلاه 🙂 وشكرا لتفهمك 🙂 جعفر
  2. وعليكم السلام 🙂 لا تستعمل صور كبيرة الحجم (الطول والعرض) !! قم بتصغير حجم الصورة/الصور ، وجرب مرة اخرى 🙂 ذاكرة الطابعة قليلة (وخصوصا القديمة او للاستعمال المنزلي) 🙂 جعفر
  3. عيدكم مبارك وايامكم سعيدة ان شاء الله 🙂
  4. الظاهر انكم موديل قديم وما ادري اما انا فمن جماعة Amiga 1000 ، يعني ايام 286 🙂 جعفر
  5. بالعكس ، فمثل هذه المعلومات غير متداولة في المنتدى هنا ، ومن المهم ان يعرفها الاعضاء 🙂 نعم للشركات اللي تصنع الكمبيوترات ، ولكن نسخة 32 بث بتكون لاتزال موجودة للأفراد 🙂 وعلى العموم ، الوندوز نواة 64 بت لا يغير من موضوعنا شيء ، ولكنه مفيد بأننا نقدر ان نثبت الاوفيس نواة 32 بت او 64 بت عليه 🙂 ومتابع 🙂 جعفر
  6. خلينا نتابع موضوع تنصيب النواتين على الرابط اعلاه 🙂 جعفر
  7. وهذا بالضبط اللي عملته انا في البداية ، حيث من المعروف ان الوندوز يسمح بتنصيب اكثر من وندوز على الجهاز الواحد ، ولكن من تجربتي لما نصبت الوندوز 10 نواة 64 بت ثم نصبت الوندوز 32 بت ، صار لي مجموعة من المشاكل لاحقا ، فكان الكمبيوتر يشتغل تمام معظم الاحيان ، ولكن بعض الاوقات ما يشتغل ، وبالتالي اضطررت ان انصب نواة واحدة فقط !! ما ادري ، يمكن الوندوز 10 في اول ايامه كان فيه مشاكل !! جعفر
  8. هذه هي الطريقة الصحيحة لتنصيب اصدار واحد فقط من اوفيس ، وجهاز آخر لإصدار آخر ، وجهاز آخر لإصدار آخر ، وجهاز آخر لإصدار آخر ، وجهاز آخر لإصدار آخر .... ولكن كأنك تلمح لشيء ولكن ما تريد تقوله قصدك تعمل كمبيوتر افتراضي ، في كمبيوترك بإستعمال برامج مثل VMware وبدائله 🙂 بهذه الطريقة يكون عندك كل هذه الاجهزة في جهاز واحد ، وكل جهاز يكون فيه الوندوز والافيس الخاص به ، دون تداخل/تضارب المكتبات لإصدارات الاوفيس المختلفة في الجهاز الواحد🙂 واللي عنده جربة في هذا المجال ، ياريت يشاركنا تجربته ، لوسمحتم 🙂 جعفر
  9. السلام عليكم 🙂 عند تنصيب الاوفيس 2019 و 365 ، فإن التنصيب الافتراضي هو نواة 64 بت ، بينما سابقا كانت مايكروسوفت توصي بتنصيب الاوفيس نواة 32 بت (بغض النظر عن نظام الوندوز) : لذا فقد آن الأوان ان تكون برامجنا تعمل على النواتين 32/64 بت 🙂 اسهل طريقة لتنصيب اكثر من نسخة من البرامج ، هو استخدام الكمبيوتر الافتراضي 🙂 رجاء مشاركتنا تجربتك في هذا المجال 🙂 جعفر
  10. شكرا اخوي امير 🙂 نعم هذا كان قصدي 🙂 جعفر
  11. انتبه ولا تورط نفسك 🙂 اذا قصدك ان تنصب الاكسس نواة 64 بت على كمبيوتر آخر ، بحيث ان كمبيوترك الاصل عليه الاكسس نواة 32 بت ، فنعم الرأي 🙂 اما انك تلغي نواة 32 بت ، فقد لا تستطيع تشغيل برامجك اصلا وتتورط بنواة 64 بت !! وانا اقترح ان تبدأ بعمل برنامج فيه جميع المكتبات التي تحتاج لها ، والتي تعمل على النواتين 32/64 بت ، بحيث تصل للمكتبة بسرعة وتعرف طريقة عملها 🙂 جعفر
  12. البرنامج كجداول واستعلامات ونماذج وتقارير وماكرو وكود ، يعمل على النواتين ، وعلى جميع نسخ الاكسس ، ولكن عندما تستخدم: - مكتبات النواة 32 بت (وجميعها نواة 32 بت (كانت 16 بت وتم تحديثها الى 32 بت)) ، فهذا الشيء الوحيد الذي يجب تغييره بإستخدام PtrSafe وتوابعه من التغييرات (او كما في رابط هذه المشاركة ، او كما في مرفق هذه المشاركة) ، - إلا اذا فيه كائنات OCX خاصة لا تعمل على نواة 64 بت ، وهذا نادر 🙂 اما اذا عملت برنامجك على اكسس نواة 64 بت ، فمن المفترض ان يعمل على الاكسس نواة 32 بت بدون مشاكل وبدون تعديل 🙂 جعفر
  13. تحديث بتاريخ: 20-5-20 في الصفحة الرسمية لمايكروسوفت بتاريخ 8/3/2019 ، فإن مايكروسوفت الآن توصي بتنصيب الاوفيس نواة 64 بت ، وهي النواة التي يتم تنصيبها تلقائيا في الاوفيس 2019 والاوفيس 365. طبعا لا يمكن تنصيب الاوفيس نواة 64 بت ، إلا على الوندوز نواة 64 بت. شو فائدة هذه الرسالة لنا؟ اعتقد من الافضل ان نبدأ بتحويل برامجنا الى النواة 64 بت ، فقد يأتي اليوم الذي تُلغى في نواة 32 بت جعفر
  14. هل قمت بتنصيب هذه الاداة سابقا؟ هكذا يظهر في الصورة !! جعفر
  15. بمناسبة كلامك اخوي خالد ، بوضع اكثر من مشاركة في الموضوع ، كنت افكر اعمل موضوع ، ونطلب من كل عضو يحل الموضوع بطريقة تختلف 🙂 فأنا اعتبر البرمجة مثل الطبخ (مع اني ما اعرف اطبخ 🙂 ) ، ممكن تعمله بعدة طرق 🙂 ايش رأيك ؟ شوف لنا موضوع ، والميدان يا حميدان 🙂 وللعلم ، اذكر في احد المنتديات الاجنبية لما كنت اشارك فيها ، صاحب السؤال شرح طلبه بعدة اسطر ، وواحدة من الاعضاء المحترفات ردت على سؤاله بسطر واحد ، وانا من باب المزاح ، قمت بحل المسألة بعدة خطوات ، وقلت لها حرام عليك ، صاحب السؤال حط سؤاله بعدة اسطر ، بينما جوابك سطر واحد !! واذا بصاحب السؤال ينقر على مشاركتي كأفضل جواب !! قلت له يا رجال انا جوابي كان مزاح ، والجواب الافضل هو للعضوه ، فرد عليّ: انا احصل اجرتي بعدد الاسطر اللي ابرمجها ، فكلما زادت الاسطر ، زاد اجري لهذا السبب دائما اقول : رمضان كريم علينا جميعا ان شاء الله ، ولا تنسونا في دعائكم في هذه الليالي المباركة 🙂 جعفر
  16. وعليكم السلام 🙂 اخذت لك هذا الكود من مساعد الاكسس ، ممكن تفيدك في امور اخرى : How to: Calculate and Display Specific Date Values Because a Date value is stored as a double-precision number, you may receive incorrect formatting results when you try to manipulate Date values in an expression. This topic illustrates how to create expressions and custom functions for displaying specific dates and calculating time intervals. Displaying Specific Dates The current month: DateSerial(Year(Date()), Month(Date()), 1) The next month: DateSerial(Year(Date()), Month(Date()) + 1, 1) The last day of the current month: DateSerial(Year(Date()), Month(Date()) + 1, 0) The last day of the next month: DateSerial(Year(Date()), Month(Date()) + 2, 0) The first day of the previous month: DateSerial(Year(Date()), Month(Date())-1,1) The last day of the previous month: DateSerial(Year(Date()), Month(Date()),0) The first day of the current quarter: DateSerial(Year(Date()), Int((Month(Date()) - 1) / 3) * 3 + 1, 1) The last day of the current quarter: DateSerial(Year(Date()), Int((Month(Date()) - 1) / 3) * 3 + 4, 0) The first day of the current week (assuming Sunday = day 1): Date() - WeekDay(Date()) + 1 The last day of the current week: Date() - WeekDay(Date()) + 7 جعفر
  17. السلام عليكم 🙂 هذا كان رد اخوي احمد : بإستخدام الامر SetValue في الماكرو او الماكرو المضمن : . يجب علينا ان نعرض الجواب في الموضوع ، حتى يستطيع الاعضاء البحث عنه 🙂 جعفر
  18. سهلة ، بدل ان تعمل كود التأكد في VBE ، تقدر تعمله في ماكرو 🙂 شو الحقل الاساسي في النموذج الفرعي ، والذي يجب ان يكون فيه قيمة ؟ جعفر
  19. بأي طريقة عملت ، تحتاج الى كود بطريقة او اخرى ، او تغيير اعدادات حقل في جدول ، بحيث تمنع كونه خالي من قيمة. ولكن السؤال ، لماذا هذا الشرط ؟ جعفر
  20. وعليكم السلام ورحمة الله وبركاته 🙂 سؤال : اذا يوجد ربط بين النموذج الرئيسي والنموذج الفرعي عن طريق الحقل ID ، لما يعمل النموذج الفرعي سجل جديد ، اي رقم ID يأخذ ؟ هذه المعضلة بين النموذجين ، ولهذا السبب لا يمكن ادخال بيانات في النموذج الفرعي ، إلا على الاقل رقم ID النموذج الرئيسي يتم ادخاله 🙂 جعفر
  21. وعليكم السلام 🙂 انا من مؤيدي استخدام اعدادات الاسكانر في عمله ، وهذه الاعدادات تقوم بالعمل بشكل رائع ، بدون تدخّل اي من برمجتنا 🙂 لهذا السبب ، لا تعليق عندي على كود الماسح الضوئي واليك ملاحظاتي على الكود : 1. الكود يأخذ الصور بدقة: DPI = 200 ، والمفروض للأرشفة ان تكون DPI = 300 ، 2. الكود يأخذ صورة للشاشة بحجم A4 ، فيكون هناك مكان فارغ في الكثير من الصور الصغيرة ، وفيه هدر للمساحة التخزينية : Scanner.Items(1).Properties("6151").Value = 8.3 * DPI 'Horizontal extent Scanner.Items(1).Properties("6152").Value = 11.7 * DPI 'Vertical extent for A4 3. لا ادري مقدار الضغط Compression ، لأنه للأرشفة يجب ان لا يكون هناك ضغط ، 4. وفي الواقع انك لما تأخذ صور jpg وتستعمل تقرير الاكسس لجمع هذه الصور ، ومن ثم تحولها الى pdf ، فأنت تعمل تغيير في حجم صور jpg ، وهذا يتنافى مع اصل الارشفة !! ارفقت لك برنامج يعمل كالتالي: تضع البرنامج في مجلد ، وتضع جميع صور jpg في نفس المجلد ، ثم انقر نقرتين على البرنامج ، وفي الشاشة السوداء اضغط على الرقم 1 من الكيبورد ، فتلقائيا يحول لك الصور الى ملف pdf ، وبنفس نقاوة كل صورة (جرب الصور اللي في المرفق) . طبعا لاحقا تقدر برمجيا ان تعطي البرنامج الامر عن طريق Shell مثلا 🙂 جعفر jpg to pdf.zip
  22. عندك اختيارين : 1. الطريقة التي عرضتها عليك ، فيها قائمة جميع الاشخاص ، فإذا احببت ، يمكن ان نلغي من القائمة الاسماء التي تم اختيارها ، نحن لا نعرف خصوصية برنامجك ، فجوابي هو جواب برمجي عام ، 2. ان نملئ نموذج الفواتير بالاسماء الموجودة اعلاه. ايهم تُفضل ؟ جعفر
  23. آسف ما فتح عندي الاستعلام qry_Calc_Data2 !! رجاء ادخل SQL في الاستعلام ، وارفقه هنا 🙂 جعفر
  24. اخي الفاضل ، رمضان كريم عليك ان شاء الله 🙂 الظاهر ان الصوم مأثر عليّ ، وما قادر افهم طلبك !! يا ريت تشرح طلبك وتعطينا شرح اكثر ، مثلا اخبرنا الاسماء الفلانيه تظهر في النموذج الفرعي الاول ، ويجب ان يظهر الاسم الفلاني فقط في النموذج الفرعي الثاني ، ورجاء استعمل الاسماء اللي في برنامجك 🙂 ساعدنا علشان نساعدك 🙂 جعفر
×
×
  • اضف...

Important Information