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

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

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

يتم تطبيق هذا المقال فقط على قاعدة بيانات Microsoft Access (.mdb).

للحصول على إصدار 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 ، بدلاً من الأعداد الصحيحة 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. من القائمة ملف، انقر فوق إغلاق ورجوع إلى Microsoft Access.
  6. افتح النموذج الذي قمت بإنشائه في الخطوة 1 في طريقة العرض "نموذج" وأدخل بعض أسماء جديدة الصغيرة. لاحظ أنه عند الرجوع إلى هذه السجلات الأسماء حالة الآن بشكل صحيح الأحرف.

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

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

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

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

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

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

خصائص

رقم الموضوع: 253911 - آخر مراجعة: 12/05/2015 18:36:18 - المراجعة: 2.0

Microsoft Access 2000 Standard Edition

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