بحث مخصص من جوجل فى أوفيسنا
![]()
Custom Search
|
-
Posts
979 -
تاريخ الانضمام
-
تاريخ اخر زياره
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو منتصر الانسي
-
كود اضافة خدمة مضافة الى الخدمة الفعلية للموظفين بالاكسس
منتصر الانسي replied to سجى العبادي's topic in قسم الأكسيس Access
تفضلي المثال بعد إضافة دالة لإحتساب الفرق بين تاريخين تحياتي,,, db22.rar -
تفضل اخي تفقيط في الاستعلام تحياتي,,, Database1.rar
-
تصميم برنامج بسيط لاحتساب فاتورة الماء..
منتصر الانسي replied to alcasir's topic in قسم الأكسيس Access
اخي العزيز هناك نصيحة قالها لي استاذ عزيز عندما طلبت رايه في اول برنامج وضعته قال لي لن يقيم البرنامج الا من يستخدمه فإن كان يلبي إحتياجات المستخدم وينفذ عمله على اكمل وجه فإنه برنامج ممتاز والعكس صحيح خصوصا وان عملنا ماهو الا عمل هواه لأنظمة بسيطة وليس عمل محترفين لأنظمة عملاقة لذا فنصيحة مني اخي لا تتعب نفسك في البحث عن تقييم عن بعد لنتائجه العكسية في كل الأحوال (التقييم الإيجابي أو السلبي) فأجعل من نفسك أنت ومن يستخدم او يستفيد من البرنامج أول بل وأهم النقاد لاي برنامج تصممه وان تعمل على إضافة التحسينات الدورية ولا تركن الى الوضع الحالي بل اجعل من نفسك في بحث دائم عن الحلول والافكار والتحسينات والجماليات وستلاحظ انك تتطور كل يوم دون ان تشعر وفي الاخير ستحصل على برنامج يمكنك ان تنافس به في السوق تحياتي,,, -
تصميم برنامج بسيط لاحتساب فاتورة الماء..
منتصر الانسي replied to alcasir's topic in قسم الأكسيس Access
اخي العزيز سبب التقريب هو انك عامل الحقل CONSUMPTION من نوع (Long عدد صحيح طويل) وكما تعلم فالعدد الصحيح لايقبل الكسور . لذلك قم بتعديل نوع الحق الى (Single فردي) او (Double مزدوج) او عملة تحياتي,,, -
كود اضافة خدمة مضافة الى الخدمة الفعلية للموظفين بالاكسس
منتصر الانسي replied to سجى العبادي's topic in قسم الأكسيس Access
اختنا العزيزة سجى الفكرة بسيطة جداً وتعتمد على دالتي (Mod و \) لاحظي انها ليست علامة القسمة / بل \ وعملها عكس دالة Mod حيث ان دالة Mod ترجع لنا باقي القسمة وبالتالي فان نتيجة الكود (Days) Mod 30 ستقوم بتقسيم الايام الى اجزاء كل جزء يساوي 30 الى ان يصل الى رقم اقل من ثلاثين فيكون هو النتيجة اما الكود (Days) \ 30 فكما قلت لك فعمله عكس الاول اي انه سيظهر العدد الصحيح للقسمة بعد استبعاد الكسور وستلاحظين ان الدالة التي وضعتها تعتمد على هاتين الدالتين ارجو ان يكون شرحي واضحاً واي استفسار اخر ارجو ان يتم طرحه بدون تردد تحياتي,,, -
يا اخي انا نفذت مثل هذا العمل (بل واصعب)عن طريق تقارير اكسس ارفق لي صورة (بس تكون مضبوطة وليس مائلة كالمرفقة) وبدون بيانات وانا اعمل لك المطلوب بإذن الله (وبالاكسس) تحياتي,,,
-
بعد اذن الاخوان هل بالضرورة استخدام وورد ...؟ فلو استخدمت اكسس سيكون اسهل بكثير تحياتي,,,
-
مقارنة أو الفرق بين أكسل و أكسس
منتصر الانسي replied to عبد الفتاح كيرة's topic in قسم الأكسيس Access
مالمقصود باستخلاص البيانات المشروطة..؟ ان كنت تقصد اظهار بيانات محددة وبشروط محددة فهذا هو عمل قواعد البيانات انك تدخل بياناتك بصورتها الخام وتستخرجها بالشكل الذي تريده وبحسب الشروط والمعايير التي تحددها وعندها يمكنك استخراجها على شكل جدول (يمكن ان يصدر الى اكسل مثلا) او بتقرير مطبوع باخراج فني تحياتي,,, -
كود اضافة خدمة مضافة الى الخدمة الفعلية للموظفين بالاكسس
منتصر الانسي replied to سجى العبادي's topic in قسم الأكسيس Access
مرفق المثال بعد التعديل تحياتي,,, db22.rar -
مقارنة أو الفرق بين أكسل و أكسس
منتصر الانسي replied to عبد الفتاح كيرة's topic in قسم الأكسيس Access
اخي العزيز kemas في البداية نرحب بك في منتدى اكسس ثانيا في اعتقادي ان من يستخدم اكسس لابد له ان يكون قد مر عبر نافذة الاكسل بحيث لا ينتقل الى اكسس الا بعد ان يشعر ان امكانيات الاكسل لم تعد تتناسب مع حجم او طبيعة عمله (هذا من واقع تجربتي الشخصية وقد يخالفني احدهم الرأي) وسأحاول ان ارد على تساؤلاتك بشكل مبسط بحسب رأيي والذي هو رأي هاوي غير محترف من حيث التشابه: يتشابه البرنامجين في بيئتهما البرمجية فالاثنان يعملان في بيئة VBA وبالتالي فإن اي دالة تصمم في اكسس يمكن تنفيذها في اكسل وحتى وورد وهذا ما جربته شخصيا بدالة تفقيط لدي ولكن الاختلاف يكون في طريقة استخدامها ففي اكسل تتعامل مع الخلايا بينما في اكسس تتعامل مع الحقول اما من حيث الاختلاف: 1- الاكسس يستعمل كقاعده بيانات علائقية اي قاعدة بيانات تحتوى على اكثر من جدول تربط بينها علاقات (تختلف بحسب نوع العلاقة بين الجداول وهذه شرحه يطول قليلاً)بينما في الاكسل لا يمكن عمل علاقة بين ورقتي عمل 2- الاكسس يمكنه حمل كميه معلومات اكبر من الاكسل حيث ان عدد السجلات في جدول اكسس غير محدود طالما كان حجم القاعدة في اطار الاثنين جيجا بينما الاكسل محدد بـ(65000) سجل للورقة بحسب اعتقادي 3- يمكن في الاكسس استعمال اكثر من مستخدم لقاعده بيانات واحده عبر الشبكة بينما الاكسل لا يمكنه ذلك بالإضافة الى انه في اكسس يمكن التحكم بمدخلات المستخدم بحيث يتم الحد من الاخطاء فلا يمكن ادخال نص في حقل رقمي مثلا ولا يمكن الكتابة في حقل محتسب اي ان المبرمج او المصمم هو المتحكم وليس المستخدم بينما في اكسل يمكن للمستخدم الكتابة فوق الخلية المحتسبة . هذه اهم ماخطر في بالي حاليا ولكن في الاخير يمكن ان اقول لك ان اكسل برنامج فردي بينما اكسس اوسع قليلا ولايمكن لمستخدم اكسس الاستغناء عن اكسل في احيان كثيرة ارجو ان اكون قد اوضحت ولم اقصر واذا كان لاي شخص اضافة ارجو ان لايبخل بها تحياتي,,, -
(تمت الاجابة) كيف أجعل الحروف في النموذج بألوان معينة ؟؟
منتصر الانسي replied to حامل المسك's topic in قسم الأكسيس Access
اخي العزيز على حد علمي ان في اكسس 2003 لاتوجد هذه الامكانية . ولكن في اكسس 2007 و 2010 فيمكنك ذلك بالخطوات التالية 1- إنشاء قاعدة البيانات بتنسيق 2007 2- عند تصميم الجدول يجب ان تقوم بشيئين 3- طريقة تنسيق النص واخراجه ستكون كما يلي ارجو ان يكون الشرح واضح ومفيد تحياتي,,, -
جرب الان sample.rar
-
اعذرني لم افهم المقصود ارجو التوضيح اكثر
-
جرب الان sample.rar
-
اخي فرهاد لقد فهمت طلبك من البداية ولكن استفساراتي كانت لغرض في نفسي عموما مرفق لك مثالك بعد التعديل وستلاحظ انه نفس الحل الخاص بمشاركتك السابقة المشابهة لهذه والتي على الرابط هنــا وهذا بصراحة ما احزنني فاذا لم تكن تستفيد مما يقدم لك في هذا المنتدى او من غيره فذلك يعني انك لن تتطور وستبقى محلك سر (رغم كل البوادر التي تبشر بظهور مبدع عربي جديد)ولكني حاولت ان اتلمس لك العذر في ان الطلب هذا خاص بنموذج فرعي (رغم انه ليس بعذر) فقد كان بإمكانك تجربة الكود السابق هنا (وهذا ما قمت به انا في هذا المثال)واذا لم ينفذ المطلوب يمكنك عندها طرح سؤالك . عموما اخي فرهاد ارجو ان تتقبل نصيحتي بسعة صدر فانا مثلك دخلت هذا المجال هاوياً ولولا (فصفصة) كل مايقع في يدي من امثلة لم تعلمت شيئاً وحتى الان لا تعرف مدى السعادة التي اشعر بها عندما يقع في يدي مثال بفكرة جديدة (الله وكيلك افرمه فرم). تحياتي,,, sample.rar
-
اخي فرهاد لدي استفسارين هل تاريخ الدخول يكون تاريخ اليوم الحالي افتراضياً ام يجب إدخاله يدوياً؟ بعد اثبات تاريخ الدخول هل يمكن تعديله (رغم ان الدخول قد تم فعلاُ) ام ان هناك حالات يمكن فيها تعديل التاريخ ... واذا ما تم التعديل وصادف انه تغيرت السنة فهل من الضروري تغيير كود المريض ...؟ تحياتي,,,
-
تجاهل الهمزة والتاء المربوطة عند عملية البحث
منتصر الانسي replied to السعيدان's topic in قسم الأكسيس Access
اخي العزيز تم تعديل المرفق الثاني ومرفق لك مثالك بعد التعديل ارجو ان تجربه وتخبرنا النتيجة تحياتي,,, SRCH.rar -
أسس تصميم الجدول مشروح بشكل مرئي بالباور بوينت
منتصر الانسي replied to ابوعمرالمصري's topic in قسم الأكسيس Access
شكرا ابو عمر على كل ماتقدمه تحياتي,,, -
روابط لكتب عربي ودورات واسطوانات احتراف اكسس
منتصر الانسي replied to ابوعمرالمصري's topic in قسم الأكسيس Access
مشكور اخونا ابوعمر وما قصرت جزاك الله خير تحياتي,,, -
تجاهل الهمزة والتاء المربوطة عند عملية البحث
منتصر الانسي replied to السعيدان's topic in قسم الأكسيس Access
تفضل اخي المثال بعد التعديل المطلوب تحياتي,,, بحث بدون همزة.rar -
مطلوب التحقق من قيمة بواسطة DLookup قبل ادراجها
منتصر الانسي replied to sweety's topic in قسم الأكسيس Access
اخي العزيز sweety هذه تعرف بالمتغيرات ووظيفتها تقدر تقول عليها (مخزن مؤقت للبيانات) وذلك بغرض استعمالها داخل الكود وستجد شرح مبسط لها على الرابط هنـــــا تحياتي,,, -
تجاهل الهمزة والتاء المربوطة عند عملية البحث
منتصر الانسي replied to السعيدان's topic in قسم الأكسيس Access
تفضل اخي العزيز مثال الاستاذ محمد طاهر تحياتي,,, NewStrSearch.zip -
مطلوب التحقق من قيمة بواسطة DLookup قبل ادراجها
منتصر الانسي replied to sweety's topic in قسم الأكسيس Access
بعد اذن اخونا sabha الفرق بين الدالتين هي ان دالة DLookup تقوم بالبحث عن اول قيمة تطابق المعايير فمثلاً إذا كان لديك 10 سجلات تطابق المعيار فإنه سيظهر لك اول سجل منها فقط (اي انها ستظهر البيانات الموجود في هذا السجل) اما دالة DCount فإنها ستظهر لك عدد السجلات المطابقة اي 10 (وليس البيانات) وهذا سبب تفضيلها من قبل الأخ sabha (بحسب إعتقادي) لأنه إذا كانت النتيجة اكبر من صفر فذلك يعني وجود سجلات مكررة . ولكن يمكن الاستفادة من دالة Dlookup بإن تسبقها بدالة IsNull فإذا كانت القيمة True فذلك يعني أنه لايوجد سجل مطابق للمعايير والعكس صحيح . تحياتي,,, -
اخي العزيز يوجد هناك طريقتين الطريقة الأولى عن طريق خصائص النموذج اذهب الى خيار "Data Entry" وبالعربي "إدخال البيانات" كما اعتقد ثم اجعل هذا الخيار (Yes - نعم) الطريقة الثانية في حدث "On Open" أو "عند الفتح" اكتب الكود التالي : DoCmd.GoToRecord acDataForm, "FormName", acNewRec قم بكتابة اسم النموذج مكان (FormName) الفرق بين الطريقتين هي أن الطريقة الأولى ستفتح النموذج على سجل جديد دون إظهار لأي سجلات سابقة (اي انك لا تستطيع البحث في السجلات السابقة) أما الطريقة الثانية فإنها تقوم بفتح النموذج بجميع سجلاته ولكن يتم الإنتقال الى سجل جديد مباشرة تحياتي,,,