Funkcija StringFromGUID konvertuje GUID, koji predstavlja niz tipa bajt, u nisku.
Sintaksa
StringFromGUID(guid)
Potrebni GUID argument je niz bajtnih podataka koji se koriste za jedinstveno identifikovanje aplikacije, komponente ili stavke podataka u operativnom sistemu.
Napomene
Mašina Microsoft Access baze podataka skladišti GUID-ove kao nizove tipa bajt. Međutim, Microsoft Office Access 2007 ne može da vrati bajtove podatke iz kontrole u obrascu ili izveštaju. Da biste dobili vrednost GUID-a iz kontrole, morate je konvertovati u nisku. Da biste konvertovali GUID u nisku, koristite funkciju StringFromGUID . Da biste konvertovali nisku nazad u GUID, koristite funkciju GUIDFromString .
Na primer, možda ćete morati da uputite na polje koje sadrži GUID kada koristite replikaciju baze podataka. Da biste dobili vrednost kontrole u obrascu povezanom sa poljem koje sadrži GUID, koristite funkciju StringFromGUID da biste konvertovali GUID u nisku.
Primer
Napomena
Primeri koji slede pokazuju upotrebu ove funkcije u Visual Basic for Applications (VBA) modulu. Za više informacija o radu sa VBA modulom izaberite stavku Referenca razvojnog programera sa padajuće liste pored stavke Pretraga i unesite termine u polje za pretragu.
Sledeći primer vraća vrednost kontrole s_GUID u obrascu "Zaposleni" u obliku niske i dodeljuje je promenljivoj niske. s_GUID kontrola je povezana sa s_GUID poljem, jednim od sistemskih polja dodatih u svaku repliciranu tabelu u repliciranoj bazi podataka.
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