| |
 47 Кб. |
|
| | Создал на форме кнопку для удаления одной записи, а она не удаляет, почему??? После поля "Количество (расход)" происходит вычисление в полях "Сумма (расход)", "Кол-во(остаток на конец месяца)" и "Сумма(остаток на конец месяца)", а курсор переходит в первое поле следующей записи. Так вот, если нажать Enter в поле "Количество(расход)", то открывается новая запись, а отредактировать или удалить предыдущую запись становится невозможно, почему??? Как это можно решить другим путем???
PS Базу прицепил!!!  | |
| |
| |
| |
 45 Кб. |
|
| |
Свойство Разрешить удаление (AllowDeletions) определяет, можно ли удалять записи через форму. Boolean, чтение/запись.
Свойство Разрешить изменение (AllowEdits) определяет, можно ли изменять сохраненные записи через форму. Boolean, чтение/запись.
|
в примере они стоят на False - вот их сначала нужно сделать true, потом удалить записть
и опять сделать False
Me.AllowEdits = True
Me.AllowDeletions = True
DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
Me.AllowDeletions = False
Me.AllowEdits = False
|
и еще может для пользователя будет удобней выбирать Наименов_продуктов не из полясосписком, а из спаравочника наименований. пример прицепил. | |
| |
| |
| |
|
|
| | Спасибо, я и сам нашел причину в свойствах формы, просто в мозгах клинануло что-то...
А за идею выбирать продукт из справочника спасибо, предложу бухам пусть выбирают, какой вариант удобнее...  | |
| |
| |
| |
|
|
| | Бухари тоже в аксе сидят?  | |
| |
| |