07-01-19, 03:02 AM
07-01-19, 03:02 AM
07-01-19, 10:34 AM
وعليكم السلام ورحمة الله وبركاته
مرحبا بك في المنتدى
أولا ما نوع قاعدة البيانات التي تستخدمها
ثانيا ما نوع الاتصال بقاعدة البيانات
بالنسبة للفكرة الأساسية
هي البيانات هذة المفروض ان العميل هو من سيدخلها
ولذلك فبعد ملئ البيانات والضغط على زر حفظ سيتم حفظ البيانات في قاعدة البيانات
ولنقل مثلا ستكون في السجل رقم 1
في load form
ستضع كود لاستدعاء البيانات من السجل رقم 1
وإن لم يوجد بيانات قد أدخلت ستظهر رسالة للعميل بأنه عليه ملئ البيانات وحفظها
مرحبا بك في المنتدى
أولا ما نوع قاعدة البيانات التي تستخدمها
ثانيا ما نوع الاتصال بقاعدة البيانات
بالنسبة للفكرة الأساسية
هي البيانات هذة المفروض ان العميل هو من سيدخلها
ولذلك فبعد ملئ البيانات والضغط على زر حفظ سيتم حفظ البيانات في قاعدة البيانات
ولنقل مثلا ستكون في السجل رقم 1
في load form
ستضع كود لاستدعاء البيانات من السجل رقم 1
وإن لم يوجد بيانات قد أدخلت ستظهر رسالة للعميل بأنه عليه ملئ البيانات وحفظها
07-01-19, 11:25 AM
شكرا حبيبي الغالي
نوع قاعدة البيات microsoft sql server2014
الاتصال من على نفس الجهاز
الفكره اللي ابغاها ان المستخدم يدخلها مره واحده فقط و بعد كده هيبقى زرار التعديل فقط اللي متاح
و بعد ما يحفظها ما تختفي البيانات من المربعات الرئيسية عشان مش كل مره يعملها ادخال
نوع قاعدة البيات microsoft sql server2014
الاتصال من على نفس الجهاز
الفكره اللي ابغاها ان المستخدم يدخلها مره واحده فقط و بعد كده هيبقى زرار التعديل فقط اللي متاح
و بعد ما يحفظها ما تختفي البيانات من المربعات الرئيسية عشان مش كل مره يعملها ادخال
07-01-19, 11:43 AM
السلام عليكم
من الواضح انها البيانات الخاصة بالعميل او بيانات الشركة الرئيسية
والتى يمكن استدعائها فى راس تقارير الشركة
اذا كان فهمى صحيح
فلا بد من عمل جدول منفصل بقاعدة البيانات وليكن تحت مسمى tblCo
يسجل به هذه البيانات الرئيسية الثابتة للشركة
وبالتالى استدعائها والتعديل عليها حالة بيع البرنامج لعميل اخر
او تغير فرع للشركة ...
تحياتى
من الواضح انها البيانات الخاصة بالعميل او بيانات الشركة الرئيسية
والتى يمكن استدعائها فى راس تقارير الشركة
اذا كان فهمى صحيح
فلا بد من عمل جدول منفصل بقاعدة البيانات وليكن تحت مسمى tblCo
يسجل به هذه البيانات الرئيسية الثابتة للشركة
وبالتالى استدعائها والتعديل عليها حالة بيع البرنامج لعميل اخر
او تغير فرع للشركة ...
تحياتى
07-01-19, 02:16 PM
مظبوط البيانات بتدخل مره واحده فقط
و بتكون في راس تقارير الشركه
و بتكون في راس تقارير الشركه
07-01-19, 02:36 PM
تمام
بيكون الحل فى عمل جدول منفصل كما ذكرت لك
واستدعاء البيانات منه
وبكود بسيط ... بالاستعلام
اذا كان هناك سجلات بهذا الجدول .... يكون زرار جديد غير نشط وزرار تعديل نشط
والعكس اذا لم يكن هناك سجلات بالجدول
تحياتى
بيكون الحل فى عمل جدول منفصل كما ذكرت لك
واستدعاء البيانات منه
وبكود بسيط ... بالاستعلام
اذا كان هناك سجلات بهذا الجدول .... يكون زرار جديد غير نشط وزرار تعديل نشط
والعكس اذا لم يكن هناك سجلات بالجدول
تحياتى
07-01-19, 05:54 PM
وعليكم السلام ورحمة الله وبركاته
انظر اخى الفاضل انت لا تحتج لكود اضافة وحذف وما شبه
كل ما ستحتاج اليه هو كود التعديل فقط الذى تستخدمه فى اى شاشة ديك فى مشروعك
والان كل ما عليك فعله التالى
تنشاء جدول وليكم تحت اسم masterco
الان داخل الجدول ستنشاء الامدة لكل بين كما ى الصورة لديك بالاعلى
وليسبقهم عمود تحت اسم id
الان بعد تكون الجدول كل ما عليك ان تقوم بادخال البيانات التالية
فى ID تجعل القيمة 1 وفى باقى الاعمدة تجعلها فارغة
الان انت انهيت تكون الجدول والبيانات
تذهب للمشروع الخص بك وتاتى على الشاشة وفى اللود ستوم بعمل استعلام كالتالى
كود :
Select * From mastercoالان تقوم بتوزيع نتائج الاستعلام على الادوات التى الشاشة
بكده تكون انهيت حدث اللود يبقي فقط كود الزر التحديث / حفظ
الامر الاعتيادى لكود التعديل الذى تستخدمه مثل الواتير او ما شبه ستقوم باستخدامه فى الزر
وسيكون التعديل دائماً على
كود :
id = 1تكتب رقم واحد ( 1 ) يدوياً وليس من ناتج الاستعلام الذى تم فى اللود
بكده تكون انهيت ما تريد فعله بدون اى مشكلة
اتمنى ان تكون اصورة كاملة معك الان
تحياتى لك
وتمنياتى لك التوفيق
![[صورة مرفقة: 496749138.png]](http://www9.0zz0.com/2019/01/07/02/496749138.png)