הפונקציה StringFromGUID ממירה GUID, שהוא מערךמסוג Byte, ל- מחרוזת.
תחביר
StringFromGUID ( guid )
ארגומנט ה- GUID הנדרש הוא מערך של נתוני בית המשמש לזיהוי ייחודי של יישום, רכיב או פריט נתונים למערכת ההפעלה.
הערות
מנגנון מסד הנתונים של Microsoft Access מאחסן מזהי GUID כמערכים מסוג Byte. עם זאת, Microsoft Office Access 2007 אין אפשרות להחזיר נתוני בית מקובץ פקד ב- טופס או דוח. כדי להחזיר ערך GUID מפקד, עליך להמיר אותו למחרוזת. כדי להמיר GUID למחרוזת, השתמש בפונקציה StringFromGUID . כדי להמיר מחרוזת בחזרה ל- GUID, השתמש בפונקציה GUIDFromString .
לדוגמה, ייתכן שיהיה עליך להפנות לשדה המכיל GUID בעת שימוש בשכפול מסד נתונים. כדי להחזיר את הערך של פקד בטופס המאוגד לשדה המכיל GUID, השתמש בפונקציה StringFromGUID כדי להמיר את ה- GUID למחרוזת.
דוגמה
הערה: הדוגמאות הבאות מדגימות את השימוש של פונקציה זו במודול Visual Basic for Applications (VBA). לקבלת מידע נוסף אודות עבודה עם VBA, בחר הפניית מפתח ברשימה הנפתחת שליד חיפוש והזן מונח אחד או יותר בתיבת החיפוש.
הדוגמה הבאה מחזירה את הערך של s_GUID בטופס Employees בטופס מחרוזת ומקצה אותו למשתנה מחרוזת. פקד 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