|
|
|
| Помогите разобраться со следующей проблемой: Есть форма с записями, в которых при нажатии кнопки должна появляться картинка, соответствующая записи. Форма имеет вид ленточной и картинка почему то изменяется сразу у всех записей. В чем может быть проблема?
Присвоение выглядит так:
Private Sub btnCheck_Click()
' .....some code ....
Me.Pic1.Picture = "C:/" + Me.ID + ".gif"
End Sub
|
где Pic1 - объект "Рисунок", располагающийся "Области Данных"
ID - поле записи в таблице
PS. С VB знаком поверхностно, поэтому прошу сильно не пинать | |
|
| |
|
автор: Аноним (02.10.2006 в 08:31) |
|
| Это особенность работы ленточной и табличной форм. Изменение свойств поля ведет к изменению свойств данного поля во всех записях. | |
|
| |
|
|
|
| А если попробовать через поле OLE базы данных, то тогда как туда запихнуть изображение (програмно) | |
|
| |
|
|
|
| > то тогда как туда запихнуть изображение (програмно)
на сайте майкрософт есть очень подробный пример - имейте в виду, что хранение имаджей как объектов OLE имеет ряд нюансов, которые нужно хорошо усвоить, прежде чем приступать к реализации такого функционала в БД | |
|
| |
|
|
|
| Можно попробовать изменить отображение, для этого понадобится фоторедактор, почитайте здесь | |
|
| |