-
Posts
391 -
تاريخ الانضمام
-
تاريخ اخر زياره
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو Ahmed.IQ
-
عمل شرط مبني على Yes و NO عند اختيارة يلون السجل بلون معين
Ahmed.IQ replied to Ahmed.IQ's topic in منتدى الاكسيل Excel
شكراً اخ رجب هل ممكن شرح الطريقة ؟ -
اختبارات تلقائية بعد التعديل هدية لجميع الأعضاء
Ahmed.IQ replied to ahmedeg_eg's topic in قسم الأكسيس Access
شكراً لك -
طريقة تغيير بيانات حق عن طريق حقل chekbox يوجد ملف مرفق
Ahmed.IQ replied to حسام الشاذلى's topic in قسم الأكسيس Access
وعليكم السلام ورحمة الله لاعرف ان كان هذا المطلوب ام لا لكن واجهة ادخال المعلومات اليومية هيا OGOR واجهة البحث للمأجور خلال فترة معينة هيا S Database31333322123333333333.rar -
.زيادة الكمية عند ادخال نفس المادة في الفاتورة
Ahmed.IQ replied to athal's topic in قسم الأكسيس Access
عندي سؤال للاخ athal فرضاً لو أن الاسعار تغيرت وانت رابط رقم المادة مع العدد فقط وليس السعر . لو اصبح لديك مشكلة في فاتورة وكان هناك تغير في الاسعار عند استعادة الفاتورة سيظهر السعر الجديد وليس القديم اذا لم اكن على خطاء. يمكن ان تضيف سعر مع رقم الصنف حيث يكون رقم الصنف ثابت في الفاتورة والسعر يحفظ بنفس الوقت الذي تم البيع به الفاتورة واي تحديث على قائمة الاسعار لا يأثر بالاسعار التي تم البيع بها سابقاً -
انا عملت الفكرة مثلها لو تلاحظة السؤال في اول الموضوع لكن كنت حابب اختصر 100 IF على العموم شكراً لحضرتك لانك اهتميت في الموضوع
-
تصدير الباركود QR code ماتركس الى ملف وورد
Ahmed.IQ replied to محمد سلامة's topic in قسم الأكسيس Access
تمام انا كنت ناسي احول x64 ما انتبهت على الكود :) شكرا لك -
تمام عاشت ايدك لكن هل يمكن عمل دالة IF لعدد مرات 100
-
تصدير الباركود QR code ماتركس الى ملف وورد
Ahmed.IQ replied to محمد سلامة's topic in قسم الأكسيس Access
التسجيل يكون بكتابة مسار الملف ام هناك شيء اخر ؟ -
راح ابسط لك الموضوع عن طريق الكود التالي if me.Dragah = 1 and me.Mrahel = 1 then me.eq = 3000 Else if me.Dragah = 1 and me.Mrahel = 2 then me.eq = 3100 Else if me.Dragah = 1 and me.Mrahel = 3 then me.eq = 3200 Else if me.Dragah = 1 and me.Mrahel = 4 then me.eq = 3300 انا فكرة الحقل الثالث هوا راح يكون مرتب ارقام لكن اسف عبرت بشكل خاطئ وعذرني
-
اي نعم احتاج الى تخزينها في حقل
-
لو ان الموظف كان من الدرجة 2 في المرحلة 1 الجدول الثالث يعطي رقم 2-1 لو ان الموظف كان من الدرجة 10 في المرحلة 1 الجدول الثالث يعطي رقم 10-1 لو ان الموظف كان من الدرجة 3 في المرحلة 2 الجدول الثالث يعطي رقم3-2
-
اي رقم حضرتك تحطه او تعبير معين مثلاً لو اختارت الدرجة 10 المرحلة 2 الحقل الثالث يعطي عبارة الدرجة 10 المرحلة 2 وهكذا المهم انو اخذ الفكرة والتغيرات الباقية سهله
-
اسف خطاء مني لكن الفكرة هيا ذاتها اذا كانت بجدول او عدة جداول المهم النتيجة اخي الكريم
-
تصدير الباركود QR code ماتركس الى ملف وورد
Ahmed.IQ replied to محمد سلامة's topic in قسم الأكسيس Access
سؤال لو سمحتم ملف DLL تنظاف بال بالسستم 32؟ لان ضفتها وحاولت افعلها مضبطت معي -
المرفق اخي ابا جودى مثال-جديد (1).rar
-
طيب اخي ابو عبدالله بما ان مشكلة الكومبو بوكس هوا حقل مبني على استعلام او اضافة لماذا لا تعمل حل ابسط ومفيد عند الضغط على جديد يفتح لك نموذج مطابق للنموذج الموجود لديك لكن هناك تغير بسيط بدل الكومبو بوكس يصبح تكست بوكس تضيف الطالب الجديد ثم تعمل اغلاق ليعود الى الواجهة القديمة وتلاحظ وجود الطالب الجديد افضل حل لك وللاخوان يتم حل مشكلتك بأسلوب ثاني وليس بشرط الكومبوبوكس
-
UP
-
السلام عليكم ورحمة الله عندي جدول يحتوي على ثلاث حقول الحقل الاول الدرجات ويحتوي على 10 درجات تبداء من 1 وتنتهي ب 10 الحقل الثاني يحتوي على المراحل ويحتوي على 10 مراحل تبداء من 1 وتنتهي ب 10 العلاقه هيا لكل درجة 10 مراحل يعني ان الدرجة 1 تحتوي على 10 مراحل للتحول الى درجة 2 اضن الفكرة بسيطة الجدول الثالث هوا ناتج العلاقة بين الدرجة والمرحلة يعني لو ان الموظف كان من الدرجة 1 في المرحلة 1 الجدول الثالث يعطي رقم 10 لو كان الموظف من الدرجة 1 والمرحلة 2 يعطي رقم 11 وهكذا الى ان نصل الدرجة 10 المرحلة 10. الفكرة لو عملتها بدالة IIF يحتاج الي 100 دالة ليتم الامر لكن المر طويل واكسيس لا يقبل هكذا كم من الدالة فا هل من طريقة لحل هذه المشكلة.
-
السلام عليكم ورحمة الله وبركاتة عندي كود للجمع الكود عبارة لجمع عدد الساعات بشرط ان تتجاوز ال 4 ساعات تمام مثلاً موظف اخذ 8 ساعات اجازة متراكمه خلال هذا الشهر سيتم خصم اربعة من 8 ساعات وسيتم اضافة 4 ساعات لتدويرها لحين وصل الساعات المتجاوزة 8 ساعات سيتم احتساب يوم اجازة. لو فرضنا ان الموظف خلال هذا الشهر حصل على اجازات وقتية 16 ساعة سيتم خصم 4 ساعت لانها من حقل الموظف وسيتم احتساب 12 ساعة بعدها سيتم خصم 8 ساعات من الاجازات الليومية للموظف وسيتبقى 4 ساعات يتم تدويرها للموظف . لو فرضنا ان الموظف اخذ 8 ساعات اخرى خلال هذا الشهر من المفترض ان يكون 12 ساعه في ذمة الموظف بسبب ان الاربع ساعات المستحقة تم الاستفادة منها من قبل الموظف خلال هذا الشهر احتاج الى فكرة كيف اقوم بعمل الحساب 12 ساعة التي يجب ان تضاف الى الموضف لاني لو قمت بجمع من جديد سوف يقوم بخصم 4 ساعات ويصبح المجموع 8 ساعات بسببب الشرط الموضوع. If Nz(DSum("[TO]", "vacation", "ECode= code1 and Yrm= x"), #12:00:00 AM#) + Me.to >= #4:00:00 AM# Then Me.Total = (Nz(DSum("[TO]", "vacation", " ECode= code1 and Yrm= x and Delete= false"), #12:00:00 AM#) + Me.to - #4:00:00 AM#) End if
-
انا تجاوزت الامر هذا عن طريق سب فورم بس لكي يتم ايجاد حل للموضوع ارفقت المثال الخاص بالموضوع .. لو حولت صيغة عرض الفورم الى سنكل فورم يعمل بشكل طبيعي اخفاء شاشة خلفية اكسيس.rar
-
تعديل حقول الفورم بعد عن طريق سب فورم فرعي
Ahmed.IQ replied to Ahmed.IQ's topic in قسم الأكسيس Access
حللت المشكلة عن طريق SetFocus -
تعديل حقول الفورم بعد عن طريق سب فورم فرعي
Ahmed.IQ replied to Ahmed.IQ's topic in قسم الأكسيس Access
هل توجد مساعدة -
الفكرو كلها صديقي عندك جدول موظفين تربطه مع جدول اسمة الاجازات وعندك جدول اسمه طلبات الاجازات انت تروح على جدول الاجازات تضيف فيه كود الموظف الي عامل علاقة مع جدول الموضف وجدول اسمه عدد الايام وفي جدول طلبات الاجازة راح تعمل بيانات كود الموظف القسم تاريخ بدء الاجازة تاريخ انتهاء الاجازة عدد الايام وبعدها تعمل استعلام تحديث لجدول الاجازات بشرط كود الموظف راح يظهرلك عدد الايام المجاز فيها الموظف ولو كنت حابب تعرف عدد الايام خلال الشهر تضيف في جدول الاجازات حقل اسمة التاريخ راح يكون عبارة عن سنة وشهر فقط وتعمل كود راح تعمل استعلام التحديث بشرط كود الموظف والسنة والشهر لما تجي تضيف الاجازات مثلاً خلال شهر 4 راح يعمل لك تحديث لهذا الشهر لو كان الموظف في رصيده 1 يوم واليوم اخذ 1 يوم راح يعمل استعلام تحديث للمجموع الي هوا 2 يوم بشرط ان كود الموظف = كود الموظف والشرط الاخر ان يطابق التاريخ 20174 = تاريخ حقل بالجدول يكون بهذا الشكل 20174 يكتب بهذه الطريقة =Year(Date()) & Month(Date()) بالتوفيق