اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

ابوخليل

أوفيسنا
  • Posts

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

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

  • Days Won

    274

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

  1. ان سمحتم لي بالمداخلة استعلام التحديث (( غالبا )) يتضمن معيارا لما يتم تحديثه ، ويتم التحكم بهذا المعيار من خلال النموذج فالتحديث اما ان يكون لحقل واحد وشخص واحد فيكفي الرقم المعرف كمعيار واما ان يكون لعدة أشخاص ، فهؤلاء لا بد من صفة تجمع بينهم وتميزهم عن غيرهم وهذه الصفة هي المعيار الذي سنطبقه
  2. يقصد ابو أحمد : لا يصلح وتتم العملية في الاستعلام او النموذج او التقرير هكذا : [القيمة]=[الكمية]*[السعر] اذا لم تتوصل الى مطلوبك ارفق مثالك ليتم التوضيح
  3. لا أدري حيث أني لم استخدمها من قبل فلم اواجه مثل هذه المشكلة حقيقة على ارض الواقع خلال اعمالي
  4. 00/00/0000 ( القناع ) لإلزام المستخدم ادخال التاريخ بصيغة معينة ، بغض النظر عن العرض داخل الجدول وقد يكون فيها تيسير على المستخدم بأن يكتفي بكتابة الارقام فقط حيث تكون فواصل التاريخ موجودة ضمن القناع ولكن هناك اشكالية حين نجعل القناع يبدأ من اليمين ( جرب ! لتلاحظ ) وتعقيبا على اجابتي السابقة : يكفي لحل المشكلة اختيار نوع معين من التنسيق ، وليس القناع شرطا اما yyyy/mm/dd (التنسيق ) وهي للعرض ونستخدمها غالبا في النماذج والتقارير وقد يقرأها أكسس على أنها تاريخ قصير ويستبدلها بـ Short Date
  5. انظر هنا لعلك تجد فائدة http://www.webxpertz.net/forums/showthread.php/37372-GraB-NMEA-string-from-Comm-Port وهنا http://www.bigresource.com/VB-MSComm-PortOpen-wk1MsDZ6r8.html
  6. تمر بنا هذه الحالة عند ترك حقل التنسيق في الجدول فارغا اجعل التنسيق في الجدول Short Date ولقناع الادخال 0000/00/00 للبدء من اليسار او 00/00/0000 للبدء من اليمين
  7. تحفة بديعة لذا لن ندعها تمر هكذا نريد من استاذنا القدير تفضلا وكرما وكما اعتدنا منه شرحا مبسطا أمام هذه الاسطر Private Function sReplace(SearchLine As String, SearchFor As String, ReplaceWith As String) As Integer Dim vSearchLine As String, found As Integer found = InStr(SearchLine, SearchFor) vSearchLine = SearchLine If found <> 0 Then sReplace = 1 vSearchLine = "" If found > 1 Then vSearchLine = Left(SearchLine, found - 1) vSearchLine = vSearchLine + ReplaceWith If found + Len(SearchFor) - 1 < Len(SearchLine) Then _ vSearchLine = vSearchLine + Right$(SearchLine, Len(SearchLine) - _ found - Len(SearchFor) + 1) End If found = InStr(vSearchLine, SearchFor) MyString = vSearchLine Do While found <> 0 sReplace = sReplace + 1 vSearchLine = Left(vSearchLine, found - 1) vSearchLine = vSearchLine + ReplaceWith vSearchLine = vSearchLine + Right$(MyString, Len(MyString) - _ found - Len(SearchFor) + 1) found = InStr(vSearchLine, SearchFor) Loop End Function
  8. من باب المساعدة تم تعديل العنوان
  9. لن اطرح افضل مما طرحه استاذنا القدير محمد طاهر هنا http://www.officena.net/ib/index.php?showtopic=228
  10. اسعدنا مرورك يا ابا احمد نعم هو ما ذكرت اذا جعلنا احد الحقول في الجدول مفتاحا اساسيا فإنه لا يقبل التكرار واذا جعلنا حقلين في الجدول مفتاحين فإنهما لا يقبلان التكرار مجتمعين ويقبلانه منفردين فمثلا اذا كان في حقل عبدالله وفي الآخر المجرب فلا يمكن تكرار هذا الاسم وبالمقابل يمكن ان تجد مثلا احمد المجرب أو عبدالله باقشير ومثل ذلك الثلاثة والاربعة ،،،،،،،، الاستعلام يمكن بواسطته : عرض بيانات الجدول تحديث بيانات الجدول اضافة بيانات الى الجدول حذف بيانات من جدول انشاء جدول دمج عدة جداول
  11. تمام ايضا يمكنك تطبيق الشرط على ثلاث حقول : المعرف ، الصف ‘ السنة بجعلها مفاتيح
  12. سلمت أناملك ،،، هذه يحق تسميتها بالبلاغة البرمجية
  13. اخي الكريم : انت منذ زمن ليس بالقليل وأنت تبحث عن حل اعلم اخي اننا نقف مكتوفي الايدي وقلوبنا معك فمن يريد ان يتصدى للمحاولة والحل لا بد تواجد شيئين لديه 1- اوفيس اكس بي 2- ميزان لربطه بالجهاز نسأل الله الكريم ان يبعث لك من يعينك
  14. قبل توزيع قاعدة الواجهات على الاجهزة تأكد من : خصائص النموذج / بيانات / تأمين السجلات غير الخاصية الى : سجل محرر الكلام السابق يطبق على جميع النماذج
  15. اخي رعاك الله هذا ليس سؤلا بل هو طلبات عدة حسب قواعد المشاركة يتم غلق مثل هذه المواضيع اتبع التالي : - قسم اسئلتك على المواضيع كل سؤال بموضوع يخصه - يوجد فئة غير قليلة من الاعضاء يستخدمون الاصدار 2003 ولهذا لا يتمكنون من فتح المرفق والمساعدة .
  16. حسب رؤيتي والباب مفتوح لاخوتي للتقييم والمناقشة 1- جدول الاسماء والعناوين 2- جدول للمبيعات فقط بدون رصيد اولي ولا دفعة اولى 3- جدول لتسديد كاملة او على دفعات انظر التعديل عل المثال خالي من الاوامر البرمجية يمكنك اضافة بعض أوامر التحديث في المكان المناسب مبيعات2.rar
  17. لماذا التسديد 6 مرات فقط ؟؟ اليس العميل مستمر في الشراء وكذلك في التسديد ؟
  18. عودا حميدا استاذنا العزيز كنت اعمل على مثال الاخ حازم وهذا ما توصلت اليه حسب المتاح من وقتي بقي تخصيص الترقيم باستخدام الاستعلام عند عملية الترقيم بدلا من الجدول ثم ربط التقرير بالاستعلام نفسه آمل النظر والتقييم تجربه17.rar
  19. ان كنت تريد عرض مبيعات وتسديد وارصدة العميل والتعامل معها في صفحة واحدة فاعتقد انه يجب عليك اعادة النظر في اساسات التصميم اسم العميل وبياناته الشخصية في جدول المبيعات في جدول التسديد في جدول
  20. بداية تأكد من ان الشبكة تعمل بشكل سليم اذا كانت الشبكة سليمة ، فالخطوة الثانية : اقطع الاتصال بكافة المستخدمين ، ثم افحص قاعدة البيانات مباشرة من موقعها على الخادم اذا ظهرت لك الرسالة المذكورة عند فتح القاعدة فالقاعدة مضروبة لسبب ما قد يكون انقطاع الكهرباء المفاجىء واحد منها يوجد برامج خاصة لاصلاح قواعد البيانات التالفة واستخراج البيانات منها تنفع في استخراج الجداول بعض الاحيان وهنا يظهر اهمية عملية اخذ نسخة منتظمة آليا لقاعدة البيانات
×
×
  • اضف...

Important Information