تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] بخصوص تسليم درج الكاشير واليومية
#2
وعليكم السلام ورحمة الله وبركاته

في هذه الحالة يجب أن يكون عندك جدول اضافي تحدد فيه الحقول التالية :
- اسم المستخدم.
- رقم او اسم الجهاز المفتوح عليه البرنامج.
- حالة الوردية :  (مفتوحة أم مغلقة).
- تاريخ ووقت فتح الوردية.
- تاريخ ووقت اغلاق الوردية.

البحث بيدأ وينتهي بين الوقتين (و بشرط : نفس اسم المستخدم والجهاز). وتأخذ منه النتيجة.

===================
من أجل عدم الوقوع بمشاكل تنسيق الوقت والتاريخ والاعدادات الاقليمية للأجهزة المختلفة :
شيئاً آخر مهم : 
- أن يكون لديك حقل في فواتير مبيعات المواد (وفي كل الجداول التي تؤثر عليها) يحفظ العملية بالتاريخ والوقت بتنسيق معين.
- أن تقرأ الوقت بنظام 24 ساعة.
- يجب أن تأخذ الوقت والتاريخ بشكل مجزأ من التاريخ ووقت النظام كي لا يتم حفظ التنسيق بشكل خاطئ فيهم الشهر كـ يوم أو العكس  في حال تغيرت اعدادات الجهاز مستقبلاً (يعني بتاخذ حذرك من الآن).
- أن تيم تحويل القيم اإلى نظان ثنائي الخانات الشهر (1) تصبح (01)  والساعة (9) تصبح (09)   وهكذا ، عدا السنة فهي رباعية.
- لنفترض أنك جلبت كل الأرقام وكانت كـ التالي :
  1. السنة (2022).
  2. الشهر (12).
  3. اليوم(31).
  4. الساعة(15).
  5. الدقيقة(5).  --  لأنها فردية الخانة تحول إلى  (05)
  6. الثانية(48).
--
ثم تقوم بإنشاء رقم من هذه السلسة السابقة من اليسار لليمين : الأكبر ثم الأصغر فالأصغر.
فيصبح الرقم : 20221231150548
هذا الرقم تخزنه في حقل تاريخ ووقت العملية ووقت الفتح ووقت الأقفال.. (إما تخزنه كـ صيغة نصية أو صيغة رقمية ليس مهماً هنا)  - لكن كـ ملاحظة الصيغة الرقمية أسرع للبحث في حال البيانات الكثيرة.

مثلاً :
- وقت البدء كان     : 20221231080105      (بدأ في الثامنة صباحاً)
- وقت الاقفال كان  : 20221231130213      (أقفل ع الواحدة ظهراً)
في حال بحثت بين الرقمين السابقين  ستحصل على النتائج نفسها وبدقة عالية مهما اختلفت اعدادات الأجهزة.
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: بخصوص تسليم درج الكاشير واليومية - بواسطة Taha Okla - 31-12-22, 03:33 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  فائدة بخصوص التعامل مع علامات التنصيص مع {سؤال} justforit 4 292 02-11-25, 11:19 PM
آخر رد: justforit
  [VB.NET] طريقة تفعيل الشاشة الصغيرة في جهاز الكاشير MOHAMMED ALZWI 0 260 25-09-25, 02:17 PM
آخر رد: MOHAMMED ALZWI
  [VB.NET] بخصوص تشفير FoxLearn.License h2551996 1 639 17-07-25, 09:18 PM
آخر رد: h2551996
  [VB.NET] استفسار بخصوص البحث في RichTextBox SerialPort dubai.eig 2 665 18-06-25, 11:09 AM
آخر رد: dubai.eig
  [سؤال] SkinSoft VisualStyler.Net v2.4 طلب بخصوص ali.alfoly 6 795 24-12-24, 03:23 PM
آخر رد: عبد العزيز البسكري
  [سؤال] بخصوص حفظ my settings محمد العامر 8 687 12-11-24, 08:49 PM
آخر رد: محمد العامر
  [سؤال] بخصوص حفظ اعدادات المشروع في Settings محمد العامر 4 560 07-11-24, 05:34 AM
آخر رد: محمد العامر
  سؤال بخصوص القريد DOX.1 6 708 31-08-24, 06:24 PM
آخر رد: justforit
  [سؤال] بخصوص الفلترة كومبو بوكس في الفيجوال ستوديو؟ Mena Sabet 2 563 06-05-24, 02:22 AM
آخر رد: Mena Sabet
  سؤا بخصوص تجيمع كميات المواد المباعة في اليوم momani33 2 447 07-04-24, 11:02 PM
آخر رد: momani33

التنقل السريع :


يقوم بقرائة الموضوع: