Funkcija StringFromGUID pretvara GUID, što je polje vrste Bajt, u niz.
Sintaksa
StringFromGUID ( guid )
Traženi guid argument je polje podataka bajtova koji se koriste za jedinstveno prepoznavanje aplikacije, komponente ili stavke podataka operacijskom sustavu.
Napomene
Modul baze podataka programa Microsoft Access pohranjuje GUID-ove kao polja vrste Bajt. No Microsoft Office Access 2007 ne može vratiti bajtne podatke iz kontrola na obrazac ili izvješće. 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 u GUID, koristite funkciju GUIDFromString .
Možda ćete se, primjerice, morati referirati na polje koje sadrži GUID prilikom korištenja replikacije baze podataka. Da biste vratili vrijednost kontrole na obrascu povezanom s poljem koje sadrži GUID, upotrijebite funkciju StringFromGUID da biste GUID pretvorili 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.
U sljedećem se primjeru vraća vrijednost kontrole s_GUID obrasca Zaposlenici u obliku niza i dodjeljuje je varijabli niza. Kontrola s_GUID povezana s s_GUID, jedno od sistemskih polja dodanih u svaku repliciranu tablicu 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