-
Posts
12830 -
تاريخ الانضمام
-
Days Won
238
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو ابوخليل
-
يوجد بديل استخدم هذا التعبير : EX : -Int(-[Average])
-
السلام علكم كمشروع جماعي كان الافضل الا تعرض جميع هذه الكائنات كبداية تعرض الجداول الرئيسية ويتم النقاش حولها ثم يلحقها الجداول الفرعية ويتم القاش حولها ثم الجداول الخدمية ويتم النقاش حولها وهكذا خطوة خطوة وكائن كائن بنظرة خاطفة على الجداول بصورة عامة : الاعداد الفني جيد جدا ، العلاقات مبالغ فيها ، تصور انه يمكن اعداد البرنامج بدون اي علاقة بين الجداول العلاقة بين الجداول توضع غالبا لضبط والتحكم في الادخال وبصورة خاصة : ناخذ جدول tbl_emp 1- وجود اكثير من التكرار في الحقول كود الادارة .. اسم الادارة ، كود المهنة .. اسم المهنة ......... الخ يكفي في الجدول الكود فقط اما الاسماء فتجلب من الجداول الخدمية والا ما فائدة وجودها في قاعدة البيانات هذا مرور خاطف اتمنى ان يتسع صدرك لاراء اخوتك
- 47 replies
-
- 4
-
-
-
- حضور وانصراف
- احتساب الاجازات
-
(و2 أكثر)
موسوم بكلمه :
-
وما دمنا نعمل ضمن النموذج هذا كود يقوم بالبحث والمقارنة Dim i i = Time() mish_time.SetFocus DoCmd.FindRecord i, acEntire, False, acSearchAll, False, acCurrent, True If i = mish_time Then DoCmd.OpenForm "alarm" End If
-
إيجاد حل لإعادة الملف للتصميم والإضافة
ابوخليل replied to محمد حسن المحمد's topic in قسم الأكسيس Access
تفضل اخي الحبيب وجدت لك مثالين في المحاسبة من منتدانا هذا اتمنى ان تجد فيهما الفائدة محاسبة.rar -
Dim Stest As Byte Stest = Mid([Text2], 1, 2) هو متغير وهو يمثل الرقمين الاولين من كل باسوورد مدخل فعند ما يدخل المستخدم كلمة المرور وضعنا شرط وهو النظر الى stest فاذا كان 22 نفتح نموذج كذا واذا كلن 33 نفتح نموذج والا نفتح النموذج الثالث
-
الطريقة مجربة وسليمة 100% ويمكن اخفاء النموذج المسؤول ليعمل بصمت في الخلفية تصور انه يمكن ايضا ان يرسل لك رسائل sms يذكرك بمواعيدك
-
إيجاد حل لإعادة الملف للتصميم والإضافة
ابوخليل replied to محمد حسن المحمد's topic in قسم الأكسيس Access
اطلعت على المرفق واول ملاحظاتي وهي التي يجب ان توليها عنايتك : الجداول وتصميمها 1- يجب كتابة اسماء الجداول بحروف انجليزية وعدم ترك مسافات فارغة بين الكلمات 2- يجب كتابة الحقول داخل الجداول بحروف انجليزية وعدم ترك مسافات فارغة بين الكلمات 3- التأكد الا تكون التسميات كلمات محجوزة ومعرفة في اكسس مثل date و Name .... وغيرها الملاحظات اعلاه تساعدك مستقبلا في كتابة الاكواد وفهمها بشكل صحيح لانه عند استخدام الحروف العربية تنقلب الاكواد رأس على عقب ويصعب فهمها اما الواجهات العربية فهي تكون في التسميات التوضيحية داخل الجداول او النماذج او التقارير 4 - اختيار النوع المناسب للحقل حيث رأيتك جعلت اغلب انواع الحقول = عملة والعملة فقط للحقل الذي يدخل فيه نقود ويجوز ان نستبدل نوع حقول العملة بارقام مزدوجة اما المعرفات فتكون اما ارقام او نصوص والخلاصة / لتعلم اكسس باحتراف وباقل مدة ممكنة يجب البدء من الجداول وهضمها جيدا ويجب تصور البرنامج كاملا من خلال الجداول سأبحث لك ان شاء الله في مكتبتي عن امثلة سهلة تساعدك -
تفضل هذا مثال حسب طلبك بالنسبة للارقام التي من خلالها يتم التفريق بين المستخدمين كــ 22 ، 55 .... وغيرها فهذه يمكن لبرنامجك ان يضيفها آليا عند التسجيل حسب النوع تخصيص المداخل متغير.rar
-
إيجاد حل لإعادة الملف للتصميم والإضافة
ابوخليل replied to محمد حسن المحمد's topic in قسم الأكسيس Access
وعليكم السلام ورحمة الله وبركاته حياك الله ابا يوسف معذرة فاني اعمل على اصدار اكسس القديم ولا يمكنني فتح الاصدارات الجديدة ولكني فهمت مشكلتك قم بالضغط على زر الشيفت واستمر ضاغطا وانقر على البرنامج لفتحه سيفتح على التصميم -
الحصول على السجل الثانى فى الترتيب حسب حقل التاريخ
ابوخليل replied to عبد الفتاح كيرة's topic in قسم الأكسيس Access
هذه مشاركة بطريقة اسهل قليلا للمتعلم drgat2.rar -
امكانية اظهار المجموع افقيا وعاموديا في الاستعلام الجدولي
ابوخليل replied to التميمي 2009's topic in قسم الأكسيس Access
عمل عبقري متمكن استاذ كرار ولكن الى توافقني الى اضافة الاستعلام الجدولي مباشرة الى التقرير اسهل من هذه الاجراءت والكم من الاستعلامات وكما هو معلوم غالبا لا يستخدم الاستعلام في عرض البيانات مباشرة -
الطريقة الأكثر امانا لعمل ضغط واصلاح لقاعدة البيانات الخلفية
ابوخليل replied to سعيد صواب's topic in قسم الأكسيس Access
اكيد حسب الحاجة يمكن اظهار حجم قاعدة البيانات في شاشة المستخدم ويمكن عدم اظهار الحجم وبدلا من ذلك رسالة تنبه المستخدم ان عليه ضغط واصلاح القاعدة- 33 replies
-
- compact and repair
- ضغط واصلاح
-
(و1 أكثر)
موسوم بكلمه :
-
الطريقة الأكثر امانا لعمل ضغط واصلاح لقاعدة البيانات الخلفية
ابوخليل replied to سعيد صواب's topic in قسم الأكسيس Access
الضغط يتم باحد طريقين اما بفتح قاعدة البيانات / ادوات/ ضغط واصلاح قاعدة البيانات واما بواسطة الكود البرمجي للقاعدة البعيدة وهو ما بينته في مشاركتي السابقة بما يشبه هذا الكود DAO.DBEngine.CompactDatabase db_name, temp_name Kill db_name Name temp_name As db_name- 33 replies
-
- 2
-
-
- compact and repair
- ضغط واصلاح
-
(و1 أكثر)
موسوم بكلمه :
-
الطريقة الأكثر امانا لعمل ضغط واصلاح لقاعدة البيانات الخلفية
ابوخليل replied to سعيد صواب's topic in قسم الأكسيس Access
الشيء المهم والذي يجب ان يعرف : ان الضغط والاصلاح لقاعدة البيانات هو عبارة عن عملية يتم من خلالها خطوتين اثنتين وثالثة 1- نسخ القاعدة الى الذاكرة مع الضغط وتغيير الاسم 2- حذف القاعدة الاصلية 3- اعادة لصق ما في الذاكرة واعادة اسمها الاصلي ومن هنا يتبين خطورة العملية فيما لو لم يتم اخذ الاحتياطات اللازمة فالاولى عند تنفيذ العملية ان يسبقها مباشرة في اول الكود عملية اخذ نسخة احتياطية- 33 replies
-
- 5
-
-
- compact and repair
- ضغط واصلاح
-
(و1 أكثر)
موسوم بكلمه :
-
الطريقة الأكثر امانا لعمل ضغط واصلاح لقاعدة البيانات الخلفية
ابوخليل replied to سعيد صواب's topic in قسم الأكسيس Access
وعليكم السلام ورحمة الله وبركاته اهم نقطة في الامان وهي التي يجب ان تؤخذ في الاعتبار : أخذ نسخة من القاعدة قبل الاصلاح والضغط وايضا : - مراعاة ان تكون القاعدة الخلفية منفكة من الواجهات ويتحقق عدم الارتباط عند تخصيص نموذج البداية غير منضم لمثل هذا العمل - مراعاة تناسب حجم قاعدة البيانات مع ذاكرة الجهاز المتوفرة- 33 replies
-
- 3
-
-
- compact and repair
- ضغط واصلاح
-
(و1 أكثر)
موسوم بكلمه :
-
هذا حل ينزع الارقام عن يمين ويسار الفاصلة ثم يعيد ترتيبهما Expr1: Right([text3];Len([text3])-InStr([text3];"-")) & "-" & Left([text3];InStr([text3];"-")-1)
-
كلامك مقبول .. ولكنها مكتوبة من قبل ونريد تعديلها برمجيا اما اخوي جعفر فشكرا على المبادرة وكأنك معي حين وضعت السؤال يوجد اشكالية بسيطة ويمكن اصلاحها خارج الكود وهي المسافات الخالية فبعض الحقول تحتوي على مسافة او اثنتين ولكن معظمها لا تحتوي على ذلك ، فيمكن غض النظر عنهافيمكن ازالة هذه المسافات بضغطة زر المهم الان ان تطبق اكوادك السابقة على الجدول e1 لانه يشتمل على نوعيات مختلفة من الارقام ولك حرية التعديل على اسم الحقل حيث يمكنك تغيير الحروف العربية
-
السلام عليكم اخوتي الكرام : في المرفق جداول كل واحد منها يحتوي على حقل نصي وهو عبارة عن رقمين يفصل بينهما علامة السالب المسألة : ان تنسيق الارقام يظهر بشكل مقلوب مثال 7-1 والصحيح ان يكون 1-7 وبتوضيح اكثر : هذين الرقمين عبارة عن ارقام آيات أي من آية رقم 1 الى آية رقم 7 المطلوب تنسيق يتم تطبيقه على الجدول / الجداول db2.rar
-
لايمكنني تسجيل اداة الباركود barcodex.ocx
ابوخليل replied to اأبو مصطفى's topic in قسم الأكسيس Access
وندز 7 يسير تستطيع التنفيذ من مربع التشغيل ولكن انتبه ! يجب اولا خفض امان وندز اذهب لوحة التحكم ثم الى المستخدمين / التحكم وتغيير حساب مستخدم ثم خفض الامان الى الحد الادنى كما في الصورة هذا الامر ينطبق ايضا على وندز 8 -
لايمكنني تسجيل اداة الباركود barcodex.ocx
ابوخليل replied to اأبو مصطفى's topic in قسم الأكسيس Access
في وندز 8 الحماية اقوى من الطرق المتاحة لتسجيل المكتبات انقر ابدأ ثم اكتب في البحث cmd عند ظهور الملف في اعلى الصفحة انقر عليه بالزر الايمن واختر تشغيل كمسؤول سيفتح لك cmd بواجهته السوداء اكتب سطرك السابق مع ملاحظة ازالة علامات التنصيص انقر انتر -
السلام عليكم سأعرض معلومات اولية للاثراء : اولا : المنتج اما ان يحمل باركودا من مصنعه و معظم قوائم او اكواد المنتجات العالمية تستطيع الحصول عليها اون لاين فالمنتجات التي تحمل باركود مطبوع يكفي ان تجعل رقم الباركود هو معرف الصنف في جدول الاصناف وسيكون السعر الموجود في جدول الاصناف بيد البائع يغيره كيف شاء ثانيا : ان يكون المنتج خالي من الباركود هنا يأتي دور البائع في طباعة الباركود من جدول الاصناف والذي يمثل كود الصنف علما انه يوجد طابعات صغيرة خاصة لطباعة الباركود وظيفتها طباعة الباركودات فقط ثالثا : ماهو عمل قارىء الباركود ؟ عمله قراءة رقم الصنف من الباركود ثم طباعته (ادخاله) داخل البرنامج مع تحديث السجل لينتج عنه جلب بيانات الصنف وايداعها في جدول التفاصيل او ما يسمى بجدول الحركات ويكفي من البيانات رقم الصنف واسمه والسعر ، اما العدد فيتم بتكرار عملية المسح ( ويمكن استخدام لوحة المفاتيح لادخال التكرار اذا تعذر ذلك) نخلص من هذا الى ان ادخال رقم الصنف والنقر على enter يتم من خلال طريقين اما يدويا عبر لوحة المفاتيح واما الاستعانة بقارىء الباركود لعمل ذلك
-
عند شطب الدّين يضاف المبلغ إلى المجموع كيف؟
ابوخليل replied to أبو العقاب's topic in قسم الأكسيس Access
مسألة الحذف ممنوعة بتاتا في قواعد البيانات والمتبع عادة انه في حال كان البيع الى اجل ان يتم التأشير على ذلك اما يدويا او برمجيا وعند السداد يتم ازالة هذه الاشارة ايضا يدويا او برمجيا ويمكن وهو الافضل اضافةً الى حقل التأشير زيادة حقل للتوثيق يدرج فيه تاريخ السداد تم التعديل حسب خطواتك ولكن بطريقة اخرى DATA12.rar