-
Posts
202 -
تاريخ الانضمام
-
تاريخ اخر زياره
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو أمير2008
-
بالنسبة لسؤالك الرئيسي في عنوان الموضوع الخاص بالقائمة المنسدلة هل تريد هذا الشكل ؟ pro2.rar
-
ربط نتيجة حقل بأخر في استعلام لادخال البيانات
أمير2008 replied to احمد الفقي's topic in قسم الأكسيس Access
يمكن أن تستخدم IIF في كود الاستعلام ,IIf([Table1].[عمل مياة],"TRUE","False") AS ['وضع التنفيذ'] Database14.rar -
أنا معلوماتي المتواضعة عنها أنها : دالة وضع الصفر للقيمة الخالية NullToZero function N = Null Z = Zero وفي قواعد بيانات أوراكل درست في جزء السيكوال دالة شبيهة بالصورة : NVL مثال : SELECT NVL(commission, 0) FROM sales; وهذا المثال معناه : اذا لم يكن هناك كوميشن في جدول المبيعات فقم بكتابة صفر كقيمة لحقل العمولة طبعاً ممكن نتعامل مع أحرف وأرقام أخرى غير الصفر
-
يا باشا الشكر لله أنا زيك مبتدئ ومازلت أتعلم الأكسس وكلنا نتعلم من بعض مفيش مشكلة بالنسبة للحقل [total cum] اذا وضعنا NZ لذلك الحقل بالقيمة صفر فمعناه أنه اذا كان خاليا يأخذ القيمة صفر وهذا يفيد في أشياء كثيرة منها العمليات الحسابية حيث تقدر تتعامل مع القيمة null على أنها صفر
-
معذرة أخي على عدم التوضيح لكن اذا رأيت الكود بهذا الشكل فمعناه أنه كود استعلام يعني تفتح الاستعلام وتعرض كود السيكوال وبعدين تضع الكود مكان الكود الموجود cum december.rar
-
مشكلة عند فتح برنامجي المصمم بأكسس 2003 أرجو الحل
أمير2008 replied to alexandrien's topic in قسم الأكسيس Access
كما قال أستاذنا أبو خليل اعدادات اللغة هي السبب في هذه الرسالة ولو عاوز تتأكد اعمل نسخة من قاعدة بيانات على أكسس 2010 وهذه الرسالة حدثت معي ووجدت أن بعض نسخ الويندوز تدعم اللغة العربية بالكامل اذا تم الضبط لاحقا أو سابقاً لكن نسخ أخرى تحدث فيها أخطاء إلا اذا كانت اللغة في أثناء اعداد ويندوز تم ضبطها لذلك أقترح إما أن تقوم باعداد نسخة ويندوز مجربة لديك أو أن تتجنب المسميات العربية لكائنات قاعدة البيانات يعني جداول واستعلامات ونماذج وخلافه كذلك المسميات داخل النموذج والتقرير وكافة الدوال والماكرو إلخ اجعلها جميعا باللغة الانجليزية وجرب يمكن تفشل المحاولة ويمكن تفشل أيضاً هههههه -
جرب الكود ده SELECT december.Zone, december.Category, december.SubCategory, december.Activity, december.[Cost Center], december.Total, Nz([Total Cum],0) AS Expr1, Sum([Total]+Nz([Total Cum],0)) AS [Total dece], Sum(Nz([total cum],0)+[total]) AS [cum dece] FROM novmber RIGHT JOIN december ON novmber.[Cost Center] = december.[Cost Center] GROUP BY december.Zone, december.Category, december.SubCategory, december.Activity, december.[Cost Center], december.Total, Nz([Total Cum],0);
-
أنا أقول لك حل افتراضي ربما ينجح وربما لا لكن لن نخسر شيئا في التفكير معا وفي محاولة التنفيذ أولا تسجل البيانات بالكيفية المطلوبة في حقل واحد ثانيا نستخدم كود لنسخ بيانات الحقل إلى حقلين مؤقتين نقوم بانشائهما في الجدول ثالثا نصمم حقلين متجاورين رأسيا في التقرير مصدر بياناتهما الحقلين المؤقتين أعتقد أن العقبة البرمجية الوحيدة هي كود لتقسيم بيانات الحقل إلى نصفين
-
وعليكم السلام ورحمة الله طيب معلش ممكن ترفق آخر ملف لا يسبب عندك مشاكل ونعمل تصفية من جديد ؟ هحاول أنفذ على ما هو موجود دون التعديل في الهيكلية وطبعا تحدد طريقة التصفية بالضبط التي تريد
-
ما شاء الله أبا عمر
-
هذه احدى الطرق وهي مثال للأستاذة/ زهرة معدل على حسب ملفك ويحفظ مسار الصورة في حقل بالجدول EMP2-UP.rar
-
بصراحة يا أستاذ رعد : أنا فقط أرفقت قاعدة بياناتك مع تعديلات أعتقد أنها هامة وكان الهدف الرئيسي هو اجراء التصفية باستخدام الكومبوبكس وتطبيق الطريقة على ملفك وليس اكمال العمل علي ملفي خاصة وأنني حذفت 95% من السجلات لتسهيل متابعة التعديلات وبالنسبة لحقول الجدول : فالمفترض أن جدول الموظفين يسجل فيه بعض البيانات الخاصة به أما البيانات العامة أو المكررة لأكثر من موظف فالمفترض تسجيلها في جدول مستقل ويرتبط بجدول الموظفين برقم وهذا يطلقون عليه normalization فمثلا : الموظف اسمه : أحمد القسم : 3 المؤهل : 4 : الوظيفة 1 وهكذا
-
- تقصد حقل القسم في جدول الموظفين أم في كومبوبكس القسم في نموذج البحث ؟ - كم عدد الاستعلامات الجديدة وما أسماؤها ؟ لأني لا أتذكر أن أنشأت أي منها . - نعم التصفية مباشرة بالكومبوبكس
-
أنا عن نفسي أقترح هذه العلاقة :
-
هذا المثال بناء على مثالك لكن مع فقدان البيانات نتيجة إعادة تكوين العلاقات بين الجداول فحاول أخذ الفكرة من المرفق والتعديل على الأصل عندك إن أمكن search.rar
-
ربط الجداول اعادة الربط إدارة الجداول المرتبطة ، أداة وشروحات
أمير2008 replied to أبو آدم's topic in قسم الأكسيس Access
جرب التعديل ده TestLink.rar -
( تمت الفائدة ) - تصدير نتيجة استعلام الى اكسيل تمبلت معد مسبقا
أمير2008 replied to abdallah80's topic in قسم الأكسيس Access
أخي الفاضل abdallah80 طلبك بسيط غير معقد وغير محتاج إلى عباقرة كما تقول فهذه العبارات بصراحة تعقد الأمور : (أين العباقرة) ( لماذا لا تردوا ) ( وين المشرفين ) ( وبن الخبراء ) ( هل الموضوع صعب عليكم ) .......... إلخ لأن ذلك يعتبر تحميل زائد على ظروف الناس ومشاغلهم الآخرى أو على ما هو متاح لديهم من معلومات فأنا عن نفسي مبتدئ بالأكسس وفي نفس الوقت بعض الموضوعات أعلم اجابتها لكنها ستأخذ مني وقتا ومقولتي الدائمة أنه : محال أن نعلم كل شيئ عن أي شيئ وكلنا عزيزي نتعلم بالنسبة لقاعدة بياناتك : - أنت أضفت مرجع يسبب خطأ عندي وهو access 2000 to vb6 converter - نصيحة لا تستخدم تسميات مخالفة لأصول التسمية الصحيحة مثل الكلمة المحجوزة Date - أنصحك بدراسة أي كود تأتي به لقاعدة بياناتك جيدا بحيث تفهم وظيفة كل جزء فيه وسبب نصيحتي الأخيرة أن الحل موجود عندك بالفعل بقاعدة بياناتك وآسف للإطالة -
المطلوب عند اختيار نوع النظاره من الكومبو بوكس يظهر سعرها
أمير2008 replied to momy_nana's topic in قسم الأكسيس Access
تفضل لو كان بمقدرتي وظروفي -
المطلوب عند اختيار نوع النظاره من الكومبو بوكس يظهر سعرها
أمير2008 replied to momy_nana's topic in قسم الأكسيس Access
تفضل الكود Private Sub combo_a_Change() Me.Text13 = DLookup("[price_a]", "العدسات", "[type_a] = '" & Me.combo_a & "'") End Sub في حدث بعد التحديث للكومبوبكس نفذ دالة DLookup للبحث في حقل السعر بشرط أن حقل النوع بالجدول يساوي ما هو مكتوب في الكومبوبكس db.rar -
اذا كنت في نموذج الإدخال فاذهب لخصائص مربع النص موضع ادخال الرقم القومي في خانة قناع الادخال validation rule اكتب (Like "??????????????") وفي خانة نص التحقق Validation Text اكتب "يجب إدخال 14 رقم "
-
تخفيض امان windows وتسجيل المكتبات عند تنصيب البرامج
أمير2008 replied to ابوخليل's topic in قسم الأكسيس Access
أبـوخليل : جزيت خيرا ، وأنا أتعلم منكم في هذا المنتدى خاصة هذه المعلومة الهامة : "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA", "0", "REG_DWORD" فمنذ فترة صممت برنامجا لتسجيل المكتبات التشغيلية وكان يعمل بامتياز عندي لكن في أجهزة أخرى كانت هناك رسائل خطأ ولم أكن أعلم موضوع EnableLUA حسب فهمي للموضوع أعتقد أنكم تريدون برنامج تنفيذي exe بأي لغة من اللغات يكون مثلا في صورة إعداد لقاعدة البيانات على جهاز المستخدم ويحتوى على قاعدة البيانات وهذا ما جذبني للموضوع بسبب محاولاتي فعل ذلك سابقاً الخطوات من 1 إلى 6 منطقية التسلسل ورائعة وتنفيذها متاح برمجيا لكن احب اسجل بعض المقترحات للنقاش : - الخطوة السابعة أعتقد غير ضرورية للتقليل من رسائل اعادة التشغيل للمستخدم - بطريقة ما يكون هناك مكان داخل البرنامج لا يدخله سوى المبرمج ويحدد فيه المكتبات التشغيلية المطلوبة التي سوف يتم اعدادها تلقائيا عند جهاز المستخدم -
وعليكم السلام ورحمة الله يا باشا ليس هناك خطأ كل ما هنالك أن المعادلة الحسابية في النموذج المطلوب أن تعمل في حالة تحديث بيانات أي خلية أو مربع نص في النموذج يعني تضع نسخة المعادلة في حدث AfterApdate لكل مربع نص به أرقام مرتبطة بالمعادلة
-
تخفيض امان windows وتسجيل المكتبات عند تنصيب البرامج
أمير2008 replied to ابوخليل's topic in قسم الأكسيس Access
أنا أرى أن البرنامج المقترح يجب أن يكون تنفيذي exe ويقوم بكل شيئ تلقائيا دون تدخل المستخدم مطلقا ويكون البرنامج شامل لكل المكتبات التشغيلية التي يتطلبها الأكسس -
تخفيض امان windows وتسجيل المكتبات عند تنصيب البرامج
أمير2008 replied to ابوخليل's topic in قسم الأكسيس Access
وعليكم السلام ورحمة الله وبركاته نعم كلامك صحيح خاصة وأن هناك اصدارات ويندوز مختلفة وكذلك أكسس وكذلك ملفات مكتبات التشغيل لذلك فتصميم برنامج يقوم بهذا العمل تلقائيا هو الحل الأمثل -
2003 مثال 1.rar