ACC97: كيفية استخدام دالة StrConv استخدام الأحرف الاستهلالية الكلمات والعبارات

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

اضغط هنا لرابط المقالة باللغة الانجليزية302499
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
متوسطة: يتطلب ماكرو الأساسية ترميز و المهارات إمكانية التشغيل المتداخل.

للحصول على إصدار Microsoft Access 2000 من هذه المقالة، راجع 253911.

للحصول على إصدار Microsoft Access 2002 من هذه المقالة، راجع 298607.
الموجز
تقدم هذه المقالة أمثلة باستخدام دالة مضمنة تسمى StrConv يمكنك استخدام أحرف استهلالية الحرف الأول من الكلمة أو مجموعة من الكلمات. لا يتأثر هذه الدالة المسافات البادئة ولكن لدى القيود التالية بعض الأسماء:
  • يتغير "MacDonald" إلى "Macdonald."
  • يتغير "van Buren" إلى "Buren Van."
  • يتغير "VI Pratt James" إلى "vi James Pratt."
معلومات أخرى
يمكن استخدام الدالة StrConv تغيير حالة الأحرف من سلسلة أحرف كبيرة, إلى أحرف صغيرة أو أحرف كبيرة بحيث يكون الحرف الأول. بناء الجملة هو StrConv (سلسلة ، التحويل) حيث "سلسلة" هو السلسلة النصية و "التحويل" هو 1 أو 2 أو 3. "تحويل" أحرف كبيرة أحرف كبيرة 1، الصغيرة هو 2 و 3 يجعل الحرف الأول من كل كلمة حرفاً كبيراً.

عند كتابة الدالة StrConv في Visual Basic for Applications (VBA) ، بدلاً من الأعداد الصحيحة 1 أو 2 أو 3 ، يمكنك أيضاً استخدام أحد الثوابت التالية:
vbUpperCase تحويل السلسلة بأكملها إلى أحرف كبيرة.
vbLowerCase تحويل السلسلة بأكملها إلى أحرف صغيرة.
vbProperCase تحويل الحرف الأول من كل كلمة الأحرف الكبيرة والأحرف المتبقية إلى صغيرة.
ملاحظة: دالة StrConv ثوابت أكثر من ثلاثة المذكورة هنا ؛ ومع ذلك، تركز هذه المقالة فقط على ثوابت ثلاثة المستخدمة في تحويل حالة الأحرف.

demonstrating دالة StrConv

  1. ابدأ تشغيل Microsoft Access ثم قم بفتح قاعدة بيانات فارغة جديدة.
  2. إنشاء جدول جديد مع الحقول التالية:
       Field Name: FirstName   Data Type: Text   Field Name: LastName   Data Type: Text						
    حفظ الجدول باسم MyNamesList.
  3. إضافة أسماء نموذج التالية إلى الجدول:
       john chen   joanna fuller   becki culbert   jeff smith					

استخدام StrConv في التعليمات البرمجية في خاصية "بعد_التحديث" لأحد عناصر التحكم

  1. إنشاء نموذج جديد يستند إلى جدول MyNamesList.
  2. إضافة عناصر تحكم مربع النص الاسم الأول وحقول LastName بسحب أسماء الحقول من قائمة الحقول.
  3. في حالة عدم ظهور صفحة الخصائص من القائمة عرض، انقر فوق خصائص.
  4. تعيين خاصية "بعد_التحديث" مربع النص اسم العائلة إلى إجراء الحدث التالي:
    Private Sub LastName_AfterUpdate()LastName = StrConv(LastName, vbProperCase)End Sub					
  5. من القائمة ملف، انقر فوق إغلاق.
  6. افتح النموذج الذي قمت بإنشائه في الخطوة 1 في طريقة العرض "نموذج" وأدخل بعض أسماء جديدة الصغيرة. لاحظ أنه عند الرجوع إلى هذه السجلات حقل LastName هو الآن بشكل صحيح الأحرف.

باستخدام StrConv() في استعلام

  1. قم بإنشاء استعلام جديد يستند إلى جدول MyNamesList ثم اكتب السطر التالي في خلية الحقل الأول في شبكة تصميم الاستعلام:
    FullName: StrConv([LastName] & "," & [FirstName], 3)
  2. تشغيل الاستعلام.

    لاحظ أن تكون متصلاً حقول LastName "اسم العائلة" و "الاسم الأول يتم تحويل أي الأسماء التي تبدأ بـ صغيرة بحيث يكون الحرف الأول كبيراً.

استخدام StrConv في ماكرو

  • إنشاء ماكرو جديد يسمى الملائم بالمواصفات التالية:
    الإجراء: SetValue
    العنصر: Screen.ActiveControl
    تعبير: StrConv(Screen.ActiveControl,3)
    ملاحظة: يمكن استدعاء هذا الماكرو من خاصية "بعد_التحديث" من عنصر تحكم في نموذج. هذا تأثير نفس الأسلوب الأول.
مراجع
لمزيد من المعلومات حول ثوابت الأخرى الدالة StrConv البحث فهرس التعليمات عن StrConv ثم انقر فوق الموضوع StrConv الدالة.
inf المناسبة

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 302499 - آخر مراجعة: 12/06/2015 03:34:04 - المراجعة: 3.1

Microsoft Access 97 Standard Edition

  • kbnosurvey kbarchive kbmt kbhowto kbprogramming KB302499 KbMtar
تعليقات