اذهب الي المحتوي
أوفيسنا

ابوخليل

أوفيسنا
  • Posts

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

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

  • Days Won

    274

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

  1. قد نضع قيمة بعد علامة = ونحيط القيمتين بعلامتي تنصيص مزدوجة ، حين يكون هناك اكثر من شرط واحد او عندما يكون الشرط داخل عبارة sql اما في مثالنا فلكي تتضح لك الرؤية انظر الفرق بين العلامات واختلافها تبعا لنوع البيانات في الحقول : في الحقول الرقمية : DCount("id";"Table1";"id=" & [id]) في الحقول النصية : DCount("id";"Table1";"text1='" & [text1]& "'") في حقول التاريخ : DCount("id";"Table1";"mydate=#" & [mydate]& "#")
  2. وعليكم السلام ورحمة الله وبركاته بحول الله وتوفيقه يمكن تحقيق الفكرة فابدأ بعمل مثالك
  3. العنوان مبهم لا يصف الموضوع ، ايضا الموضوع غير واضح من خلال المشاركات ( فلا يمكن العثور عليه في عملية البحث ) نأمل تعديل العنوان ليدل على الموضوع
  4. هذا هو المعمول به حسب علمي ولا تنسى الجدول الوسيط
  5. اجعل مثالك على امتداد mdb حتى تحصل على تفاعل اكثر
  6. الاصدار الذي اعمل عليه لا يتوافق مع الاصدار الذي لديك وعل كل حال سابين لك بصفة عامه : عند ادراج فاصل يخرج لنا مربع حوار يحتوي على العديد من الفواصل والذي يهمنا منها هو الفاصل المسمى : الصفحة التالية فنقوم بالتأشير عليه ثم موافق ليتم ادراجة في المكان الذي اخترناه داخل المستند فلو فرضنا اننا ادرجنا هذا الفاصل والمؤشر داخل الصفحة الخامسة ، فإننا نستطيع ترقيم هذه الصفحات الخمس ترقيما خاصا مغايرا لباقي الصفحات ، وزيادة في الايضاح لو اننا ادرجنا هذا الفاصل اكثر من مرة واحدة في هذا المستند وفي اماكن متفرقة فإننا نكون جزأنا المستند الى مقاطع بعدد هذه الفواصل وكل مقطع من هذه المقاطع يمكن ان يشتمل على تنسيقات خاصة به ومغايرة لسواه من المقاطع الاخرى مثل العناوين والشعارات في رأس وتذييل الصفحة وغير ذلك . آمل ان اكون وضحت لك شيئا مما خفي عليك
  7. يمكن الاحتفاظ بنسخ لسنين عديدة سابقة والرجوع اليها من داخل البرنامج عند الحاجة بكل يسر هذا الكلام غير وارد في لغة البرمجة ارجع ودقق مليا في المشاركة رقم 11 سيكون هناك خطوات تسلسلية داخل الكود نفسه : نسخة احتياطية ثم انشاء جدول عن طريق الاستعلام بالحسابات الختامية ثم تصفير جدول الحسابات ثم الحاق جدولنا المذكور بجدول الحسابات ومع هذا قد نستخدم النسخة اليومية الاحتياطية احترازا
  8. السبب يا بو احمد ان اخونا سعيد غير قادر على ادراج التاريخ ففي المثال خمس استعلامات لكل واحد منه تاريخ يخصه وبالطبع هو الذي وضع نفسه في هذا المركب الصعب ، حيث وضع التاريخ رأسا لجميع الجداول وحسب ما ارى يلزم اعادة صياغة البرنامج يمكن اظهار التواريخ والمجاميع ولكن بعملية قيصـــ ... انظر المثال بعد التعديل انظر Query1.rar
  9. فقط ضع الموشر في الصفحة التي تريد ان تفصلها عما بعدها واختر من الفواصل المقطعية : الصفحة التالية اعمل هذه الخطوة في الصفحة الاولى وفي الصفحة العاشرة حيث فصلنا الصفحة الاولى حتى نبقيها بدون ترقيم ، ثم نضع المؤشر في الصفحة الثانية وندرج الترقيم الحرفي ، بعد ذلك نضع المؤشر في الصفحة 11 وندرج الترقيم الرقمي انظر مثالك معدلا الترقيم بالحروف والأرقام2.rar
  10. لعل هذا الرابط يفيدك في شيء http://www.google.co...PZeODL1-b0SXDrw
  11. جزاك الله خيرا الجزء الذي يخص الوورد سأورده هنا كفائدة مختصرة : حيث يمكن نسخ مستند pdf ثم لصقه كصورة داخل مستند الوورد ثم حفظه بالامتداد نفسه pdf مع التأشير على خانة الضغط الى الحد الأدنى
  12. خصلتان : البذل والعطاء الشرح والايضاح وايصال المعلومة باسلوب علمي منظم . وهذه ملكة وهبة من الله اجزل الله لك الثواب وزادك علما
  13. على الرابط ادناه درس وموضوع جديد بدأه الاستاذ القدير نارت لبزو http://www.officena.net/ib/index.php?showtopic=41998 تابع الدرس واصبر حتى النهاية ، واذا لم يلبي الدرس مطلوبك او لديك ملاحظات او اقتراحات اخرى يمكنك طرحها هنا او على الرابط المذكور
  14. ذكرت بالاول تحديث ثم نسخ فكر بعمل جدول وسيط
  15. بيانات الاستعلام مصدرها الجدول نفسه او بمعنى آخر الاستعلام هو الجدول نفسه وضح ما ذا تريد من هذه الحركة ؟
  16. ممكن انظر الى الصورة السابقة اعلاه ؛ هناك زر اسمه تحويل هذا الزر كفيل بتحقيق مطلبك .
  17. ارفق مثالا يصف المشكلة فقد يكتفى بوضع زر للحذف وقد يوضع امر حذف عند الاغلاق لكل سجل فارغ لا يحمل الا الرقم المعرف
  18. انشاء جدول مؤقت بالحسابات الختامية اخذ النسخة السنوية الاحتياطية تصفير قاعدة البيانات الحاق الحسابات الرئيسية من الجدول المؤقت الى جدول الحسابات هذا كل شيء وهو المتبع
  19. وهذا كلام منقول لاثراء الموضوع CR = Carriage Return CrLf = Carriage Return Line Feed LF = Line Feed السبب هو أن هذه القيم تعود إلى أيام أجهزة الـteletype حين كانت وسيلة العرض الوحيدة للأجهزة هي الطابعة. CR أو Carriage Return كانت تخبر الطابعة بأن تعيد رأس الطباعة إلى منطقة البداية. LF أو Line feed كانت تخبر الطابعة بأن تحرك الورق سطر واحد إلى الأعلى. لذا كانت القيمة للسطر الجديد هي CR مع LF أو CrLf. وهذا آخر ( على ذمة صاحبه ) الاسم vbCrLf هو اسم ثابت جوهري معرّف في قالب كودModule اسمه Microsoft.VisualBasic.Constants لكنه ليس من كلمات اللغة الأساسية Keywords، لهذا يمكننا تعريف متغير له نفس هذا الاسم كالتالي: Dim vbCrLf As String = "" لكن هذا سيمنعنا من استخدام الثابت الجوهري vbCrLf مباشرة، ولحل هذه المشكلة يجب أن ننسبه إلى اسم القالب الخاص به كالتالي: vbCrLf = Microsoft.VisualBasic.Constants.vbCrLf في هذا الكود وضعنا قيمة الثابت الجوهري vbCrLf في متغير خاص بنا اسمه vbCrLf، واستطاعت فيجيوال بيزيك التفريق بينهما من خلال المسار الكامل للثابت الجوهري.
  20. Enter كفيلة بالنقل الى سطر جديد والبدء من اليسار أما في الرسائل فهناك بدائل تقوم مقامها مثل (Chr(13 و (Chr(10
×
×
  • اضف...

Important Information