powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / кнопочка не работает
12 сообщений из 12, страница 1 из 1
кнопочка не работает
    #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
кнопочка не работает
    #32479761
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
такая кнопка должна находиться в текущей записи той формы из которой ты собираешься что либо удалять
...
Рейтинг: 0 / 0
кнопочка не работает
    #32479764
Nadejda K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
собственно, она находится в главной форме, из которой я хочу удалить значение, стоящее в Combo22. И обновить Combo22.
...
Рейтинг: 0 / 0
кнопочка не работает
    #32479769
Nadejda K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
при этом, запись удаляется (только значение Combo не обновляется). А если из формы выйти и войти снова, то вообще все хорошо (с Combo все в порядке - обновлен)
...
Рейтинг: 0 / 0
кнопочка не работает
    #32479770
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
из комбобокса так не удалишь

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

Событие On_Click:


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

или

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

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

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

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


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


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