Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите Люди Добры / 3 сообщений из 3, страница 1 из 1
01.09.2003, 12:03
    #32252491
Деймос
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите Люди Добры
Я не программер, поэтому ПомоЖите Люди добры...
В Кратце... Существует несколько форм. Можно ли сделать какой-нимбудь ПОИСК (кнопка или поле со списком...) чтобы "ввёл название формы и она открылась", ввёл другое название - другая открылась... Очень надеюсь, что вопрос понят и Очень жду совета.
Заранее спасибо.
...
Рейтинг: 0 / 0
01.09.2003, 12:32
    #32252540
Хам трамвайный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите Люди Добры
полю со списком присвоищь
текстовую строку (значения)
Dim aob As AccessObject, d As String
For Each aob In CurrentProject.AllForms
d = d & ";" & aob.Name
Next
Поле.RowSource = Mid(d, 2)

однако не очень хорошо
потому как длина строки
ограничена, а форм может
быть очень много.
тогда лучше использовать
recordset

Dim aob As AccessObject, d As String
Dim rst As ADODB.Recordset
Set rst = New ADODB.Recordset
'открываем несвязанный набор записей
With rst
.Fields.Append "Name1", adVarChar, 200
.CursorLocation = adUseClient
.LockType = adLockOptimistic
.CursorType = adOpenKeyset
.Open
For Each aob In CurrentProject.AllForms
'не добавлять в список название текущей формы
If Not (aob.Name = Me.Name) Then
.AddNew
![Name1] = aob.Name
!DateModified = aob.DateModified
.Update
End If
Next
'задаем сортировку в наборе записей
.Sort = "Name1"
Set ПолеСоСписком.Recordset = rst
.Close
End With
...
Рейтинг: 0 / 0
01.09.2003, 12:59
    #32252585
Хам трамвайный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите Люди Добры
строку
!DateModified = aob.DateModified
выкинь
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите Люди Добры / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]