Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Функция StringFromGUID преобразует GUID, представляющий собой массив типа Byte, в строку.
Синтаксис
expression. StringFromGUID (GUID)
выражение: переменная, представляющая объект Application.
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Guid | Обязательный | Variant | Массив байтовых данных, используемый для уникальной идентификации приложения, компонента или элемента данных в операционной системе. |
Возвращаемое значение
Variant
Примечания
Ядро СУБД Microsoft Access хранит идентификаторы GUID в виде массивов типа Byte. Однако Access не может возвращать байтовые данные из элемента управления в форме или отчете. Чтобы вернуть значение GUID из элемента управления, необходимо преобразовать его в строку. Чтобы преобразовать GUID в строку, используйте функцию StringFromGUID . Чтобы преобразовать строку обратно в GUID, используйте функцию GUIDFromString .
Например, при использовании репликации базы данных может потребоваться ссылаться на поле, содержащее GUID. Чтобы вернуть значение элемента управления в форме, привязанной к полю, которое содержит GUID, используйте функцию StringFromGUID для преобразования GUID в строку.
Пример
В следующем примере возвращается значение элемента управления s_GUID в форме Employees в строковой форме и присваивается строковой переменной. Элемент управления s_GUID привязан к полю s_GUID , одному из системных полей, добавленных в каждую реплицированную таблицу в реплицированной базе данных.
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
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.