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

أبو عبدالله الحلوانى

الخبراء
  • Posts

    1,715
  • تاريخ الانضمام

  • Days Won

    5

مشاركات المكتوبه بواسطه أبو عبدالله الحلوانى

  1. هناك خطأ بسيط في كود زر التوقف لعداد الزيادة بالمرفق السابق كان لا بعد من وضع المتغير في التصريح العام وليس تصريح الزر حتي يحتفظ المتغير بقيمته طوال فترة عمل الزر ولا يتغير مع كل ضغطة زر وقد قمت بالتعديل علي المرفق ولم يتسني لي الدخول الي الموقع سوي الآن فأرجو المعذرة

     

    تفضل المرفق بعد التعديل

     

    time.accdb

    • Thanks 1
  2. 1 ساعه مضت, حامل المسك said:

    لدي حقل نصي هل بالإمكان أن يكون تنسيق الأرقام 0000 بحيث إذا كتبت 1 يُكتب بهذه الصورة 0001،

    ان كان الامر قاصر علي التنسيق فقط فانظر هذه الصورة .

    اما ان كنت تريد الرقم المدخل لا يتجاوز الأربع خانات يعني أقصي رقم يمكن كتابته في الحقل هو 9999 فيمكنك التعديل علي قناع الادخال بهذا الشكل 

    ويمكنك الاستفادة من كلا الخاصيتين معا ولا حرج

     

    123.png

    124.png

    • Like 1
  3. 22 دقائق مضت, FAYEZ123 said:

    ولو ماستعرضتش التقرير لاخره بيأثر فقط لاخر صفحة تم استعراضها

    هل فى حل للموضوع دا

    أعتقد اني نوهت علي هذا بالمشاركة الأولي ان طريقة الترقيم ستختلف حسب عرض البيانات فالترقيم سيتم علي البيانات المعروضة فقط 

    أما ان كنت تود ترقيم كل البيانات بالجدول فانصحك بمنح رقم الصفحة منذ البدياية مع ادخال البيانات فكل 20 سجل مثلا امنحهم رقم صفحة معا 

    ويمكنك من خلال فرز البيانات برقم الصفحة ان تستعرض البيانات الخاصة بكل صفحة معا 

    وان لم يكن كلامي واضحا فاستفسر عن اي شئ ولا تقلق سأجيبك ما دمت متواجدا ان شاء الله.

    ولا تنسانا من دعوة بظهر الغيب 

  4. جرب هذا ووافنا بالنتائج

    ملاحظة: سيتم منح الرقم بعد عرض البيانات علي الصفحة وليس العكس يعني لن يظهر رقم الصفحة مع أول فتح للتقرير وسيظهر بعد اغلاق التقرير واعادة فتحه.

     

    تحديد عدد الصفوف فى التقرير.mdb

  5. 10 ساعات مضت, MO87 said:

    اريد اظهار جميع المناطق عليها من googel map  عند تشغيل فلتر او استعلام تظهر جميع المناطق وليس منطقة واحدة

    لم افهم المطلوب بشكل واضح هل تريد اظهار جميع المحافظات علي الخريطة اي تريد اظهار خريطة الدولة كاملة ام ماذا تعني بجميع المناطق 

    عموما جرب هذا التعديل 

    Maps.rar

  6. 18 ساعات مضت, mostafaelshnawy5 said:

    عند الطلب مني اضافة جدول اخر في القاعدة فكيف يتم ذلك

    أولا - فلا شك ان هذا لا يعتبر مشاركة لقاعدة البيانات فكل مستخدم من العشرة لديه بيانات تختلف تماما عن الآخر - وهذا أيضا سيجعل من التعديل علي قاعدة البيانات أو صيانتها أمرا صعبا.

    ثانيا- فكرتي أن تجعل الجدول الجديد بقاعدة بيانات فارغة تحوي هذا الجدول وفورم واحد به زر واحد بعنوان تحديث قاعدة البيانات 

    هذا القاعدة يتم توزيعها علي العشرة مستخدمين ليضغط كل واحد منهم علي الزر تحديث قاعدة البيانات فماذا يحدث؟!!   👇

     

    مهمة الزر هو تصدير الجدول الجديد الي قاعدة البيانات القديمة  وانتهي الأمر 

    تمنياتي بالتوفيق

    • Like 2
  7. وعليكم السلام ورحمة الله

    هل عدد السجلات ثابت بكل صفحة 20 سجل مثلا

    ان كان الأمر كذلك فيمكنك وضع عمود جديد بالجدول الحاوي للبيانات لتخزن به رقم الصفحة.

    يتم ملىء هذا الحقل برمجيا عند تنسيق التقرير ( والطريقة سهلة ان شاء الله ) ان ارفقت لنا مثال صغير نعدل لك عليه

    ولكن يدور برأسي بعض الأسئلة عن طريقة عرض البيانات:

    1- من المفترض ان البيانات المعروضة بالتقرير يتم تحديدها من خلال استعلام تحديد يحمل بعض المعاير كالتاريخ مثلا ونحوه وهذا التحديد من شأنه ان يجعل ترتيب البيانات المعروضة يختلف عند كل مرة يتم فيها تغير معيار عرض البيانات - لهذا ستحتاج وسيلة ما تضبط لك عرض البيانات حتي لا تفاجأ بكون ما كان بالصفحة الأولي اليوم يصير بالصقحة الثانية غدا!!!!

    وآسف علي الاطالة

     

  8. 5 ساعات مضت, essammounir99@gmail.com said:

    وما احتاجة هو ان يقوم حقل السعر فى استعلام او جدول الصرف بأخذ متوسط سعر المخزون قبل تاريخ الصرف 

    شكرا مقدما 

    أعتقد أنك بحاجة الي فانكشن يقوم بجلب البيانات من جدول الوارد ثم حساب قيمة متوسط الأسعار تستدعيها من شاشة الصرف لتحديد السعر المتوسط الخاص الذي تريده

    أعلم أن الكلام أسهل من العمل :biggrin: لذي ان كنت تريد مساعدة بالتنفيذ فأرجو ارفاق نموذج من بياناتك لتسهل علينا المهمة وان شاء الله تجد ما تريد 

    تمنايتي بالتوفيق

  9. 5 ساعات مضت, abouelhassan said:

    لان الغرض من الموضوع تسهيل عملية الادخال

    استفسار لو سمحت أين تريد أن تحفظ البيانات بعد ضغط زر الترحيل (الي أي جدول ستنتقل البيانات :blink:)  

    التركيز لدي انخفض بنسبة 98.2 %   :biggrin: لذي لم استطع تتبع كل هذه الجداول بالمرفق

     

    • Like 1
  10. 4 ساعات مضت, nssj said:

    المطلوب باختصار هو أنني كنت أنسخ عمود (HNO) من جدول (b14000)

    ثم أقوم بلصقه في عمود (HNO) من جدول (b14)

    والمطلوب هو أن يقوم الكود بهذه العملية

    لديك حقل يجب ان يتم ادخال قيمة له حسب اعدادات الجدول لديك هذا هو MNO وهو حقل رقمي من أين تجلب قيمته ام هو مسلسل فقط

    عموما قد قمت بتغيير اعداد هذا الحقل الي غير مطلوب وجربت الاستعلام فعمل بغير رسالة الخطأ والحمد لله 

    انظر ان كان هذا هو المطلوب ام لا

    قم بتشعيل الاستعلام q1 ووافنا بالنتائج

     

    سجلات xx.rar

    • Thanks 1
  11. السلام عليكم ورحمة الله وبركاته

    أولا-  مرحبا بك بالمنتدي 

    ثانيا- بيئت الأكسس تختلف قليلا عن الفجول ولكن يمكن ببعض التحايل نصل الي ما نريد ان شاء الله

    وأخيرا- يمكنك عمل ذلك باستخدام اطار الأكسس نفسه كفورم MDI  وبتعديل خصائص الفورم ال chiled   موديل = لا و منبثق= لا

    انظر المثال المرفق انه ليس شبيها تماما لما تريد ولكن ربما يفي بالغرض

     

     

    MDI Form In Access.accdb

  12. السلام عليكم ورحمة الله وبركاته

    حقيقة لا يوجد رد آخر بعد ردود الاساتذة الكرام الذين تعلمنا منهم كريم الحوار وأجمله قبل علم البرمجة 

    وأشكر الأستاذ الكريم صاحب الموضوع الذي أثار نقاشا لبيان أهمية الموضوعات القديمة (ولا شك فهي مهمة)

    وكان اقتراحي الصغير أن توضع روابط الموضوعات القديمة في أول موضوع مثبت بالمنتدي والذي يشمل موضوعات هامة ومميزة نرجع اليها كثيرا في غالب الأوقات ووجودها بموضوع واحد مثبت سيوفر عناء البحث عنها مستقبلا

    وأخيرا - في أحد قوانين المنتدي أنه ينبغي البحث قبل طرح سؤال جديد (أعلم كما قال استاذ أبو جودي أن عملية البحث شاقة بعض الشئ) ولكنها ستكون اسرع من انتظار الاجابة علي الموضوع الجديد وستقلل من اضافة موضوعات مكررة ربما تكون قد قتلت بحثا بموضوع سابق.

     

    هذا والله أعلم 

    • Like 2
  13. 2 ساعات مضت, ابا جودى said:
    
    MakeMsg (معرف الرسالة)

     

    شكرا أبا الجود علي الهدية وكل عام أنتم الي الله أقرب 

    أسأل الله أن يبلغنا واياكم رمضان سالمين ويسلم رمضان لنا ويبارك لنا فيما بقي من شعبان آمين

    يخيل الي أني رأيت هذا الكود من قبل ☝️ ( بالأمارة كان مكتوب هكذا ... :biggrin:

    MakeMsg(no,ex)

    طبعا لم يكن بهذا الابداع والجمال (علي فكرة لم اطلع علي المرفق بعد ولكن هذا عهدي بما تقدمون)

    حبيت أنوه علي وجود ex  بالكود الخاص بي ربما تحتاج الي تطويره بطريقتكم فيما بعد 

    احيانا نحتاج ان الرسالة لا تكون نص ثابت فحسب ربما نحتاج الي اضافة قيمة يتم استخراجها من تعبير ما مثال: 

    رسالة كهذه ( تم ارسال الرسالة الي عدد 20 عميل)  او (تم بحمد الله تحديث بيانات 30 سجل) فكانت  ex  يتم تمريرها بين السطور الأول والثاني للرسالة وهكذا ..

    شاكر لكم مرة أخري جهدكم وجعله الله بموازين حسناتكم

    • Haha 1
  14. وعليكم السلام ورحمة الله وبركاته

     أعتقد أن موضع السؤال كان يجب وضعه بقسم الفجول بيسك أو ال C#   ولكن لا بأس 

    ان قمت بالبحث قليلا فستجد فديوهات كثيرة تشرح هذا الأمر بالتفصيل وسأضع لك رابط  أحدها هنا ان شاء الله 

    ولكن لو بدأت مع نماذج الأكسس فتكون الواجهة أكسس والخلفية أكسس أيضا خاصة ان كنت مبتدأ مثلي بالمجال فسيكون الأمر يسير عليك ان شاء الله فتصميم واجهات الأكسس وربطها بالجداول ايسر وأسرع بالتعلم ان شاء الله وبهذا المنتدي ما يسرك بهذا الشأن

    أما عن الـ vb.net فاليك هذا الرابط فهو يشرح أمر الاتصال بطريقة ميسرة  تفضل لعله يفيدك 

     

     

    • Like 1
  15. السلام عليكم ورحمة الله وبركاته

    أولا- لماذا تركت الحل السهل وهو تحديد المجموعة في عرض تصميم التقرير ولجأت للكود!

    ثانيا- لو وضعت مرفقا يحوي التقرير الذي به المشكلة لنعاين المشكلة علي أرض الواقع :biggrin: وتسهيلا لطلب المزيد من التوضيح لكان أحسن!

    ثالثا- أقترح عليك الحل السهل أن تجعل الـ Grouplevel  عند تصميم التقرير ثم تفرز بيانات التقرير من خلال الاستعلام كيفما تشاء وان كنت ولا بد بحاجة الي الكود - فأرجو أن ترجع الي النقطة ثانيا ☝️

     

  16. 4 دقائق مضت, عفرنس said:

    كيف استطيع اضافة الاسم الرابع في هذه الحالة ؟؟ 

    هنا في هذا الرابط تم قتل مسألة تقسيم الأسماء بحثا وبها مجموعة من المرفقات جميلة لعلك تستفيد من أحدها بخصوص تحرك الاسم الأخير ان كان الأخير الرابع أو الخامس - وستجد به مرفقا لأبي جودي أيضا :biggrin: عودا أحمد أبا جودي

     

  17. السلام عليكم ورحمة الله وبركاته

    أعتقد أن خيار تكبير قاعدة البيانات والارتباط بالــ SQL Server  سيكون خيارا مناسبا في حالتك حيث يمكنك الاتصال بقاعدة البيانات من التطبيق ومن برنامج الأكسس علي حد سواء.

    أما عن الشير بوينت فليس لي كبير علم به ولكن أعتقد أنه بحاجة لتعديل جزري ببرنامج الأكسس لكونه يحتاج تطبيق أكسس خاص بالانترنت وليس الدسكتوب! 

    اليك هذين الرابطين لتوضيح الفكرة:

    والرابط الثاني:

     

    أرجو أن تنتفع بها 

    • Like 3
  18. السلام عليكم 

    أولا وضعت لك كود بالفورم لاستيراد البيانات  من ملف التكست بالمرفق

    ولكن لم يعمل بشكل جيد لوجود مشكلة بملف التكست ربما تم استيراده من اراكل بشكل خاطئ حاول استيراده من أوراكل من الجدول أو الاستعلام مباشرة - فصيغت ملف التكست توحي بأنه تم استيراده من تقرير أو شئ مشابه فلا علم لي بأوراكل 

    ملاحظة: لكي يتم استيراد البيانات من ملف التكست بشكل صحيح يجب أن تكون البيانات مكتوبة بشكل صحيح ويفصل بين الأعمدة بـ Tab

    هذا المرفق بعد التعديل لعله يفيدك بشئ ما 

     

    Microsoft Access قاعدة بيانات جديد.accdb

    • Like 1
  19. السلام عليكم ورحمة الله وبركاته

    حقيقة لم أطلع علي قاعدة البيانات المرفقة بعد

    ولكن مجرد فكرة سريعة ولا اعتقد أنها غابت عنكم ولكن من باب التذكير

    أعتقد أن لكل عملية كود مثلا الحضور كود 1 الانصراف كود 2 الاستئذان كود 3 خطوط السير .... الخ

    ولكل موظف كود كذلك فلو تم تعديل الجدول الحاوي علي هذه البيانات ليصبح عمود تاريخ اليوم وكود العملية وكود الموظف مفاتيح أساسية فلن يتم السماح بتكرار ادخال يحوي المعلومات الثلاثة معا في نفس الوقت

    ولا أعتقد أن الموظف سيسجل حضور مرتين في يوم واحد أو انصراف مرتين 

    هذا والله أعلم 

    • Like 1
×
×
  • اضف...

Important Information