|
|
| |
|
|
| |
to: Pasat
(23.04.2008 в 12:06)
|
| | >Проблема со списком SarakstsEng_AfterUpdate
>Не находит запись (см. предыдущий ответ)
Ну так и я об этом. :) Форма, открытая в режиме acFormAdd не имеет записей.
Private Sub SarakstsEng_AfterUpdate()
' Поиск записи, соответствующей этому элементу управления.
Dim rs As Object
Set rs = Me.Recordset.Clone
'Здесь вы получаете пустой Recordset
rs.FindFirst "[IDeng] = " & Str(Me![SarakstsEng])
'Здесь вы ничего не находите
Me.Bookmark = rs.Bookmark
'А здесь вы, не проверив rs.NoMatch, получаете ошибку 3021 ("No current record.")
End Sub
|
| |
| |
| |
| |
|
|
| |
to: Анатолий (Киев)
(23.04.2008 в 12:01)
|
| | Спасибо Анатолий
Проблема со списком SarakstsEng_AfterUpdate
Не находит запись (см. предыдущий ответ) | |
| |
| |
| |
|
|
| |
to: Pasat
(23.04.2008 в 11:25)
|
| | Если имеется ввиду при наборе текста в поле "Search" фильтрация в списке "List", то у меня работает.
Разница между вызовом словаря из окна БД и по щелчку кнопки в этом:
DoCmd.OpenForm rs![Argument], , , , acAdd 'Почему acAdd, а не acFormAdd?
|
Т.е. форма открывается на добавление. Так и надо? | |
| |
| |
| |
|
|
| |
to: osmor
(23.04.2008 в 11:37)
|
| | Ошибка в полной версии
Запускаю Dictionary напрямую из окна БД (в полной версии 2000) все работает
Запускаю Dictionary из Switchboard (тоже в полной версии 2000) не работает поиск записи в форме (SarakstsEng_AfterUpdate) | |
| |
| |
| |
|
|
| |
to: Pasat
(23.04.2008 в 11:25)
|
| | еще раз.
Это только в рантайм или и в полной версии?
Как проверял запуск Dictionary напрямую из окна БД в рантайме?
у меня в полной 2003 работает и так и так | |
| |
| |
| |
|
|
| |
to: osmor
(23.04.2008 в 11:15)
|
| | Ошибка в самом приложении и связана со Switchboard (я так думаю)
В первом сообщении урезанный пример этого полного приложения.
Описание проблемы:
При открытии рабочей формы (Dictionary) из Switchboard не работает поиск записи в форме из списка (List) (RUN TIME error 3021)
При открытии той же формы (Dictionary) на прямую из окна базы данных все работает нормально
Што делать со Switchboard
Заранее спасибо | |
| |
| |
| |
|
|
| |
to: pasat
(23.04.2008 в 10:59)
|
| | и в нормальной версии так же?
Как проверил в рантайм "При открытии той же формы из окна базы данных все работает нормально" ? | |
| |
| |
| |
 68 Кб. |
|
| | Выявлена причина ошибки RUN TIME из предыдущего вопроса
При открытии рабочей формы из Switchboard не работает поиск записи из списка (RUN TIME error 3021)
При открытии той же формы из окна базы данных все работает нормально
Што за беда приключилась со Switchboard и што можно сделать
P.S. В приложении пример - он же пример простого личного словаря на мой взгляд достаточно удобный. Может кому сгодится | |
| |
| |