بحث مخصص من جوجل فى أوفيسنا
![]()
Custom Search
|
-
Posts
707 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
13
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو أبو إبراهيم الغامدي
-
مشكلة فتح النموذج الفارغ ( empty )؟
أبو إبراهيم الغامدي replied to بوكفوس عبدالسلام's topic in قسم الأكسيس Access
أهلا بكم.. في نظري أن السبب في ذلك هو مستوى الأمان الذي يتبعه ويندوز أو أوفيس أو كليهما، لأن ملف قاعدة البيانات به شفرة يتوقع ويندوز أنها تلحق الضرر بجهازك، ولهذا يقوم بحجبها.. إذا كان الشفرة معروفة لديك إذهب إلى خصائص الملف وقم بفك الحجب كما في الصورة التالية.. -
مطلوب نقاش واتفاق على على تسمية الخاصية (افضل اجابة)
أبو إبراهيم الغامدي replied to ابوخليل's topic in قسم الأكسيس Access
سيكون ذلك رائعاً، خاصة أن كثيراً من المشاركين يطالب باستحقاقه في إتمام الإجابة على سؤال السائل، وفترة الأسبوع كافية جداً لإعادة التفعيل.. شكراً لك أ. @محمد طاهر عرفه على الاهتمام والرعاية.. -
مطلوب نقاش واتفاق على على تسمية الخاصية (افضل اجابة)
أبو إبراهيم الغامدي replied to ابوخليل's topic in قسم الأكسيس Access
@ابوخليل @ابو جودي @Moosak @AbuuAhmed @Foksh @kkhalifa1960 وجميع من له اهتمام بهذا الموضوع.. الرجاء التصويت على اقتراح الأستاذ @محمد طاهر عرفه -
مطلوب نقاش واتفاق على على تسمية الخاصية (افضل اجابة)
أبو إبراهيم الغامدي replied to ابوخليل's topic in قسم الأكسيس Access
وعليكم السلام ورحمة الله.. نعم.. أوافق.. -
مطلوب نقاش واتفاق على على تسمية الخاصية (افضل اجابة)
أبو إبراهيم الغامدي replied to ابوخليل's topic in قسم الأكسيس Access
إن كان الأمر متوقف على التسمية؛ فإشارة ✔️ كافية.. -
مطلوب نقاش واتفاق على على تسمية الخاصية (افضل اجابة)
أبو إبراهيم الغامدي replied to ابوخليل's topic in قسم الأكسيس Access
انظر إلى هذه الرد.. -
مطلوب نقاش واتفاق على على تسمية الخاصية (افضل اجابة)
أبو إبراهيم الغامدي replied to ابوخليل's topic in قسم الأكسيس Access
نعم بالفعل! لأنك أصل المشكلة.. وفي نظري لو أوصى أحد المراقبين بإجابتي المتواضعة أحب إلي سبيعن مرة من إختيار إجابتي (أفضل إجابة)! ولو اجتمعت الاثنتين! فخير وبركة.. -
مطلوب نقاش واتفاق على على تسمية الخاصية (افضل اجابة)
أبو إبراهيم الغامدي replied to ابوخليل's topic in قسم الأكسيس Access
أَوصي بإجابة أبو أحمد في مسألة التقريب! ولك ألف ريال! -
مطلوب نقاش واتفاق على على تسمية الخاصية (افضل اجابة)
أبو إبراهيم الغامدي replied to ابوخليل's topic in قسم الأكسيس Access
هذا ما تشعر به أنت! وتريد أن تسحبه على غيرك! طلب تغيير التسمية طلب لتغيير للقوانين! وهذا لم يكن اعتراضك في مشاركة التقريب! بل كان اعتراضك على منح السائل أفضل إجابة لإجابة لا تراها مناسبة من وجهة نظرك! وطلبت منه تغيير أفضل إجابة ليتك لم تفعل! لأننا نريد بالفعل تطوير الموقع بآرائك البناءة -
مطلوب نقاش واتفاق على على تسمية الخاصية (افضل اجابة)
أبو إبراهيم الغامدي replied to ابوخليل's topic in قسم الأكسيس Access
أنت أبو المراقبين الإداريين.. كيف تتنصل من مهامك؟! كن شجاعاً! وأَوصي بإجابة أبو أحمد في مشاركته السابقة.. وينتهي الإشكال! هل تريد تغيير القوانين من أجل أبو أحمد؟! السائل هو أدرى بالإجابة الأصلح له! ومن حقه منح أفضل إجابة بالنسبة له.. كان بإمكان أبو أحمد إنشاء مشاكة جديدة يشرح فيها وجهة نظره الرياضية في مسألة التقريب، وسيجد من يشاكه الرأى، وأيضاً من يعترض! -
مطلوب نقاش واتفاق على على تسمية الخاصية (افضل اجابة)
أبو إبراهيم الغامدي replied to ابوخليل's topic in قسم الأكسيس Access
أهلا بكم.. من الصلاحيات الممنوحة للمراقبين الإداريين.. خاصية (التوصية بهذا الرد)، مع ذكر سبب التوصية في خانة الملاحظات. وبهذا يقع على المراقبين الإداريين اختيار الأفضل وتبرير سبب الإختيار.. ملاحظة: المراقبين الإداريين وصلوا إلى هذا المنصب بعد مدة من تصنيفهم كخبراء! هذه القصاصات تعرف بكيفية إختيار التوصية بالرد -
أهلا بكم.. في اعتقادي أن أكسس لديه أدوات تقوم بالتقريب! لكن الإشكال متي وكيف يمكن استخدام التقريب؟! الطريقة الأولى > في تصميم الجدول يمكن التقريب بوضع صفر في خصيصة منازل الفاصلة العشرية..(مع بيانات العُملة، أو الرقمية ذات الفاصلة العشرية).. > في تصميم الاستعلام أو النموذج أو التقرير.. نتبع نفس الخطوات.. الطريقة الثانية استخدام التوابع (...,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
-
أكسس برنامج مكتبي! والمستخدمون أعطوه هالة أكبر من حجمه بسبب سهولته.. لكنه لا يصلح للنشر التجاري المحوكم أبدا! ولو أعطى محبو أكسس بعض وقتهم لتعلم التطبيقات التي تخدم قواعد البيانات مثل Visual Studio Dotnet أو Delphi لوجدواها غنية بالأدوات التي لا يحتاج المطور معها إلى أدوات مساعدة إلا في حدود ضيقة جدا! وعلى العكس أنا أشجعك على خطوتك الجريئة في تعلم الدلفي إذا كنت تسعى للنشر التجاري! لكن إذا كنت ممن يستخدم أكسس في النشر المكتبي فهو خيار جيد.. ** أكسس للنشر المكتبي: استخدام تطبيق أكسس لتصميم قواعد بيانات مفتوحة المصدر ولا تخضع لحقوق النشر!
-
لكون ورقة البيانات في أكسل تحتوي على حقول كثيرة، أقترح عليك عمل ذلك عن طرق استخدام محرر الاستعلام في أكسس... وفقا للخطوات التالية الخطوة الأولى.. قم بتغيير الدليل الإفتراضي لأكسس لكي يشير إلى دليل قاعدة البيانات الحالية، كما في القصاصة التالية الخطوة الثانية.. نكون جملة استعلام للاتصال بورقة البيانات ومن ثم نوقوم بحفظه، كما في القصاصة التالية الخطوة الثالثة: ننشىء استعلام تحديث بيانات بين جدول البيانات وبين استعلام الاتصال الذي أنشأناه في الخطوة السابقة، مع مراعات العلاقة بين هذين المصدرين (جميع البيانات من استعلام بيانات أكسل، والبيانات التي تقابها من جدول بيانات الموظفين).. العلاقة بهذه الصورة تسمح بتحديث جدول بيانات الموظفين إذا كانت اليانات موجودة مسبقا، كما تسمح باضافة البيانات الجديدة.. أنظر القصاصة التالية الخطوة الرابعة.. اختيار الحقول المطلوب تحديثها كما في القصاصة التالية (إصدار الأكسس لدي يدعم التحرير الذكي) الخطوة الأخيرة نغير الشفرة تحت زر الأمر لتصبح كالتالي Private Sub CMD_UPDATE_Click() '-- تعطيل رسائل التحذير DoCmd.SetWarnings False '-- تشغيل استعلام مزامنة البيانات DoCmd.OpenQuery "[مزامنة البيانات]" '-- تفعيل رسائل التجذير DoCmd.SetWarnings True '-- إعادة تنشيط جدول بيانات الموظفين Me.Child0.Requery End Sub ملاحظة مهمة.. ورقة البيانات ليس فيها بيانات! ولذا عند تشغيل استعلام مزامنة البيانات سوف يرجع لنا رسالة خطأ بعدم مطابقة البيانات المرفق بعد التعديل.. tb_الموضفين.zip
-
أصل هذه الشفرة في المشاركة التالية
-
مطلوب فلتره من جدول بناء على ثلاث حقول
أبو إبراهيم الغامدي replied to safaa salem5's topic in قسم الأكسيس Access
أهلا حنان.. ☺️ لا أكتمكِ سراً.. بعد أن ضمّنت ميكروسوفت أكسس بعنصر التحكم <Edge Browser Control> أنفقت وقتاً كبيراً في استكشافه! ولم أخرج من ذلك بشيء يمكن أن يكون صالحاً للنشر! لكن إذا كان هناك سؤال في جزئيةٍ محددة، سوف أجيبكِ على قدر ما وصلت إليه إن شاء الله، ولكن في مشاركةٍ مستقلة! -
مطلوب فلتره من جدول بناء على ثلاث حقول
أبو إبراهيم الغامدي replied to safaa salem5's topic in قسم الأكسيس Access
أهلا حنان.. لا، لا يلزمكِ هذا، لأننا نضع الشروط في جملة <Where> قبل أن تظهر البيانات على النموذج.. أما عن شريط التمرير الرأسي [المعيب] الذي يظهر في وضعية النموذج المستمر <Continuous Forms> فيمكن معالجة الأمر بطريقتين -- إما باستخدام النموذج الفرعي، وهذا مألوف ومعروف عند الجميع.. -- وإما باستخدام النموذج في وضعية النموذج المنقسم <Split Form>، وهذا الثاني في نظري أجمل! ؟ هل يؤثر الاستعلام الحرفي في سرعة الاستجابة.. جربت البحث الحرفي على ملف نصي بصيغة <CSV> به [200،000] سجل (موصل Linked) عن طريق الاستعلام ولم أر تأخراً ملحوظاً في الاستجابة.. التعديل التالي به تطبيق للمفاهيم سابقة الذكر.. Search By Characters.zip -
مطلوب فلتره من جدول بناء على ثلاث حقول
أبو إبراهيم الغامدي replied to safaa salem5's topic in قسم الأكسيس Access
يمكنكِ استخدام المعامل "Like" بدلا من المعامل "=" بهذه الطريقة Me.RecordSource ="Select * From TblLabData Where Ege Like '*" & Me.TxtSearch & "*'" وهذا مثال بالبيانات أعلاه Search By Characters.accdb -
لا تقلق! إنما هو عتاب محب لأحبابه ومكانتكما عندي عالية علو سهيل.. بداية جيدة وفالٌ حسن.. تسمية الجداول يدل على أن هناك معرفة مكتسبة من ZATCA!.. للأسف الجهاز الذي أعمل عليه لا يوجد به برنامج أكسس لكن.. هل قمتما بقراءة المراجع التي أرفقتها؟ أريد جوابا بنعم أو لا.. لأنه إذا كان الجواب بنعم سوف أقوم باستخدام المصطلحات التي فيها بدلا عن الكلمات والمعاني العربية!