помогите (форма и вложение)

olexandr paraskiva
Дата: 20.01.2016 18:52:49
Таблица №1 с полями : 1) ФИО
2) год рождения
3) фото (вложение)

Таблица 2 с полями 1) человек 1 (подтягивает список фио с таблици №1)
2) человек 2 (подтягивает список фио с таблици №1)
3) человек 3 (подтягивает список фио с таблици №1)
4) человек 4 (подтягивает список фио с таблици №1)
5) человек 5 (подтягивает список фио с таблици №1)

Форма 1 с полями по таблице №2 1) человек 1
2) человек 2
3) человек 3
4) человек 4
5) человек 5

Вопрос: как в форму №1 добавить поля или какие то графы для отображения фото людей возле каждого поля (человек) что бы выбрал например в форме человек 1 фио и возле него отображалась фотка?
guest_rusimport
Дата: 20.01.2016 23:24:49
olexandr paraskiva,
может что-то типа такого хотелось ?
guest_rusimport
Дата: 21.01.2016 10:48:01
olexandr paraskiva,
ликвидирую оплошность (некорректно с рекодсетом обошелся :)
olexandr paraskiva
Дата: 21.01.2016 10:54:59
guest_rusimport
olexandr paraskiva,
может что-то типа такого хотелось ?


Да да да, что то типа такого, спасибо)
Не понимаю значения формы FRM1
Как сделать привязку в форма1 сотрудников с полем ole, ковырялся и не нашел?(
И еще при редактировании формы, когда вставляю фото, оно его уродует оставляя 3-4 оттенка
olexandr paraskiva
Дата: 21.01.2016 11:02:58
Или как/где посмотреть в образце?)
guest_rusimport
Дата: 21.01.2016 12:12:51
olexandr paraskiva,

FRM1 вспомогательная, нужна для поиска фото по фамилии и копирования её в буфер для вставки в основную форму

автор
И еще при редактировании формы, когда вставляю фото, оно его уродует оставляя 3-4 оттенка

попробуйте вставлять фото не из файла, а создавать новый "Точечный рисунок" при вставке объекта в поле OLE (при этом откроется редактор PAINT и туда просто скопируйте фото через буфер обмена , при выходе из редактора фото сохранится в поле OLE как точечный рисунок)
olexandr paraskiva
Дата: 21.01.2016 13:37:17
Где мне открыть и посмотреть как построена привязка? там макросы или какой то иной способ?
guest_rusimport
Дата: 21.01.2016 17:14:51
olexandr paraskiva
Где мне открыть и посмотреть как построена привязка? там макросы или какой то иной способ?

ALT+F11 (редактор VBA) :)
sdku
Дата: 21.01.2016 17:27:45
olexandr paraskiva,
Если акс старше 2003 при соответствующем "допиливании" будет работать и с *.jpg
Игортан
Дата: 23.01.2016 17:43:22
sdku,

если версия >2003.
Зачем заморачиваться с OLE.
Там же тип поля в таблицах есть - вложение. И ТП о нем и говорит.

а вообще, лучшая мысль - неправильно по смыслу как то. Запихивать количество выбираемых людей в поля таблицы. Самоограничение.
Тут лучше бы сделать сделать одно поле выбранных людей.
тогда людей можно выбирать неограниченное количество
тогда можно делать тупо ленточную форму с полем вложения в строке

как то так