Funkcija StringFromGUID pretvara GUID, koji je polje vrste Bajt, u niz.
Sintaksa
StringFromGUID(guid)
Obavezni argument GUID polje je bajtovnih podataka koje se koristi za jedinstvenu identifikaciju aplikacije, komponente ili stavke podataka za operacijski sustav.
Napomene
Modul baze podataka programa Microsoft Access pohranjuje GUID-ove kao polja vrste Bajt. No Microsoft Office Access 2007 ne može vratiti bajtovne podatke iz kontrole u obrascu ili izvješću. Da biste vratili vrijednost GUID-a iz kontrole, morate je pretvoriti u niz. Da biste GUID pretvorili u niz, koristite funkciju StringFromGUID . Da biste niz pretvorili natrag u GUID, koristite funkciju GUIDFromString .
Na primjer, možda ćete se prilikom korištenja replikacije baze podataka morati pozvati na polje koje sadrži GUID. Da biste vratili vrijednost kontrole na obrascu koji je povezan s poljem koje sadrži GUID, pomoću funkcije StringFromGUID pretvorite GUID u niz.
Primjer
Napomena
Primjeri koji slijede prikazuju korištenje te funkcije u modulu jezika Visual Basic for Applications (VBA). Da biste pronašli dodatne informacije o radu s VBA-om, na padajućem popisu uz stavku Traži odaberite stavku Referenca za razvojne inženjere pa unesite jedan ili više izraza u okvir pretraživanja.
Sljedeći primjer vraća vrijednost kontrole s_GUID na obrascu Zaposlenici u obliku niza i dodjeljuje je varijabli niza. Kontrola s_GUID povezana je s poljem s_GUID, jednim od polja sustava dodanim je svakoj repliciranoj tablici 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