Applies ToAccess لـ Microsoft 365 Access 2021 Access 2019 Access 2016

تقوم الدالة StringFromGUID بتحويل GUID ، وهو صفيف من نوع بايت، إلى سلسلة.

بناء الجملة

StringFromGUID ( guid )

وسيطة المعرف الفريد العمومي المطلوبة هي صفيف من بيانات البايت المستخدمة لتعريف تطبيق أو مكون أو عنصر بيانات إلى نظام التشغيل بشكل فريد.

ملاحظات

يخزن محرك قاعدة بيانات Microsoft Access معرفات المستخدم الرسومية كصفائف من النوع بايت. ومع ذلك، لا يمكن Microsoft Office Access 2007 إرجاع بيانات البايت من عنصر تحكم على نموذج أو تقرير. لإرجاع قيمة GUID من عنصر تحكم، يجب تحويله إلى سلسلة. لتحويل GUID إلى سلسلة، استخدم الدالة StringFromGUID . لتحويل سلسلة مرة أخرى إلى GUID، استخدم الدالة GUIDFromString .

على سبيل المثال، قد تحتاج إلى الرجوع إلى حقل يحتوي على GUID عند استخدام النسخ المتماثل لقاعدة البيانات. لإرجاع قيمة عنصر تحكم في نموذج مرتبط بالحقل الذي يحتوي على GUID، استخدم الدالة StringFromGUID لتحويل GUID إلى سلسلة.

مثال

ملاحظة: توضح الأمثلة التالية استخدام هذه الدالة في وحدة Visual Basic for Applications (VBA). لمزيد من المعلومات حول العمل مع VBA، حدد مرجع المطور في القائمة المنسدلة بجوار البحث وأدخل مصطلحا واحدا أو أكثر في مربع البحث.

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

Public Sub StringValueOfGUID()    Dim ctl As Control    Dim strGUID As String    ' Get the GUID.    Set ctl = Forms!Employees!s_GUID    Debug.Print TypeName(ctl.Value)    ' Convert the GUID to a string.    strGUID = StringFromGUID(ctl.Value)    Debug.Print TypeName(strGUID)End Sub

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.