-
Posts
12986 -
تاريخ الانضمام
-
Days Won
242
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو ابوخليل
-
اختيار قيمة من مربع تحرير وسرد من قيمة مربع نص
ابوخليل replied to ابو عبد الله العراقي's topic in قسم الأكسيس Access
تمام استاذنا .. ويمكن وضع ضابط من اجل تجاوز الخطأ فيما لو لم تكن القيمة موجودة ضمن القائمة -
الموضوع قديم والصحيح ان تفتح موضوعا جديدا وعنوان يصف المشكلة بشكل مختصر .. ولا بأس ان تشير الى موضوعك هذا .... سوف اعمل ذلك نيابة عنك .. سأفصل طلبك بمشاركة جديدة
-
بعد اذن اخي واستاذي خليفة اولا : النموذج المفتوح لا يمكنك فتحه مرة أخرى . ثانيا : بطريقتك هذه التي هي ربط النماذج بالجداول او الاستعلامات مباشرة .. لا يمكنك تحقيق فكرتك بطريقة علمية احترافية صحيحة وحتى لا اخيب آمالك يمكنك عمل نماذج عدة طبق الأصل والعمل عليها في وقت واحد بشروط : 1- ان تكون النماذج غير منضمة الى اي مصدر بيانات 2- ادخال البيانات وحفظها باستخدام مجموعة السجلات Dao
-
اخي العزيز محمد مرحبا بك في منتداك الثاني أكسس الموضوع قتل بحثا هنا ومواضيع كثيرة عن اكسس والواتساب سواء التطبيق او واتساب ويب ويبدوا انك لم تبحث ، لهذا لم تجد مبادرة في الرد في هذه الصفحة وفي موضوع : دروس وشروحات هذا .. اكثر من عنوان لطلبك حاول تعمل على احد تلك الامثلة المناسبة لك وتكيفه حسب احتياجاتك .. والصعوبات التي تواجهها اعرضها هنا
-
تقصد بالزيارات : الجدول البعيد .. اذا نحن متفقون جلب القيمة بالدالة من جدول محلي بدلا من الاعتماد على المتغير في حمل القيمة .. لا ارى فيها أذن جحا .. بل بالعكس ومع اننا لجأنا لها للحاجة .. فنحن نعطي مساحة افضل واسرع لمتغيرات الاحداث الأخرى في الذاكرة للعلم : اكسس يستخدم هذه الفكرة
-
صحيح .. ومسح الذاكرة ما يحدث عادة .. بعض البيانات التي تحملها المتغيرات يجب ان تبقى طيلة فتح البرنامج .. وغالبا يكون وقت التحميل عند فتح البرنامج .. مثل المستخدم ورقمه وغير ذلك من البيانات انا استخدم في عملي الجدول والدوال ( جدول محلي يخص المستخدم ) تثبت القيم في الجدول عند فتح البرنامج .. ومهما حدث من اخطاء ؛ القيمة ستكون موجودة عند استدعاء الدالة .. مع امكانية التحديث لبعض القيم عند الحاجة خلال عمل البرنامج هذا بيت القصيد
-
مساعدة في تعديل على زر امر لطباعة كل ملف لوحدة مرة واحدة
ابوخليل replied to الميزار's topic in قسم الأكسيس Access
لم افهم !!! لكن حسب قناعتي عملت لك خيار الانتقاء يمكنك اختيار الطلاب من/الى .. وسيظهر رقم سجله بجانبه .. اذا اردت طالب واحد فقط كرر الاختيار للطالب نفسه ملحوظات : بما ان نوع رقم السجل نصي .. وهذا لا يصلح في الدوران على السجلات عملت مفتاح للجدول ترقيم تلقائي يتم من خلاله تحديد السجل كود التصدير كما هو لم اغير فيه شيء جرب ووافنا بالنتيجة طباعة تقرير لكل طالب.rar -
مساعدة في تعديل على زر امر لطباعة كل ملف لوحدة مرة واحدة
ابوخليل replied to الميزار's topic in قسم الأكسيس Access
عليكم السلام نعم يمكن ، ولكن لن يكون المعيار من خلال السجل الموجود في النموذج صحيح يمكن ان نعمل على مجموعة مصدر بيانات النموذج ، ولكن العمل على المصدر الاساسي ( جدول او استعلام ) افضل وأسرع هذه واحدة . الثانية : هل ستقوم دائما بطباعة او تصدير جميع السجلات ؟ احيانا قد نحتاج فقط لطباعة بطاقة طالب محدد او مجموعة محددة هذه مداخلة من اجل ان تستوعب ابعاد الفكرة ملحوظة بسيطة .. واضح ان البيانات تجلب من اكسل .. ومع ذلك بامكانك تسمية الحقول بأسماء تدل على المعنى بدلا من : f1 f2 f3 .. وهكذا -
اخوي جعفر .. ما دمت دخلت على الخط لو تتكرم بفتح موضوع جديد لمناقشة التالي : البحث عن أسهل طريقة ( وبأسهل الادوات المساعدة ) لتطبيق الانتقال بين دفعات الشراء آليا من دون تدخل المستخدم ( ما يدخل اولا يخرج أولا ) نريد في فاتورة البيع او تفاصيلها ان يظهر الصنف فقط .. اما مسألة اخراج الأول ثم الذي يليه يتكفل به اكسس من دون تدخل يدوي . هذه النقطة غالبا لا يتم التطرق لها أو لنقل لم تعطى حقها من الشرح والتفصيل _ فهي بحاجة الى التطبيق الاحترافي الصحيح
-
هذا مثال : قم بنقل الاستعلام الى برنامجك ثم شغله بعد التحديث والتأكد قم بحذفه فقد انتهت مهمته وعدل يدويا في نموذج التحكم بالدرجات Database1.rar
-
استدراك التعديل في جدول التحكم يسير اما التعديل في جدول الدرجات فيمكنك عمل استعلام تحصر فيه المادة والصفوف المستهدفة كمعايير .. يظهر فيه الحقلان فقط ثم يمكنك بعدها تحويله الى استعلام تحديث ليتم التحديث بتشغيل الاستعلام
-
عليكم السلام من دون لا ادخل للمثال وحسب علمي به جدول Tbl_materil_Detail هو جدول التحكم بالمواد حيث يمكنك جعل جميع المواد اساسية او جميعها نشاط وحسب الصف ايضا مثلا يمكنك جعل مادة اللغة العربية اساسية للصف السادس ونشاط لباقي الصفوف يوجد حقلان يتحكمان في هذه الخاصية : 1- داخل في المجموع 2- داخل في النجاح فمثلا اللغة العربية لجميع الصفوف داخل في المجموع = صح و داخل في النجاح=صح لو جعلتهما تساويان صفرا .. لأصبحت اللغة العربية من مواد النشاط ( لا تدخل في المجموع ولا تدخل في النجاح ) والعكس صحيح آمل ان يكون هذا الشرح واضح .. واعلم انك تعرف هذا .. ............................................................................................................. ولكني اعتقد انك تريد التعديل بعد ان تم ادراج ورصد الدرجات ... وهنا الكلام يختلف هنا يجب الاعتراف بالخطأ الذي وقع مني أو من الوزارة .. الخطأ هو باضافتي الحقلين الى جدول رصد الدرجات .. كنت حينها اريد سلاسة عرض وجلب البيانات عند انشاء الاستعلامات ، ولم يدر في بالي ان المادة الدراسية يمكن ان تقوم الوزارة بتحويلها من مادة ثانوية الى أساسية خلال السنة الدراسية نفسها . لو لم يكن الحقلان موجودان في جدول رصد الدرجات لكان التعديل من جدول التحكم كافي اذا هذا صحيح .. اي انك تريد التعديل على مواد تم رصد درجاتها : يجب التعديل في المكانين .. Tbl_degree_Detail و Tbl_materil_Detail
-
بالنسبة لي لايمكنني العثور على الخلل او الثغرة الا بالتتبع من خلال المثال وادواته ولكن يمكنني ان اطرح شيئا قد يفيد بصورة عامة .. لأن الأصل في كل مشروع هو ضبط الأساسات ورسم الخطوات على الورق قبل ترجمتها .................................................. انظمة المخازن عموما يستخدم فيها اربعة طرق تقريبا : تدور كلها حول كيفية التعامل : مع الضريبة ، وعند تضخم الاسعار ، وتكلفة التخزين 1- فيفو ، 2- ليفو ، 3- المتوسطات ، 4- الانتقاء والتحديد ( لكل نوع من هذه ميزاته وعيوبه) الانتقاء والتحديد : خاص بالاصناف النادرة والثمينة ، وهذا لايهمنا الليفو : هو عكس الفيفو تماما ما جاء آخرا يخرج اولا .. وهذا ايضا لا يهمنا المتوسطات : وهو التحكم بمرونة الاسعار .. بغض النظر عن الداخل والخارج ... الفيفو : وهو الداخل اولا يخرج اولا .. مع تثبيت الاسعار .. يتميز بدقة المخرجات ( الارباح والخسائر ) .. وتتأكد الحاجة اليه في متاجر الخضروات والفواكه والصيدليات وجميع المشاريع التي صلاحية الاصناف فيها لها وقت محدد . الفقير الى عفو ربه له رأي كجملة معترضة .. انه يمكن الدمج بين الفيفو والمتوسطات لتسهيل العمليات الحسابية ، وفي الوقت نفسه تحقيق الهدف المخزني .............................................................. نأتي للفيفو : وعندي ملاحظة اعتقد انها مهمة لضبط العملية وتسيير العمليات الحسابية بصورة سلسة ، والاستغناء عن الكثير من الاكواد والوحدات النمطية : حسب تصوري فيما لو قمت بتصميم برنامجي من الصفر : بما ان شراء الصنف يتم على فترات متباعدة وتسجل بتاريخ محدد وسعر محدد .. ودعونا نسميها دفعات شرائية .. وتأخذ مكانها من المخزن يجب ايجاد (حقل) علامة او رمز او رقم او اي شيء ولا مشاحة في التسمية والافضل كونه رقما .. يشير الى الدفعة الشرائية للصنف وليكن _تجاوزا _ تسميته برقم الرف في المخزن الرقم هذا هو الفاصل بين دفعة وأخرى وعليه يتم احتساب الارصدة واحتساب العمليات الداخلة والخارجة ومخرجاتها اذا كان الرقم متسلسلا فسوف يسهل الانتقال آليا الى الدفعة التالية .. الذي يعتمد على التاريخ يجد لاحقا صعوبات في التنقل وايضا عند التجميع ، ويضطر الى الى الاستعانة باستعلامات وأكواد هو في غنى عنها . وحيث انني لم اطلع على العمل فآمل اعتبار ما كتبته اعلاه للفائدة العامة .
-
مساعدة في الربط بين الجداول مع خاصية (فرض التكامل المرجعي)
ابوخليل replied to nssj's topic in قسم الأكسيس Access
👍 -
يسرني ان يكون ردي هو الاول على الموضوع عمل جميل احترافي .. يختصر على المطور الكثير على المطور او المبرمج اعتماد هذه الدالة في بداية مشروعه من اجل يعتاد عليها وينسى دوال اكسس الافتراضية يتبادر الى الذهن سؤال .. هل سيتم دمج التقارير _على الأقل _ ضمن هذه الدالة؟ بكذا يمكن ننسى دوال اكسس فعلا
- 17 replies
-
- 1
-
-
- شخابيط
- شخابيط وأفكار
-
(و33 أكثر)
موسوم بكلمه :
- شخابيط
- شخابيط وأفكار
- شخابيط وافكار
- شخابيط ابو جودى
- شخابيط و أطروحات
- اوفيسنا
- منتديات أوفيسنا
- منتديات اوفيسنا
- قسم الاكسس
- قسم الأكسيس
- قسم الأكسيس access
- إدارة فتح وأغلاق النماذج
- فتح وأغلاق النماذج
- فتح وإغلاق النماذج
- فتح نموذج واغلاق النموذج الحالى
- اغلاق النموذج الحالى وفتح نموذج اخر
- navigateform
- microsoft access
- vba
- إدارة النماذج
- فتح النماذج
- إغلاق النماذج
- formopenmode
- فلتر wherecondition
- wherecondition
- فلتر
- openargs
- برمجة access
- كود vba
- نماذج access
- تنقل بين النماذج
- ماكرو access
- debugprint
- قاعدة بيانات access
- تطوير تطبيقات access
-
اداة مهمة تختصر الوقت والجهد .. لدي فكرة حول هذه الأداة .. و أرى ان وقت الفكرة المناسب هو بعد اكتمال الأداة تماما وكما يقولون .. كل شيء بوقته حلو
- 28 replies
-
- 1
-
-
- اداة تحويل الاكواد،
- 32 الى 64،
-
(و1 أكثر)
موسوم بكلمه :
-
النكاش هذا حلو ومثمر كتابتي لاصل الموضوع له حكاية لاحظت خلال اليومين الفائتين .. سكون المنتدى .. لا ردود ولا مواضيع جديدة .. قلت احركه .. واطرح فائدة .. ففوجئت بوجود خلل في تفاصيل نص الرسالة انها عير مفعلة وطبعا هي مطلوبة .. لا يمكن المراسلة ولا فتح موضوع جديد .. تواصلت مع الدكتور محمد .. وبحمد الله تم معالجة الامر واصلاح الخلل . سبحان الله .. موضوع بسيط طرح لشغل الوقت أثمر هذه النتائج الرائعة
-
ما شاء الله .. كفيت ووفيت .. ثقافة طبية جميلة شاملة
-
كلمة السر 280 قرابة 9 أشهر وكم يوم هذا هو المعتاد الطبيعي .. ومع ذلك المخالف لهذه القاعدة كثير
-
تفضل ضعه في sysWoW64 قد يحتاج لتسجيل وسوف ارفق ملف اكسس ايضا MSSTDFMT.rar وهذا اكسس وزيادة الخير خير اظهار التاريخ الهجري Dim i As Integer Dim sc As Integer Dim d As Date Dim s As String i = Date - t1 w1 = i \ 7 d1 = i Mod 7 m1 = t1 + 280 yom = Format(m1, "dddd") sc = Calendar Calendar = 0 m1.SetFocus d = CDate(m1.Text) Calendar = 1 s = CStr(d) h1 = Format(s, "YYYY/MM/DD") Calendar = sc db4.rar
-
تفضل علما انه تم استبدال المرفق السابق بهذا الفكرة بسيطة جدا .. اولا واخيرا هي فكرة طبية Dim Dday As Integer Dim i As Double Dim sc As Integer Dim d1 As Date Dim s1 As String Dim m1 As Date i = DateDiff("d", Date, Text1) me.w1 = Abs(i \ 7) me.dx = Abs(i Mod 7) m1 = DateAdd("d", 280, Text1) Dday = Weekday(m1) If Dday = 1 Then yom.Text = "الأحد" If Dday = 2 Then yom.Text = "الاثنين" If Dday = 3 Then yom.Text = "الثلاثاء" If Dday = 4 Then yom.Text = "الأربعاء" If Dday = 5 Then yom.Text = "الخميس" If Dday = 6 Then yom.Text = "الجمعة" If Dday = 7 Then yom.Text = "السبت" me.h1 = Format(m1, "YYYY/MM/DD") حساب الحمل.rar
-
ولا يهمك اخي العزيز هذه النسخة مقفلة .. سأبحث عن الأصل .. وأقدمها بإطار افضل ان شاء الله