إضافة أيام إلى تاريخ

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

يمكنك استخدام صيغة في Microsoft Office InfoPath 2007 للقيام بإضافة عدد محدد من الأيام في عنصر تحكم على قالب النموذج بشكل تلقائي.

يوضح هذا المقال كيفية إضافة عدد محدد من الأيام إلى تاريخ وعرض النتائج في عنصر تحكم على نموذج، باستخدام الدالات addDays وtoday.

يتضمن هذا المقال

ما هي الصيغة؟

خطوة 1: إدراج عنصر تحكم منتقي التاريخ الذي يعرض التاريخ الحالي بشكل افتراضي

خطوة 2: إدراج مربع نص يحتوي على دالة addDays

الخطوه 3: تغيير كيفيه عرض التاريخ في مربع النص

ما هي الصيغة؟

صيغه ب# تعبير XPath من قيم الحقول او المجموعات، و# الدالات و# عوامل التشغيل المستخدم ل# حساب القيم الاخري و# عرضها. يمكن استخدام الصيغ ل# تنفيذ المهام التاليه:

  • حساب القيم الرياضيه من القيم التي تحددها عند تصميم قالب النموذج او القيم التي يدخلها المستخدمون في عناصر التحكم عند تعبئه النماذج التي تستند الي قالب النموذج الخاص بك..

  • عرض محدده التواريخ و# الاوقات.

  • عرض القيم التي يدخلها المستخدمون في عنصر تحكم في عنصر تحكم اخر.

  • تعيين القيمه الافتراضيه ل# حقل او عنصر تحكم.

  • تشغيل قاعده استنادا الي قيمه حسابها ب# استخدام صيغه.

كل تعبير XPath الذي يتم استخدامه في صيغه هو تركيبه من القيم و# الدالات و# عوامل التشغيل التي يتم تقييمها الي قيمه واحده. يمكن ان تحتوي صيغه تعبيرات متعدده. يمكنك اعتبار صيغه جمله من عباره واحده او اكثر، مع كل العباره يمثل تعبير واحد في الصيغه.

يبين الرسم التوضيحي التالي العلاقه بين صيغه و# تعبير.

تتألف الصيغة من تعبير واحد أو أكثر. التعبير هو أي مزيج من عوامل التشغيل، وأسماء الحقول، والدالات، والقيم الحرفية، والثوابت التي تقيم القيمة الفردية.

هي داله لها تعبيرا يرجع قيمه استنادا الي نتائج عمليه حسابيه. القيم المستخدمه في الدالات تسمي الوسيطات. يمكنك استخدام الدالات XPath 1.0 القياسيه التي يتم تضمينها في InfoPath، ب# الاضافه الي بعض الدالات الخاصه ب InfoPath. العثور علي ارتباطات الي مزيد من المعلومات حول الدالات InfoPath في المقطع انظر ايضا.

أعلى الصفحة

خطوة 1: إدراج عنصر تحكم منتقي التاريخ الذي يعرض التاريخ الحالي بشكل افتراضي

تم تصميم عنصر تحكم منتقي التاريخ خصيصاً لتخزين البيانات. لإضافة عدد من الأيام إلى التاريخ الذي يدخله المستخدم في عنصر التحكم، يجب أولاً إضافة عنصر تحكم منتقي التاريخ إلى قالب النموذج. وبذلك يمكنك إنشاء صيغة تستخدم الدالة today لعرض التاريخ الحالي في عنصر التحكم بشكل افتراضي.

  1. في قالب النموذج، انقر حيث ترغب في إدراج منتقي التاريخ.

  2. إذا لم يكن جزء المهام عناصر التحكم مرئياً، فانقر فوق عناصر تحكم إضافية على القائمة إدراج، أو اضغط على ALT+I، ‏C.

  3. ضمن إدراج عناصر تحكم في جزء المهام عناصر تحكم، انقر فوق منتقي التاريخ.

  4. في قالب النموذج، اكتب تاريخ اليوم أمام عنصر التحكم منتقي التاريخ التي قمت للتو بإدراجها.

  5. انقر نقراً مزدوجاً فوق عنصر التحكم منتقي التاريخ الذي قمت للتو بإدراجه.

  6. انقر فوق علامة التبويب بيانات.

  7. في المربع اسم الحقل، اكتب اسماً للحقل.

    تلميح: من الأفضل أن تستخدم اسم يصف محتوى الحقل. يجعل الاسم الوصفي فهم قالب النموذج أسهل بالنسبة لك أو لأي شخص يقوم بتعديل قالب النموذج. فعلى سبيل المثال، يمكنك كتابة dteToday.

  8. انقر فوق تطبيق.

  9. انقر فوق ادراج الصيغه الزر "صيغة" .

  10. انقر فوق إدراج دالة في مربع الحوار إدراج دالة.

  11. ضمن فئات في مربع الحوار إدراج دالة، انقر فوق التاريخ والوقت، ثم ضمن الدالات، انقر فوق اليوم.

أعلى الصفحة

خطوة 2: إدراج مربع نص يحتوي على دالة addDays

بعد إضافة عنصر تحكم منتقي التاريخ وإنشاء صيغة تستخدم الدالة today، يمكنك إضافة مربع نص إلى قالب النموذج وإنشاء صيغة تستخدم الدالة addDays.

  1. في قالب النموذج، انقر في المكان الذي ترغب في إدراج مربع النص به.

  2. إذا لم يكن جزء المهام عناصر التحكم مرئياً، فانقر فوق عناصر تحكم إضافية على القائمة إدراج، أو اضغط على ALT+I، ‏C.

  3. ضمن إدراج عناصر التحكم في جزء المهام عناصر تحكم، انقر فوق مربع نص.

  4. في قالب النموذج، اكتب 30 Days Later أمام عنصر التحكم مربع نص الذي قمت للتو بإدراجه.

  5. انقر نقراً مزدوجاً فوق مربع النص الذي قمت للتو بإدراجه.

  6. انقر فوق علامة التبويب بيانات.

  7. في المربع اسم الحقل ، اكتب اسم للحقل، ثم انقر فوق تطبيق.

    تلميح: من الأفضل أن تستخدم اسم يصف محتويات الحقل. يجعل الاسم الوصفي فهم قالب النموذج أسهل بالنسبة لك أو لأي شخص يقوم بتعديل قالب النموذج. فعلى سبيل المثال، يمكنك كتابة txtAdd30Days.

  8. انقر فوق ادراج الصيغه الزر "صيغة" .

  9. انقر فوق إدراج دالة في مربع الحوار إدراج دالة.

  10. ضمن فئات في مربع الحوار إدراج دالة، انقر فوق التاريخ والوقت، ثم ضمن الدالات، انقر فوق addDays.

  11. انقر فوق موافق.

  12. في المربع صيغة ، انقر نقراً مزدوجاً فوق المثيل الأول من انقر نقراً مزدوجاً لإدراج الحقل.

  13. في مربع الحوار تحديد حقل أو مجموعة، انقر فوق dteToday، ثم انقر فوق موافق.

  14. انقر فوق المثيل الثاني من انقر نقراً مزدوجاً لإدراج الحقل، اضغط DELETE، ثم اكتب عدد الأيام التي ترغب في إضافتها إلى التاريخ الحالي. فعلى سبيل المثال، إذا كنت ترغب في إضافة ثلاثون يوماً إلى تاريخ اليوم، اكتب 30.

  15. لاختبار ما إذا كانت الصيغة تم إدخالها بشكل صحيح، انقر فوق التحقق من الصيغة.

    تحتوي الصيغة الخاصة بي على أخطاء

    انقر فوق إظهار التفاصيل في مربع الحوار Microsoft Office InfoPath لرؤية الأخطاء في الصيغة. وفيما يلي بعض الاقتراحات لحل تلك الأخطاء::

    • إذا كنت تستخدم دالة في الصيغة الخاصة بك، تأكد أنك تستخدم الوسيطات الصحيحة للدالة. تتطلب بعض الدالات حقولاً أو مجموعات بينما تتطلب الدالات الأخرى قيمًا معينة مثل الوسيطات. يمكنك العثور على ارتباطات لمزيد من المعلومات حول الدالات في الجزء راجع أيضاً.

    • قم بحذف الصيغة وإعادة كتابتها، للتأكد من كتابتها بشكل صحيح.

أعلى الصفحة

خطوة 3: تغيير كيفية عرض التاريخ في مربع النص

بعد إضافة مربع النص وإنشاء صيغة لعرض التاريخ الجديد، يمكنك تنسيق كيفية عرض التاريخ في مربع الحوار.

  1. في قالب النموذج، انقر نقراً مزدوجاً فوق مربع النص.

  2. انقر فوق علامة التبويب بيانات.

  3. في القائمة نوع البيانات، انقر فوق تاريخ (date)، ثم انقر فوق تنسيق.

  4. من القائمة عرض التاريخ على النحو التالي، انقر فوق نمط العرض الذي تريده.

    ملاحظة: سيتم تحديث أنماط العرض التي لديها علامة نجمية استناداً إلى إعدادات نظام المستخدم.

  5. لاختبار التغييرات، انقر فوق معاينة على شريط الأدوات قياسي، أو اضغط على CTRL+SHIFT+B.

أعلى الصفحة

ملاحظة: إقرار إخلاء المسؤولية للترجمة الآلية: تمت ترجمة هذه المقالة بواسطة نظام كمبيوتر دون تدخل العامل البشري. توفر Microsoft هذه الترجمات الآلية لمساعدة المستخدمين الذين لا يتحدثون الإنجليزية على استخدام منتجات Microsoft، وخدماتها، وتقنياتها والاستمتاع بها. قد تحتوي هذه المقالة على أخطاء في المفردات، أو بناء الجملة، أو القواعد نظرًا لترجمتها آليًا.

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×