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

أبو إبراهيم الغامدي

أوفيسنا
  • Posts

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

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

  • Days Won

    13

كل منشورات العضو أبو إبراهيم الغامدي

  1. أهلا بكم.. في نظري أن السبب في ذلك هو مستوى الأمان الذي يتبعه ويندوز أو أوفيس أو كليهما، لأن ملف قاعدة البيانات به شفرة يتوقع ويندوز أنها تلحق الضرر بجهازك، ولهذا يقوم بحجبها.. إذا كان الشفرة معروفة لديك إذهب إلى خصائص الملف وقم بفك الحجب كما في الصورة التالية..
  2. سيكون ذلك رائعاً، خاصة أن كثيراً من المشاركين يطالب باستحقاقه في إتمام الإجابة على سؤال السائل، وفترة الأسبوع كافية جداً لإعادة التفعيل.. شكراً لك أ. @محمد طاهر عرفه على الاهتمام والرعاية..
  3. أهلا @كريمو2 المطلوب جدول البيانات لكي نتحقق من صحة جملة الاستعلام التي ذكرتها في طلبك
  4. @ابوخليل @ابو جودي @Moosak @AbuuAhmed @Foksh @kkhalifa1960 وجميع من له اهتمام بهذا الموضوع.. الرجاء التصويت على اقتراح الأستاذ @محمد طاهر عرفه
  5. إن كان الأمر متوقف على التسمية؛ فإشارة ✔️ كافية..
  6. نعم بالفعل! لأنك أصل المشكلة.. وفي نظري لو أوصى أحد المراقبين بإجابتي المتواضعة أحب إلي سبيعن مرة من إختيار إجابتي (أفضل إجابة)! ولو اجتمعت الاثنتين! فخير وبركة..
  7. أَوصي بإجابة أبو أحمد في مسألة التقريب! ولك ألف ريال!
  8. هذا ما تشعر به أنت! وتريد أن تسحبه على غيرك! طلب تغيير التسمية طلب لتغيير للقوانين! وهذا لم يكن اعتراضك في مشاركة التقريب! بل كان اعتراضك على منح السائل أفضل إجابة لإجابة لا تراها مناسبة من وجهة نظرك! وطلبت منه تغيير أفضل إجابة ليتك لم تفعل! لأننا نريد بالفعل تطوير الموقع بآرائك البناءة
  9. أنت أبو المراقبين الإداريين.. كيف تتنصل من مهامك؟! كن شجاعاً! وأَوصي بإجابة أبو أحمد في مشاركته السابقة.. وينتهي الإشكال! هل تريد تغيير القوانين من أجل أبو أحمد؟! السائل هو أدرى بالإجابة الأصلح له! ومن حقه منح أفضل إجابة بالنسبة له.. كان بإمكان أبو أحمد إنشاء مشاكة جديدة يشرح فيها وجهة نظره الرياضية في مسألة التقريب، وسيجد من يشاكه الرأى، وأيضاً من يعترض!
  10. أهلا بكم.. من الصلاحيات الممنوحة للمراقبين الإداريين.. خاصية (التوصية بهذا الرد)، مع ذكر سبب التوصية في خانة الملاحظات. وبهذا يقع على المراقبين الإداريين اختيار الأفضل وتبرير سبب الإختيار.. ملاحظة: المراقبين الإداريين وصلوا إلى هذا المنصب بعد مدة من تصنيفهم كخبراء! هذه القصاصات تعرف بكيفية إختيار التوصية بالرد
  11. أهلا بكم.. في اعتقادي أن أكسس لديه أدوات تقوم بالتقريب! لكن الإشكال متي وكيف يمكن استخدام التقريب؟! الطريقة الأولى > في تصميم الجدول يمكن التقريب بوضع صفر في خصيصة منازل الفاصلة العشرية..(مع بيانات العُملة، أو الرقمية ذات الفاصلة العشرية).. > في تصميم الاستعلام أو النموذج أو التقرير.. نتبع نفس الخطوات.. الطريقة الثانية استخدام التوابع (...,FormatCurrency(Expression, [NumDigitsAfterDecimal As Long = -1] (...,FormatNumber(Expression, [NumDigitsAfterDecimal As Long = -1] الطريقة الثالثة استخدام التابع Round(Number, [NumDigitsAfterDecimal As Long]) > هذه التابع له محددان: الرقم المراد تقريبه، وعدد المنازل بعد الفاصلة.. > المحدد الثاني إختياري: إذا تم تجاهله أو وضع الصفر؛ فإنه يقرب إلى الواحد.. مثال: تقرب الرقم 1.50 إلى 2.00 > يعيب هذه التابع أنه يقرب 0.50 إلى 0.00 ، وللتخلص من هذا العيب نضرب المحدد الأول في 1.01 استخدام هذه الحلول في الاستعلام سبق أن أشرت إلى أنه يمكن التقريب باستخدام خصائص البيانات كما في الطريقة الأولى، لكن هذه الطريقة تعطي بيانات مغلوطة في الحساب.. مثال: عند ضرب كمية الطلب في السعر فإن عملية الضرب تأخذ بيانات السعر الأصلية وليست البيانات المقربة. للتخلص من هذه الإشكالية نقوم باستخدام الطريقة الثانية أو الثالثة ضمن بيانات تعريف حقل بيانات السعر.. في المثال المرفق: راجع الاستعلامات الثلاث في وضع التصميم لترى الفرق.. dbTestCurrency.accdb
  12. أكسس برنامج مكتبي! والمستخدمون أعطوه هالة أكبر من حجمه بسبب سهولته.. لكنه لا يصلح للنشر التجاري المحوكم أبدا! ولو أعطى محبو أكسس بعض وقتهم لتعلم التطبيقات التي تخدم قواعد البيانات مثل Visual Studio Dotnet أو Delphi لوجدواها غنية بالأدوات التي لا يحتاج المطور معها إلى أدوات مساعدة إلا في حدود ضيقة جدا! وعلى العكس أنا أشجعك على خطوتك الجريئة في تعلم الدلفي إذا كنت تسعى للنشر التجاري! لكن إذا كنت ممن يستخدم أكسس في النشر المكتبي فهو خيار جيد.. ** أكسس للنشر المكتبي: استخدام تطبيق أكسس لتصميم قواعد بيانات مفتوحة المصدر ولا تخضع لحقوق النشر!
  13. أهلا بك @gavan أراك تمردت على أكسس وأنشققت عنه وتحزبت إلى دولفي!.. أود إحاطتك علما أن لك زملاء سبقوك إلى دلفي من أبرزهم الأستاذ @صالح حمادي يمكنك مراسلته على الخاص فلربما يظهر على أيديكما قسم جديد! اسمه منتدي الدلفي!😁
  14. لكون ورقة البيانات في أكسل تحتوي على حقول كثيرة، أقترح عليك عمل ذلك عن طرق استخدام محرر الاستعلام في أكسس... وفقا للخطوات التالية الخطوة الأولى.. قم بتغيير الدليل الإفتراضي لأكسس لكي يشير إلى دليل قاعدة البيانات الحالية، كما في القصاصة التالية الخطوة الثانية.. نكون جملة استعلام للاتصال بورقة البيانات ومن ثم نوقوم بحفظه، كما في القصاصة التالية الخطوة الثالثة: ننشىء استعلام تحديث بيانات بين جدول البيانات وبين استعلام الاتصال الذي أنشأناه في الخطوة السابقة، مع مراعات العلاقة بين هذين المصدرين (جميع البيانات من استعلام بيانات أكسل، والبيانات التي تقابها من جدول بيانات الموظفين).. العلاقة بهذه الصورة تسمح بتحديث جدول بيانات الموظفين إذا كانت اليانات موجودة مسبقا، كما تسمح باضافة البيانات الجديدة.. أنظر القصاصة التالية الخطوة الرابعة.. اختيار الحقول المطلوب تحديثها كما في القصاصة التالية (إصدار الأكسس لدي يدعم التحرير الذكي) الخطوة الأخيرة نغير الشفرة تحت زر الأمر لتصبح كالتالي Private Sub CMD_UPDATE_Click() '-- تعطيل رسائل التحذير DoCmd.SetWarnings False '-- تشغيل استعلام مزامنة البيانات DoCmd.OpenQuery "[مزامنة البيانات]" '-- تفعيل رسائل التجذير DoCmd.SetWarnings True '-- إعادة تنشيط جدول بيانات الموظفين Me.Child0.Requery End Sub ملاحظة مهمة.. ورقة البيانات ليس فيها بيانات! ولذا عند تشغيل استعلام مزامنة البيانات سوف يرجع لنا رسالة خطأ بعدم مطابقة البيانات المرفق بعد التعديل.. tb_الموضفين.zip
  15. أصل هذه الشفرة في المشاركة التالية
  16. أهلا حنان.. ☺️ لا أكتمكِ سراً.. بعد أن ضمّنت ميكروسوفت أكسس بعنصر التحكم <Edge Browser Control> أنفقت وقتاً كبيراً في استكشافه! ولم أخرج من ذلك بشيء يمكن أن يكون صالحاً للنشر! لكن إذا كان هناك سؤال في جزئيةٍ محددة، سوف أجيبكِ على قدر ما وصلت إليه إن شاء الله، ولكن في مشاركةٍ مستقلة!
  17. أهلا حنان.. لا، لا يلزمكِ هذا، لأننا نضع الشروط في جملة <Where> قبل أن تظهر البيانات على النموذج.. أما عن شريط التمرير الرأسي [المعيب] الذي يظهر في وضعية النموذج المستمر <Continuous Forms> فيمكن معالجة الأمر بطريقتين -- إما باستخدام النموذج الفرعي، وهذا مألوف ومعروف عند الجميع.. -- وإما باستخدام النموذج في وضعية النموذج المنقسم <Split Form>، وهذا الثاني في نظري أجمل! ؟ هل يؤثر الاستعلام الحرفي في سرعة الاستجابة.. جربت البحث الحرفي على ملف نصي بصيغة <CSV> به [200،000] سجل (موصل Linked) عن طريق الاستعلام ولم أر تأخراً ملحوظاً في الاستجابة.. التعديل التالي به تطبيق للمفاهيم سابقة الذكر.. Search By Characters.zip
  18. يمكنكِ استخدام المعامل "Like" بدلا من المعامل "=" بهذه الطريقة Me.RecordSource ="Select * From TblLabData Where Ege Like '*" & Me.TxtSearch & "*'" وهذا مثال بالبيانات أعلاه Search By Characters.accdb
  19. أرجو إن كان لك اتصال مباشر بالأستاذ فادي أبو وسام، أن تقول له نيابة عني.. لا بأس، طهور إن شاء الله.. اللهم رب الناس أذهب البأس، اشفه وأنت الشافي، لا شفاء إلا شفاؤك، شفاءً لا يغادر سقما.
  20. أهلا بك سعيد.. يمكنك وضع إعلانك وطرق التواصل معك في منتدى إعلانات شخصية بأجر للاعضاء
  21. لا تقلق! إنما هو عتاب محب لأحبابه ومكانتكما عندي عالية علو سهيل.. بداية جيدة وفالٌ حسن.. تسمية الجداول يدل على أن هناك معرفة مكتسبة من ZATCA!.. للأسف الجهاز الذي أعمل عليه لا يوجد به برنامج أكسس لكن.. هل قمتما بقراءة المراجع التي أرفقتها؟ أريد جوابا بنعم أو لا.. لأنه إذا كان الجواب بنعم سوف أقوم باستخدام المصطلحات التي فيها بدلا عن الكلمات والمعاني العربية!
  22. نعم يا أبا متعب! ولكن نريدك أن تغبر يديك وتنقب معنا، لأنك من أصحاب المشاركة، ومعني بالدرجة الأولى..
×
×
  • اضف...

Important Information