Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / кнопочка не работает / 12 сообщений из 12, страница 1 из 1
13.04.2004, 17:50
    #32479757
Nadejda K
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кнопочка не работает
Есть форма с Combo (в свойствах Combo22), по которому производится поиск и подчиненная форма. Создана с помощью мастера кнопка Delete (в свойствах называется Command26)
(Categories: Record Operations,
Actions: Delete Record).

Событие On_Click:


Private Sub Command26_Click()
On Error GoTo Err_Command26_Click


DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
Combo22.Requery
Exit_Command26_Click:
Exit Sub

Err_Command26_Click:
MsgBox Err.Description
Resume Exit_Command26_Click

End Sub

Так вот: при нажатии на эту кнопку выдается сообщение: You entered an expression that has an invalid reference to the property |.
...
Рейтинг: 0 / 0
13.04.2004, 17:53
    #32479761
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кнопочка не работает
такая кнопка должна находиться в текущей записи той формы из которой ты собираешься что либо удалять
...
Рейтинг: 0 / 0
13.04.2004, 17:57
    #32479764
Nadejda K
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кнопочка не работает
собственно, она находится в главной форме, из которой я хочу удалить значение, стоящее в Combo22. И обновить Combo22.
...
Рейтинг: 0 / 0
13.04.2004, 18:01
    #32479769
Nadejda K
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кнопочка не работает
при этом, запись удаляется (только значение Combo не обновляется). А если из формы выйти и войти снова, то вообще все хорошо (с Combo все в порядке - обновлен)
...
Рейтинг: 0 / 0
13.04.2004, 18:01
    #32479770
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кнопочка не работает
из комбобокса так не удалишь

если я правильно понял кнопкой хочешь поставить пустое значение в комбо22?

Событие On_Click:


Private Sub Command26_Click()
me.combo22 = null
End Sub

или

Private Sub Command26_Click()
me.combo22 = ""
End Sub
...
Рейтинг: 0 / 0
13.04.2004, 18:04
    #32479774
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кнопочка не работает
для обновления источника данных комбика после того как ты изменила каким - либо образом набор данных

надо сделать:

me.combo22.rowsource = me.combo22.rowsource
...
Рейтинг: 0 / 0
13.04.2004, 18:08
    #32479782
Nadejda K
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кнопочка не работает
т.е., если я правильно поняла, не получиться удалить документ, номер которого показан в Combo в данный момент с помощью стандартной (предлагаемой Access-ом) процедуры? Надо самой писать грамотный запрос на удаление.
...
Рейтинг: 0 / 0
13.04.2004, 18:11
    #32479789
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кнопочка не работает
а откуда стандартной процедуре знать что ты хочешь удалить из комбо и какую именно запись?

комбобоксов у тебя на форме может быть немеряно


эта кнопка для удаления ЗАПИСИ - строки из источника данных формы а не комбика
...
Рейтинг: 0 / 0
13.04.2004, 18:15
    #32479802
Nadejda K
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кнопочка не работает
Ну удалял же, только не обновлял вовремя и ругался.....Черт, столько "только")
...
Рейтинг: 0 / 0
13.04.2004, 18:20
    #32479819
Nadejda K
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кнопочка не работает
Ладненько, спасибо за консультацию. Я просто очччень плохо знаю VBA, поэтому пойду SQL-запрос на удаление писать. Просто очень хотелось малой кровью отделаться
...
Рейтинг: 0 / 0
13.04.2004, 20:42
    #32479971
Nadejda K
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кнопочка не работает
Кстати, вдогонку: Дома стоит Office XP. Там вообще все работает шоколадно, как и хотелось бы. Только что выяснила.
...
Рейтинг: 0 / 0
13.04.2004, 23:33
    #32480070
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кнопочка не работает
2 Nadejda K
Если я правильно понял, список (вернее, поле со списком) показывает те же записи, что содержатся в форме. И если в форме какая-то запись удаляется, то и в списке она должна пропасть. Для разнообразия попробовал у себя этот текст в акцессах 97(sr2), 2000, 2002(sp3), 2003. Везде работает.
Кажется, ошибка с таким описанием у меня вылезала, когда я, вероятно, превышал способности акцесса к построению фильтров.
Совершенно случайно, для того, чтобы сгенерить ошибку, не надо предварительно отфильтровать/отсортировать форму по нескольким полям?
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / кнопочка не работает / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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