-
Posts
2164 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
55
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو Moosak
-
ما شاء الله عليك يا أبا جودي ما شاء الله عليك 🙂 من يغوص في بحار الأكواد المكتوبة بماء الذهب يعلم يقينا حجم الجهد والعمل الذين تما على هذه القطعة الفنية الرااااائعة 🙂 لله درك أبا جودي ... عمرت مكتباتنا .. وإحنا قاعديييين 😅
- 17 replies
-
- 1
-
-
- systry
- system try icon
-
(و21 أكثر)
موسوم بكلمه :
- systry
- system try icon
- sys try icon
- التحكم فى واجهة اكسس
- تصغير بجوار الساعة
- توسيط
- اخفاء
- إخفاء
- اخفاء اكسس
- إخفاء اكسس
- شخابيط
- ابو جودى
- شخابيط وأفكار
- شخابيط ابو جودى
- شخابيط وافكار
- اخفاء اطار لاكسس
- شفافية للنموذج لاظهار صور png
- توسيط للنماذج والتقارير
- تغير ايقونة الاكسس
- اهداء
- اهداء للمنتدى
- هدية للمنتدى
- هدية متواضعة
-
اضافة سجلات وتحديث لبعض التغيرات فى جدولين لجدول ثالث
Moosak replied to محمدمطر's topic in قسم الأكسيس Access
ما هو هذا الأمر الآخر ؟ لعلنا نجد لك طريقة أسهل 🙂 وإذا أنت معزم على طريقتك الأولى .. باختصار أعمل استعلام تحديث لتحديث البيانات في الجدول الثالث . -
اضافة سجلات وتحديث لبعض التغيرات فى جدولين لجدول ثالث
Moosak replied to محمدمطر's topic in قسم الأكسيس Access
وعليك السلام ورحمة الله وبركاته أخي @محمدمطر 🙂 أهلا وسهلا بك في بيتك الثاني 🙂 🌷 الجواب : لن تحتاج لهذه العملية المعقدة أخي محمد .. ستقوم الاستعلامات باللازم .. ستحتاج لاستعلام يجمع لك البيانات من الجدولين ما دام أنك رابط الجدولين بعلاقة .. والنتيجة : وهذه طريقة تصميم الاستعلام : تفضل ملفك بعد التعديل : تجربه تحديث جدول من جدولين.mdb -
ادراج البيانات بالنموذج الفرعي عن طريق مربع تحرير وسرد
Moosak replied to سامر محمود's topic in قسم الأكسيس Access
وعليكم السلام ورحمة الله وبركاته .. الأخ العزيز @سامر محمود .. 🙂 تكرما عندما تريد المساعدة في جزئية معينة من برنامجك ضع مرفق يحتوي على الجزئية المحددة فقط .. مع ضرورة ذكر أسماء النماذج والجداول التي تقصدها في سؤال .. وأخرجنا من دوامة البحث عن أرقام التسجل وكلمات المرور للدخول وغيرها من التعقيدات التي تنفر الأخوة من تقديم المساعدة 🙂 -
✨💻 شاشة رئيسية متطورة بقائمة جانبية وأزرار فرعية || ⭐🎁 هدايا الأكسس 🎁⭐
Moosak replied to Moosak's topic in قسم الأكسيس Access
بالنسبة لهذا فيمكنك تغييره من خلال التنسيق الشرطي لمربعات النص الغير منضمة في النموذج .. لأنها هي التي تتحكم في الألون .. أم بالنسة لسؤالك : فهذه يمكن عملها بالأكواد وتحتاج إلى عمل محترف ، حيث أنه يتطلب إخفاء وإظهار العناصر وتغيير حجم النموذج الفرعي وبعض العناصر التي بداخله -
نعم في الأحوال العادية + تعمل عمل & ... ولكن عندما تجمع + قيمة معينة مع قيمة = Null فإن المجموع دائما يساوي Null . تماما كما يكون حاصل ضرب أي عدد في صفر فإن الناتج دائما يساوي صفر 🙂 لذلك عندما نقول ( "-" + Text2) مثلا .. فإن Text2 يحل محلها القيمة التي تكتبها في مربع النص ، أما إذا كانت فارغة فإنه تحل محلها القيمة Null فتكون المعادلة بذلك ( "-" + Null ) = Null وهذا ما يفسر إختفاء الشرطة في حال أن قيمة الحقل فارغة . 🙂 ولو فحصنا ذلك في نافذة الإميديت سنجد : ولكن لو استبدلنا الـ + بال & سنجد أن النتيجة ستصبح هكذا : الشرطة التي ظهرت هي الشرطة التابعة للـ Text3 🙂 لاحظ أنني غيرت موضعها في الكود عن كودك الأصلي 😎✌
-
سأعطيك حيلة صغيرة تحقق لك ذلك بدون الحاجة لكتابة المزيد من الأسطر 🙂 تكتب الكود هكذا : Private Sub ramzText() TextX = (Text4 + "-") & (Text3 + "-") & (Text2 + "-") & (Text1) End Sub والنتيجة : 🙂 ----------------------------------------------------------------------
-
-
✨💻 شاشة رئيسية متطورة بقائمة جانبية وأزرار فرعية || ⭐🎁 هدايا الأكسس 🎁⭐
Moosak replied to Moosak's topic in قسم الأكسيس Access
وعليكم السلام ورحمة الله وبركاته 🙂 نعم كله ممكن ، ولك أن تجرب التعديل عليها بنفسك 🙂 -
إذا وجدت صعوبة في تطبيق هذا القناع على الخلية ولم يلبي إحتياجك فممكن تعمل حيلة أخرى بعمل 4 حقول منفصلة بحيث أن كل حقل يحمل جزئية من الترميز وبالكود يمكن تخلي المؤشر ينتقل للحقل التالي ، وممكن تعمل حقل محسوب يجمع بيانات الحقول الأربعة في حقل واحد 🙂
-
وعليكم السلام ورحمة الله وبركاته .. 🙂 أخفي رمز الاستجابة السريعة .. وضع زر لإظهاره .. والزر يفتح مربع إدخال يطلب كلمة المرور فإذا كانت صحيحة يظهرلك رمز الاستجابة ..
-
عمل العلاقات بين جداول ( الأجداد ،الآباء،الأبناء )
Moosak replied to isam-hazim's topic in قسم الأكسيس Access
-
يمكنك تعديل القناع كما تشاء ، مثلا أن تضع الحرف على اليمين أو على اليسار .. ولكن في الغالب أن البرنامج يلزمك بالكتابة من اليسار لليمين.. ولا أعلم إن كانت هناك طريق لعكس الاتجاه !! هذا عندما يكون لديك مقطع ثابت سيكتبه البرنامج تلقائيا كما هو .. مثل حرف الـ X لديك .. إن كان حرفا ثابتا لا يتغير فيمكنك كتابته بين علامتي تنصيص في القناع هكذا : "X" وبعدها تكتب الأصفار
-
وعليكم السلام ورحمة الله وبركاته 🙂 يمكنك الاستعانة بهذا الجدول لعمل قناع إدخال بيانات حسب المطلوب : وحسب سؤالك فأعتقد أن هذا هو القناع المناسب : طبعا هذا القناع إما أن تضعه في خانة قناع الإدخال للحقل في النموذج : أو أن تضعه في خانة قناع الإدخال للحقل في الجدول.
-
مطلوب كود يخفى واجهة أكسس لأي إصدار من 2003 إلى 2024
Moosak replied to أحمد العيسى's topic in قسم الأكسيس Access
ضع هنا أحد ملفات mdb الخاصة بك لفحصه في النسخ الجديدة 🙂 من واقع تجربة أحيانا لا تعمل البرامج المصممة في نسخ 2003 - 2007 .. وفي الأغلب أن النسخ المصممة في النسخ الحديثة من 2010 وما بعدها لا تعمل في النسخ من 2007 وما قبلها . نصيحتي لك : أنتقل إلى نسخة 365 أو مابعد 2016 مثلا ، فأنت على بعد 20 سنة من التطور والتقنية والتحديثات التي تم تطويرها في البرنامج 🙂 -
مطلوب كود يخفى واجهة أكسس لأي إصدار من 2003 إلى 2024
Moosak replied to أحمد العيسى's topic in قسم الأكسيس Access
وعليكم السلام ورحمة الله وبركاته أخي أحمد 🙂 المواضيع التي تتكلم عن هذا الموضوع كثيرة جدا في المنتدى ويمكنك البحث عنها في خانة البحث .. لكن أعرض عليك طريقتي الخاصة في الإخفاء من خلال هذا الفيديو : -
وعليكم السلام ورحمة الله وبركاته 🙂 استخدم التنسيق الشرطي لتلوين الحقل في حال كانت قيمة الحقل تساوي ""
-
شكرا جزيلا لك 🙂 هدية مقبولة 🌹
-
العفو أخي العزيز 🙂 🌷 خذ لك لفة هنا بعد 😊👇🏻 :
-
أهلا بك أخي أمين 🙂 (تم فصل الموضوع والإشارة للموضوع الأصلي للتنظيم ) 🙂 أولا : تم إصلاح الملف .. ثانيا : بشرح مبسط الفكرة تعتمد على مسميات الأزرار .. فالكود يتعرف على الأزرار الرئيسية والأزرار التابعة لها حسب تسمية الزر .. هكذا حسب الصورة التالية : لذلك في حال الزيادة أو النقصان إنتبه لتسلسل التسميات حسب النمط المتبع 🙂 صفحة رئيسية مطورة (1).rar
-
تفضل 🙂 New Microsoft Access Database (1).accdb
-
الدالة DSum يمكنك استخدام دالة DSum لحساب إجمالي مجموعة من القيم في مجموعة محددة من السجلات (مجال (المجال: مجموعة من السجلات المعرفة بواسطة جدول أو استعلام أو تعبير SQL. تعيد وظائف تجميع المجال المعلومات الإحصائية حول مجال محدد أو مجموعة من السجلات.)). استخدم الدالة DSum في Visual Basic أو وحدة ماكرو (ماكرو: إجراء أو مجموعة إجراءات يمكنك استخدامها لتنفيذ المهام بصورة تلقائية. وتسجّل وحدات الماكرو في لغة البرمجة Visual Basic for Applications.) أو تعبير استعلام أو عنصر تحكم محسوب (عنصر تحكم محسوب: عنصر تحكم يستخدم في نموذج أو تقرير أو صفحة وصول إلى البيانات لعرض نتيجة تعبير. يُعاد حساب النتيجة في كل مرة يحدث تغيير في قيمة من القيم التي يستند إليها التعبير.). على سبيل المثال، يمكنك استخدام الدالة DSum في تعبير حقل محسوب في استعلام لحساب المبيعات الإجمالية التي قام بها موظف معين خلال فترة زمنية. أو يمكنك استخدام الدالة DSum في عنصر تحكم محسوب لعرض إجمالي مبيعات جارية لمنتج معين. بناء الجملة DSum(expr, domain, [criteria]) تحتوي الدالة DSum على الوسائط التالية. الوسيطة الوصف expr عبارة عن تعبير يحدد الحقل الرقمي الذي تريد حساب إجمالي القيم الموجودة به. قد يكون تعبير سلسلة (تعبير سلسلة: أي تعبير يقيّم إلى تتابع من الأحرف المتتالية. ويمكن لعناصر التعبير أن تتضمن: دالات تُرجع سلسلة أو سلسلة Variant (VarType 8)؛ سلسلة أحرف، أو ثابت، أو متغير، أو (Variant. يحدد حقلاً في جدول أو استعلام أو قد يكون تعبيراً يقوم بعملية حسابية على البيانات الموجودة بهذا الحقل. في expr، يمكنك تضمين اسم حقل في جدول أو عنصر تحكم على نموذج أو ثابت أو دالة. إذا تضمن expr دالة، فقد تكون إما مضمنة أو محددة من قبل المستخدم، ولا تكون دالة تجميع مجال آخر أو دالة تجميع SQL. domain تعبير من سلسلة أحرف يحدد مجموعة السجلات التي تمثل المجال. قد يكون اسم جدول أو اسم الاستعلام الذي لا يتطلب معلمة. criteria تعبير من سلسلة أحرف اختياري يتم استخدامه لتقييد نطاق البيانات التي يتم تنفيذ الدالة DSum عليها. على سبيل المثال، تساوي criteria العبارة WHERE في تعبير SQL، بدون الكلمة WHERE. في حالة حذف criteria، تقوم الدالة DSum بتقييم expr على المجال بالكامل. ويجب أن يكون أي حقل مضمن في criteria حقلاً في domain؛ وإلا ستقوم الدالة DSum بإرجاع Null (قيمة خالية ((خالية: قيمة يمكنك إدخالها أو استخدامها في تعبيرات أو استعلامات للإشارة إلى البيانات المفقودة أو غير المعروفة. تشير الكلمة الأساسية خالية إلى القيمة خالية. لا تحتوي بعض الحقول مثل حقول المفاتيح الأساسية على القيمة خالية.(. تنويهات في حالة عدم وجود أي سجل لا يلبي متطلبات الوسيطة criteria أو إذا كان المجال لا يحتوي على سجلات، تقوم الدالة DSum بإرجاع Null. وسواءً كنت تستخدم الدالة DSum في وحدة ماكرو، أو وحدة نمطية، أو تعبير استعلام، أو عنصر تحكم محسوب، يجب تكوين الوسيطة criteria بعناية للتأكيد على أنه سيتم التقييم بصورة صحيحة. يمكنك استخدام الدالة DSum لتحديد المعايير في الصف "المعايير" لاستعلام، في حقل محسوب في تعبير استعلام، أو في الصف "تحديث إلى" في استعلام تحديث (استعلام تحديث: استعلام إجرائي (عبارة SQL ) التي تغير مجموعة السجلات تبعاً للمعايير (شروط البحث) التي تحددها.). ملاحظة يمكنك استخدام إما الدالة DSum أو Sum في تعبير حقل محسوب في استعلام إجماليات (استعلام إجماليات: استعلام يعرض اختصار لعملية حسابية، مثل المعدل أو المجموع، لقيم في حقول متنوعة من جدول أو جداول. ولا يُعد استعلام الإجماليات نوع استعلام منفصل، بل أنه يتعدى مرونة استعلامات التحديد.). في حالة استخدام الدالة DSum، يتم حساب القيم قبل تجميع البيانات. إذا قمت باستخدام الدالة Sum، يتم تجميع البيانات قبل تقييم تعبير القيم الموجودة في الحقل. قد تحتاج إلى استخدام الدالة DSum إذا أردت عرض إجمالي مجموعة القيم من حقل غير موجود في مصدر السجل للنموذج أو التقرير الخاص بك. على سبيل المثال، نفترض أن لديك نموذجاً يعرض معلومات حول منتج معين. يمكنك استخدام الدالة DSum للاحتفاظ بإجمالي مبيعات جارية لهذا المنتج في عنصر تحكم محسوب. تلميح إذا أردت الاحتفاظ بمجموع تراكمي في عنصر تحكم على تقرير ما، يمكنك استخدام الخاصية المجموع_التراكمي الخاصة بعنصر التحكم هذا إذا كان الحقل الذي يستند إليه العنصر مضمناً في مصدر السجل للتقرير. استخدم الدالة DSum للاحتفاظ بالمجموع التراكمي على نموذج ما. ملاحظة لا يتم تضمين التغييرات التي تتم على السجلات الموجودة في domain "المجال" عند استخدام تلك الدالة. إذا أردت إسناد الدالة DSum على القيم التي تم تغييرها، يجب أولاً حفظ التغييرات بواسطة النقر فوق حفظ السجلات في القائمة سجلات، مع نقل التركيز إلى سجل آخر، أو بواسطة استخدام الأسلوب Update. ولتسهيل كتابة الدالة استخدم هذه الأداة 🙂 :
-
كم ادخال في اليوم . و كم ادخال في الشهر
Moosak replied to زياد الحسناوي's topic in قسم الأكسيس Access
👍🏻