المشاركات : 16
المواضيع 6
الإنتساب : Jun 2019
السمعة :
0
الشكر: 8
تم شكره 16 مرات في 9 مشاركات
السلام عليكم ورحمة الله تعالى وبركاته
إخواني الخبراء
أفيدونا بطريقة لفتح عدة نوافذ مبيعات في نفس الوقت ، وكل فاتورة يكون لها ترقيم تلقائي فريد .
حيث ربما يأتي زبون ليحاسب على منتجات اشتراها وفجأة ينسى أنه بحاجة الى منتج اخر قد نسيه فيذهب لجلبه ويترك نافذة الحسابات الخاصة به مفتوحة ، ويكون زبون اخر بالانتظار ليتم محاسبة المشتريات التي اقتناها ، فتكون مضطر الى فتح نافذة مبيعات اخرى خاصة به بينما تبقى النافذة الاولى قيد الانتظار .
المشاركات : 16
المواضيع 6
الإنتساب : Jun 2019
السمعة :
0
الشكر: 8
تم شكره 16 مرات في 9 مشاركات
معقول لحد الان لا يوجد رد ؟
المشاركات : 415
المواضيع 41
الإنتساب : Jan 2021
السمعة :
177
الشكر: 671
تم شكره 769 مرات في 364 مشاركات
المسألة على الشكل التالي
عند فتح فاتورة مبيعات في المرة الاولى ستأخذ الرقم التلقائي وليكن 1 على افتراض انها اول فاتورة مبيعات
عند فتح فاتورة مبيعات مرة ثانية ستأخذ ايضا الرقم 1 لانك لم تضغط على زر الحفظ بعد في الفاتورة الاولى
كل ما تحتاجه هو اضافة زر تحديث يقوم بتحديث رقم الفاتورة لجلب رقم الفاتورة المناسب والذي سيكون اخر رقم+1
ارجو ان تكون الفكرة وضحت
سورس كود برنامج محاسبة ومبيعات احترافي - سورس كود تطبيق ارسال رصيد من الجوال B4A
سورس كود تطبيق مبيعات للجوال
تيليجرام Abo_anas_kahwaji@
واتساب 00963951283515
المشاركات : 2,061
المواضيع 49
الإنتساب : Oct 2017
السمعة :
538
الشكر: 10647
تم شكره 5323 مرات في 2095 مشاركات
السلام عليكم ورحمة الله وبركاته
اخي الكريم كما اشار لك الاخ ابو انس جزاه الله كل الخير
ولكن هنا توجد بعض الامور يجب معرفتها
عند فتح فاتورة جديدة والاولى مازالت معلقة يجب حفظ الاولى في مكان مؤقت اما (ملف xml او ملف نصي او جدول خاص سمه الجدول المؤقت )طبعا لكل من تلك الملفات طريقة للتعامل معها وبعدها يتم افراغ الداتا غرايد ومربعات الادخال
الان عند فتح الفاتورة الجديدة ستأخذ نفس الاي دي بمعنى نفس رقم الفاتورة المعلقة وهنا لدينا فاتورتين او اكثر بنفس الرقم
كل ماعليك فعله عندما تريد حفظ الفاتورة الحقيقية في البداية وبعد التحقق من المدخلات ستعمل استعلام عن اكبر قيمة وانشاء كود الفاتورة
وضع الشرط ان كان رقم الفاتورة الموجود في مربع نص رقم الفاتورة موجود سابقا في الجدول قم بانشاء رقم جديد بحيث يستبدل مربع نص رقم الفاتورة بالرقم الجديد وبعدها تكمل كود الحفظ
وهكذا مع باقي الفواتير المعلقة
وفي نهاية الكود يمكنك حذف الفواتير المعلقة المحفوطة
ارجو ان اكون قد اوضحت لك الامر
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات
المشاركات : 16
المواضيع 6
الإنتساب : Jun 2019
السمعة :
0
الشكر: 8
تم شكره 16 مرات في 9 مشاركات
المشكل الان انو لو فتحت اكثر من نافذة مبيعات تتأثر الاخرى عند جلب معلومات اسم المنتج ، لان شاشة المبيعات تتلقى اسم المنتج وسعره من نافذة اخرى خارجية