Rakenduskoht
Microsoft 365 rakendus Access Access 2021 Access 2019 Access 2016

Funktsioon StringFromGUID teisendab GUID-i, mis on massiiv, mille tüüp on Byte, stringiks.

Süntaks

StringFromGUID ( guid )

Nõutav argument guid on massiiv andmetest, mille tüüp on Bait ja mida kasutatakse rakenduse, komponendi või andmeüksuse kordumatuks tuvastamiseks operatsioonisüsteemi jaoks.

Kommentaarid

Microsoft Accessi andmebaasimootor talletab GUID-sid massiividena, mille tüüp on Bait. Kuid Microsoft Office Access 2007 ei saa tagastada vorm või aruannejuhtelementbaitandmeid . Juhtelemendi GUID väärtuse tagastamiseks peate selle teisendama stringiks. GUID-i teisendamiseks stringiks kasutage funktsiooni StringFromGUID . Stringi tagasi GUID-ks teisendamiseks kasutage funktsiooni GUIDFromString .

Näiteks võib teil olla andmebaasi tiražeerimise korral tarvis viidata GUID-i sisaldavale väljale. GUID-i sisaldava väljaga seotud vormil oleva juhtelemendi väärtuse tagastamiseks ja GUID-i stringiks teisendamiseks kasutage funktsiooni StringFromGUID.

Näide

Märkus.: Järgmised näited kujutavad selle funktsiooni kasutamist rakenduse Visual Basic for Applications (VBA) moodulis. Lisateabe saamiseks VBA-ga töötamise kohta valige välja Otsing kõrval kuvatavast ripploendist väärtus Tootearendusmaterjal ja sisestage otsinguväljale üks või mitu sõna.

Järgmises näites tagastab funktsioon vormi „Töötajad“ juhtelemendi s_GUID väärtuse stringivormingus ja määrab selle stringimuutujale. Juhtelement s_GUID on seotud väljaga s_GUID, mis on üks tiražeeritud andmebaasis igasse tiražeeritud tabelisse lisatavatest süsteemiväljadest.

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

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.