StringFromGUID işlevi, GUID türünde bir dizi olan sladırı bir dize.
Söz dizimi
StringFromGUID ( guid )
Gerekli guid bağımsız değişkeni, işletim sisteminde bir uygulama, bileşen veya veri öğesini benzersiz olarak tanımlamak için kullanılan Bir Byte verileri dizisidir.
Notlar
Microsoft Access veritabanı altyapısı GUID'leri Byte türünde diziler olarak depolar. Bununla Microsoft Office Access 2007, bir veri kaynağından bir denetim veya başka bir formrapor. Bir denetimden GUID değerinin geri dönmesi için, bunu dizeye dönüştürmeniz gerekir. GUID'i dizeye dönüştürmek için StringFromGUID işlevini kullanın. Dizeyi YENIDEN GUID'ye dönüştürmek için GUIDFromString işlevini kullanın.
Örneğin, veritabanı çoğaltması kullanırken GUID içeren bir alana başvurabilirsiniz. GUID içeren bir alana bağlı bir formda denetimin değerini dönmek için, GUID'i dizeye dönüştürmek için StringFromGUID işlevini kullanın.
Örnek
Not: Aşağıdaki örneklerde, bu işlevin Visual Basic for Applications (VBA) modülünde kullanımı gösterilir. VBA ile çalışma hakkında daha fazla bilgi için, rama'nın yanındaki açılan listede Geliştirici Başvurusu'nu seçin ve arama kutusuna bir veya birden çok terim yazın.
Aşağıdaki örnek, bir Çalışanlar formundaki s_GUID denetimin değerini dize formunda döndürür ve bunu bir dize değişkenine atar. Denetim s_GUID, çoğaltılmış s_GUID her çoğaltılmış tabloya eklenen sistem alanlarından biri olan yeni alanla ilişkili olur.
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