اذهب الي المحتوي
أوفيسنا

ابوخليل

أوفيسنا
  • Posts

    13761
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    301

كل منشورات العضو ابوخليل

  1. انا ابحث عن الطرق العفوية المتوقعة .. وابتعد عن الخطوات المتكلفة لو تكرمت واطلعت على آخر مرفق لي .. ليتك تعالج مشكورا اختفاء البيانات في حقل البلدية عندما يتم تحديث حقل الولاية
  2. غريب .. عجيب راجعت المثال اعلاه فوجد فيه خلل .. يبدو اني لم اتأكد منه تفضل تصحيح WIL5.rar
  3. طريقتي أو الفكرة اذا المتلاعب اتى بعد حضور عدد من الموظفين ويريد يعمل كما ذكرت حتى لو يعمل فورمات للجهاز وليس اعادة تشغيل فلن يتمكن من التوقيع الا بعد وقت توقيع آخر موظف حضر .. طبعا سوف تقول ان آخر موظف وقع في 8:30 والمتلاعب اتى في العاشرة من المؤكد يكفيه ان يرجع وقت البرنامج فقط الى 8:31 .............. ومع ذلك يوجد حل لهذه المشكلة الأخيرة ويمنع التلاعب بشرط بقاء الفورم مفتوح طيلة الوقت
  4. تفضل بدون المربع الازرق ولكن لا تهتم عندما تتغير الحقول الى خالية .. لأن السبب هو انه يتم تحديث النموذج على معيار واحد محدد WIL4.rar
  5. قلت لك ان هذا تحايل .. والسبب هو خصائص النموذج الفرعي ان اردت نلغي المربع الازرق ممكن .. ولكن ايضا ستقلق لانه حين التغيير ستختفي حقول البلدية ويكون الظاهر هو الذي عليه التركيز وحتى لو اختفت فلن تتغير القيم في الجدول .. سارفق لك مثال على ذلك الحل الرصين هو تغيير النموذج المستمر الى نموذج مفرد .. ويتم الانتقال الى الزوجة الأخرى او الابن الآخر بواسطة الازرار
  6. جميل ان يتم بناء المشروع جماعيا خاصة مع تواجد اخونا محب العقيدة بحكم عمله وممارسته لمثل هذه المشاريع .. واننا سنأخذ منه الزبدة الخالصة لأبعاد واحتياجات المشروع نحن الآن ننتظر ما يثمر عنه عمل اخي خليفة : مع اني مع عملية التدرج وهو : الاكتفاء بداية بالأساسات ( الجداول) وفحصها وتمحيصها فهي لب المشروع
  7. سأحاول ان اعمل نسخة اخرى يكون فيها الخيار للمستخدم في استخدام نموذج الانترنت او النموذج المحلي ويمكن تطوير النموذج المحلي بحيث لا يقبل تغيير ساعة الجهاز .. طبعا الفكرة حاضرة وجاهزة .. ولكن يوجد فيها ثغرة هذه الثغرة توجد فقط فيما لو تم تغيير وقت الجهاز قبل فتح البرنامج .. وتحديدا قبل بداية أول تحضير يومي فبعد عملية اول تسجيل للحضور يستحيل التلاعب بوقت الجهاز
  8. تفضل تم اعداد البرنامج للعمل على الانترنت حتى لو تم تغيير تاريخ ووقت الجهاز فالبرنامج يعمل على الوقت العالمي الحقيقي قبل العمل على البرنامج افتحه على التصميم .. وافتح نموذج TimeF على التصميم ثم افتح محرر الفيجوال الخاص بهذا النموذج ستجد هذا السطر ضمن الكود : varGeneralDate = InternetTime(3) وبما انك في مصر غير الرقم 3 الظاهر الى 2 ... لو حذفت الرقم مع اقواسه سيظهر لك توقيت غرينتش تلميحات : 1- لن يعمل التحضير عند انقطاع النت .. وستظهر رسالة تنبه بذلك .. ( هذا يفتح بابا آخر : ماذا لو اخذنا بالاحتياط واحتفظنا بالفورم المحلي للتحضير من خلاله عند الضرورة) 2- ستلاحظ بطئا قليلا عند فتح نموذج الحضور .. وسيكون البطء طرديا تبعا لسرعة النت .. عندي يأخذ ثانية واحدة فقط 3- عند فتح نموذج الحضور : الساعة تأخذ 10 ثواني من الوقت حتى تظهر .. ويتحدث الوقت كل 10 ثواني ايضا والسبب انا الذي جعلت عداد الوقت ( التايمر ) 10 ثواني .. حتى يأخذ الكود وقتا كافيا لجلب الوقت من الموقع .. حينما نجعل العداد ثانية واحدة يحصل مشكلة بسبب النت واحيانا يهنق البرنامج .. فالاحتياط هنا ضروري .. حتى لو جعلنا العداد يتحدث كل دقيقة (60 ثانية ) فهو شيء مقبول ومعقول . جرب ووافني بنتيجة تجربتك ChkInOut_InterNet.rar
  9. لدي بعض الملاحظات والتوجيهات التي تسهل عمل المشروع ونخرج بعمل احترافي منضبط اولا- يا ابا معاذ لا يصلح استخدام الحروف العربية في تسمية الكائنات والعناصر ثانيا- يجب انشاء اربع عناصر رئيسية : 1- جدول خاص باسماء ومعرفات المنتجات الرئيسية النهائية 2- جدول خاص بالمواد الاولية يحتوي على : اسم المادة / الوحدة / سعر الوحدة 3- جدول فرعي تحت جدول المنتجات يرصد فيه امام كل منتج المواد الاولية التي يحتاجها 4 - جدول العمليات ( التفاصيل ) او نسميه جدول خط الانتاج
  10. انتظرت ردك وقتا .. لعل المانع خير علما ان بياناتك في الجدول غير صحيحة كيف يتم تصدير صنف غير موجود ؟ يبدو انك عدلت التواريخ من الجدول ، لأنه من النموذج يستحيل ذلك ، وهذا تسبب في خلل وعدم دقة في البيانات راجعت التواريخ وعدلتها الى الصحيح تفضل انظر تقريرك لن تتمكن من فتح الازرار الا بعد تعبئة النموذج .. يمكنك نقلها لاحقا في مكان آخر stock22.rar
  11. سؤال : لا ارى ذكر للأصناف التالفة في عملية تقرير الحركة . كبف نتعامل معها ؟ هل نتجاهلها وكأنها غير موجودة ؟
  12. صح .. ليس للتحسين .. بل أساسي .... ايضا تم ضبط حقل المخزن .. رغم الرسالة التي تظهر بعدم امكانية التغيير .. الا ان القيمة تتغير .. والصحيح انه يجب ان تبقى كما هي لا تتغير يبدو ان هذه فاتتك .. ولكني انتبهت لها
  13. يعني كل شيء تمام ؟ هل هناك ملاحظات أخرى ؟
  14. بالعكس يؤثر كثيرا على العمل جرب الآن التعديل والضبط الجديد حاول بعد ادخال بيانات الفاتورة وقبل الحفظ ان تغير المخزن او تغير العميل stock19.rar
  15. تفضل تم التحايل على النموذج الفرعي .. يجب اختيار الولاية اولا من اجل يتم تصفية حقل البلدية الصغير الازرق والذي يتم الاختيار منه عملية بسيطة انسيابية .. لا يوجد اكواد اطلاقا .. الا اسطر للتحديث فقط WIL3.rar
  16. بالعكس .. الولاية اولا بحيث يتم تصفية البلديات لديك في الجدول اكثر من 1500 بلدية بينما الولايات 58 ولكن يبقى اشكالية جمالية في النماذج المستمرة .. كعرض فقط ولن يؤثر على البيانات لأن هذه البيانات المفترض كتابتها عند التسجيل الأول
  17. التصميم المثالي الاحترافي .. اذا البيانات ثابتة في الجداول الخدمية فالأفضل رصد معرفاتها
  18. الولاية والبلدية .. هل تريد رصدهما في الجداول كجملة نصية؟ ام نرصد المعرف الرقمي ؟ للعلم يجب فصل جدول الولاية الى جدولين مرتبطين واحد للولاية والآخر للبلدية
  19. عليكم السلام لا اعلم ما الفائدة من زيادة الأدوات ؟؟ لماذا ادخال البيانات عبر وسيط ليس له لزوم لماذا لا يتم الاختيار من مربعات التحرير مباشرة ؟ وقبل كل شيء هذه بيانات أولية لماذا لا تتم كتابتها كلها عند الصفر ؟.. اي عند التسجيل الأولي ....................... على كل حال تم تحقيق طلبك ولكن .. بشرط ان يكون شخص واحد في كل نموذج بمعنى سيتم التطبيق على الزوجة الأولى .. وعلى الابن الأول .. عند كل تغيير ................... يوجد حلول اخرى تضبط المسألة باستخدام استعلام التحديث .. ولكن قبل ان نتوسع في الأمر .. يجب ان تقنعني بفائدة نموذج C1 مع انه يمكن الاختيار من مربعات التحرير مباشرة WIL2.rar
  20. غفلت عن موقع الرسالة لم اعدلها الصحيح مكانها يكون هنا : If Me.moveType = 1 Then DoCmd.SetWarnings False DoCmd.RunSQL "UPDATE tblAsnaf DoCmd.SetWarnings True MsgBox "تم تحديث الأسعار", , "" End If
  21. انظر التصميم الجديد اكثر دقة في الضبط وتحقيق الشروط وأكثر يسرا في الاستخدام خاصة في الصادر والتالف استبعدت تقرير الحركات حاليا .. اما زر التعديل فيلزم وجود بيانات مكتملة في الرئيسي من اجل تتمكن من النقر على الزر ... هذه نتيجة الاحتياطات .. واعتقد لا مشكلة في ذلك حاول تجرب كثيرا .. ادخل بيانات كافية خلال ايام مختلفة .. على جميع الحركات ثم ارفعه من اجل اعتمد هذه البيانات عند عرض تقرير الارصدة stock16.rar
  22. البرنامج يعتمد عند ادخال حركة على تاريخ اليوم اجبارا .. لان التاريخ في التفاصيل ( تاريخ اليوم افتراضي ) .. وهو المعتمد في التصفية سوف نعمل على جعل التاريخ اختياريا ... وهنا تتحرر التقارير وتعرض حسب التاريخ الحقيقي للادخال
  23. تقصد بالحجز : اي ادخال البيانات ؟ نعم ممكن ويتم في الوقت نفسه تحديث جدول الاصناف لهذا الصنف مثلا : بطاطا كان سعره السابق في جدول الاصناف 3 ريال والضريبة 10% والصلاحية حتى 25/10/2025 ... بعيدا عن الرصيد فهو في مكان آخر ونأخذه من جدول التفاصيل عندما تأتي الفاتورة الجديدة وفيها سعر البطاطا 5 ريال والضريبة 15% والصلاحية حتى 11/11/2025 يمكننا وفي مذكرة الوارد ادخال الفاتورة الجديدة بتفاصيلها مباشرة وفي الوقت نفسه يتم تحديث بيانات الصنف القديمة في جدول الاصناف .. من اجل التعامل مع هذه القيم في مذكرتي الصادر والاتلاف
  24. استدراك : يمكن بدلا من مربع التحرير استخدام حقل عادي .. وادخال رقم الفاتورة هذه لم افهمها ؟؟ ما دخل جدول الاصناف بالعمليات ؟؟
  25. نعم ممكن تفضل مثال .. يمكنك ادراجه في مشروعك اختر منه البلد الذي تريد تاريخ ووقت الانترنت.rar
×
×
  • اضف...

Important Information