• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

mostafa_fa

المشرفين القدامى
  • عدد المشاركات

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

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

كل شيء نشر بواسطة mostafa_fa

  1. - باب النماذج Forms وفيه الكلاسس Classes

    السلام عليكم اخواني الاعزاء عذرا على التأخير كان فيه مشكله في النت على مستوى المدينه والحمد لله رجع النت بخير
  2. السلام عليكم اخي الكريم ياريت توضح اكثر
  3. السلام عليكم اخي الكريم ان كان قصدك هو كود تعديل سجل على الجدول فمن الممكن استخدام UPDATE tablename SET no = "1",name = "Camera" اما كان قصدك هو كود اضافة سجل على الجدول فمن الممكن استخدام INSERT INTO tablename(field1,field2,....) VALUES(value1,value2,....)
  4. السلام عليكم اخي الكريم انت يهمك انك تبيع لشركات والشركات لا تستخدم هذه الحلول العقيمه لانه بذلك يعرض بياناته للخطر وثانيا نسخة الجوست اذا قام بتنزيلها على جهاز آخر فلن تعمل لاختلاف مواصفات الاجهزه
  5. السلام عليكم اخي الكريم اعتقد ان الدنجل يمكن الحصول عليه من مول الكمبيوتر وهناك 3 انواع اعرفهم HASP Safenet Sentinel اعتقد ان سعر القطعه التي تشغل جهاز واحد 120 جنيه والقطعه التي تشغل 10 اجهزه على الشبكه 450 جنيه Rockey اعتقد ان سعر القطعه التي تشغل جهاز واحد 85 جنيه اما بالنسبة لطريقة برمجة الملف التنفيذي فالدنجل معه سوفتوير خاص بذلك كل ما عليك هو تحديد الملف وهو يقوم بالباقي وهناك طرق اخرى للمحترفين
  6. السلام عليكم جزاك الله خيرا وجاري التجريب
  7. السلام عليكم اخي الكريم فراس ليس هناك حماية 100% في العالم كله ولكن يمكن زيادة حد الامان وافضل شيء ( بالنسبة لي ) لحماية برنامجك هو استخدام الدنجل وهو شبه الفلاشه تركب في الجهاز الذي تريد تشغيل برنامجك عليه ولكن بعد برمجة الدنجل على الملف التنفيذي لبرنامجك حيث يقوم السوفتوير الخاص بالدنجل بوضع شفرات داخل الملف التنفيذي وهذه الشفرات تقوم بعمل ما تحدده انت مثل ان تحدد عدد مرات التأكد من الدنجل على الجهاز خلال فتره معينه
  8. السلام عليكم اخي الكريم فراس اذا كان قصدك قاريء الباركود فما عليك الا ان يكون رقم الصنف في البرنامج هو نفس رقم الباركود على الصنف ويمكنك ذلك عن طريق في شاشة تسجيل الاصناف تضغط اضافة وعند رقم الصنف تمرر الصنف على الباركود فيكتب لك الرقم ثم تسجل باقي بيانات الصنف وهكذا باقي الاصناف, فعند البيع كل ما عليك هو تمرير الصنف على الباركود.
  9. السلام عليكم ورحمة الله وبركاته اخواني الاعزاء اليكم اضافة على البرنامج السابق 1- تم اضافة زر فرز 2- تم استخدام Method للتعامل مع حالة الازرار ومربعات النصوص ( وذلك تطبيقا لما شرحه اخونا عبد المنعم ) وتمنياتي لكم بالنجاح Prg3.rar
  10. - باب النماذج Forms وفيه الكلاسس Classes

    السلام عليكم جزاك الله خيرا فكرة حلوة وجميلة
  11. السلام عليكم اخي مادام تريد تغيير قيم في الجدول الاصلي اذا تعامل مع الجدول بدون ان استخدام الـ Cursor ارجوا ذكر مثال عملي حتى اعرف ماذا تريد بالضبط
  12. السلام عليكم اخي جلال ربنا يعينك على اعادة المشروع وانا معك للمتابعه بإذن الله والله الموفق
  13. -------باب القوائم------- معدل

    السلام عليكم اخي الكريم عبد المنعم نورت المنتدى بمشاركاتك الجميلة والجديدة ياااااااااه rebouh كانت صعبة جدا ابراهيم احسن واجمل واسهل
  14. السلام عليكم جزاك الله خيرا اخي الكريم عبد المنعم واعانك الله مثلما تعين كل محتاج
  15. - باب التقرير

    السلام عليكم اخي الكريم عبد المنعم جزاك الله خيرا وفرج الله كربك
  16. السلام عليكم اخي الكريم kokodent اعتقد ان البرنامج الذي قدمه اخونا عبد المنعم به ما تريده واكثر ولكن قد قمت بالتعديل في برنامجك الذي ارفقته test.rar
  17. السلام عليكم بالنسبة للـ Cursor عندما نكتب جملة استعلام ثم INTO CURSOR فهذا يعني ان نتيجة الاستعلام تخزن في جدول مؤقت ولكن للقراءة فقط لا استطيع التعديل فيه اما اذا اردت ان يكون الـ CURSOR قابل للقراءة والكتابة فما عليك الا اضافة READWRITE بعد اسم CURSOR INTO CURSOR tmp READWRITE وهذا الـ CURSOR اذا قمت بالتغيير فيه فلا يؤثر ذلك على الجدول الاصلي اتمنى ان اكون قد وفقت في التوضيح
  18. السلام عليكم مرحبا بك Saead في منتدى الفوكس برو بالنسبة لسؤالك اذا اردت عمل فلتر في التاريخ او على رقم معين فيمكنك استخدام اكثر من طريقة الطريقة الاولى : بالتاريخ REPORT FORM patients1 PREVIEW FOR ldate = CTOD("01/01/2008") برقم المريض REPORT FORM patients1 PREVIEW FOR lNo = 1 الطريقة الثانية : بالتاريخ SET FILTER TO ldate = CTOD("01/01/2008") برقم المريض SET FILTER TO lNo = 1 وهناك طرق اخرى اتمنى ان اكون قد وفقت في التوضيح
  19. وعليكم السلام اخي الكريم Rebouh عذرا فأني لم ارى سؤالك الا اليوم هل تريد تغيير نتيجة البحث ام تريد تغيير قيمة في CURSOR ام تريد ماذا ؟
  20. السلام عليكم مرحبا بعودتك بيننا اخونا الكريم عبد المنعم بالنسبة للبرنامج فهو ملك للجميع يمكنك فعل اي شيء به مادام في مصلحة الجميع اللهم فرج كرب اخونا عبد المنعم ويسر له امره
  21. السلام عليكم اخي الكريم جلال مشروعك بصراحة جميل جدا وموفق بإذن الله وابشر بالاحتراف وذلك لانك تملك حس برمجي وحس فني وده مش متوفر الا في القليل البرنامج شبه مكتمل باقي مشكلة الكلاسات الكتيره المستخدمة فأرجوا منك البدء بعمل هذا المشروع من جديد في فولدر مستقل ونحن معك نساندك واي صورة او ملف هتستخدمة في المشروع خذ نسخة منه وضعه في فولدر المشروع واتمنى ان لا تستخدم كلاس جاهز ان اردت فقم بعمل كلاس بنفسك ثم استخدمه وبالتوفيق بإذن الله
  22. السلام عليكم اخي الكريم rebouh بالضبط كما تقول يمكن ان يجعلها في اي مكان
  23. السلام عليكم اعتقد اني وضحت ذلك حيث يمكنك كتابة هذا الكود في واجهة ويمكنك تعديله ليكون مناسبا معك فمثلا يمكنك نسخ الملفات ( الـ Database + Table ) الى مكان آخر او الى مكان تختاره بنفسك عن طريق استخدام الدالة GETDIR() واليك الكود التالي lpath = GETDIR() نسند المسار الي المتغير lpath lpath=LEFT(lpath , LEN(lpath )-1) نسند المسار بدون علامة / الاخيرة الي المتغير lpath في النهاية نكتب الكود التالي وذلك لحفظ ملف الـ Database داخل الفولدر الذي قمنا بإختياره COPY FILE [dbtest.dbc] TO &lpath كل هذا الكود يمكنك كتابته في واجهة خاصه يمكن تسميتها - بإدارة النسخ الاحتياطي
  24. السلام عليكم ورحمة الله وبركاته مرحبا بكم في منتدى الفوكس برو بالنسبة لموضوع Backup في الفوكس اعتقد انه لا يوجد بها هذه الخاصية ولكن هناك طرق لعمل ذلك حيث يمكنك نسخ الـ Database والجداول عن طريق الكود ( هذه الطريقة استخدمها في برامجي ) اولا : هذا الكود يقوم بعمل فولدر يحمل تاريخ اليوم MKDIR DTOS(DATE()) ثانيا : الكود التالي يقوم بعمل نسخ لملف الـ Database ووضعه داخل مجلد الذي يحمل تاريخ اليوم COPY FILE [dbtest.dbc] TO DTOS(DATE()) الخطوة رقم 2 تكرر مع كل الملفات التي نريد ان ننسخها اتمنى ان اكون قد وفقت في التوضيح
  25. السلام عليكم اخي الكريم مرحبا بك في منتدى الفوكس برو بالنسبة لسؤالك ياريت توضح عايز تحمل نسخ احتياطي للداتابيز بتاعت البرنامج ولا ايه بالضبط ؟