powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Две картинки в одно поле
21 сообщений из 21, страница 1 из 1
Две картинки в одно поле
    #32387077
Студентка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Форма создана на основе таблицы. Отображает: имя, 2 картинки и т.д.
Надо вставить 2 выключателя (группой) - это есть, убрать поле одной картинки, а второе поле должно отображать одну из двух картинок по выключателю. Что прописать в оставшемся поле для картинок? А что в выключателях?
...
Рейтинг: 0 / 0
Две картинки в одно поле
    #32387080
Фотография Victosha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор<...тут почикано...> убрать поле одной картинки, а второе поле должно отображать одну из двух картинок по выключателю. Что прописать в оставшемся поле для картинок? А что в выключателях?

Убирать ничеко не надо
в выключателе меняй Visivle нужного контрола
При старте формы задай обоим контролам одинаковое местоположение
ctr.Top
ctr.Left
ctr.Width

Удачи
...
Рейтинг: 0 / 0
Две картинки в одно поле
    #32387171
Студентка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я бы рада, да задание такое!
«Для экономии места или для выполнения требований заказчика можно организовать вывод одного или нескольких графических образов в одной рамке по выбору пользователя….Вам необходимо удалить одну область для вывода графики (вырезать)».
...
Рейтинг: 0 / 0
Две картинки в одно поле
    #32387172
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
А какой контрол-то? BoundObjectFrame? Тогда надо менять ControlSource.
...
Рейтинг: 0 / 0
Две картинки в одно поле
    #32387184
Студентка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, BoundObjectFrame. Меняла, но не получается. Он постоянно выдаёт ошибку и не может найти картинку. Я где-то не правильно пишу. Помогите , пожалуйста!
...
Рейтинг: 0 / 0
Две картинки в одно поле
    #32387186
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
авторЯ где-то не правильно пишу.
Да, вижу. "Неправильно" пишется слитно. А программу пока не вижу.
...
Рейтинг: 0 / 0
Две картинки в одно поле
    #32387197
Студентка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
"Неправильно" пишется слитно.
Vord молчит и ладно.

Вот что написано в книге
В созданной нами Актеры1 на экран выводятся два рисунка из одной записи. Для экономии места или для выполнения требований заказчика, можно организовать вывод одного или нескольких графических образов в одной рамке по выбору пользователя. Для этого в форму можно ввести группу переключателей.
Откройте форму в режиме конструктора
Вам необходимо удалить одну область для вывода графики. Для этого надо выделить любую из них так, чтобы ее окружила черная рамка с квадратиками, открыть контекстное меню и выбрать команду Вырезать. Будьте внимательны: все это нужно делать в режиме конструктора.
Нажмите кнопку Группа на панели инструментов Панель элементов. Эта панель выводится по умолчанию во время редактирования формы. ….. и т.д.

Группа элементов управления создала, но для того, чтобы она начала работать, необходимо запрограммировать обработку событий. Если раскрыть контекстное меню, связанное с рамкой присоединенного объекта (рисунка), и выбрать команду Свойства и вкладку Данвые, то увидите свойство Данные. Оно определяет источник данных для вывода графического объекта в форму. В нашем случае это имя поля Фотография! и Фотография. Изменив это свойство, можно заменить одну картинку в форме другой.

Private Sub Переключатель25_GotFocus()
Forms!Актёры1!Фотография1.ControlSource = "Фотография1"
End Sub

Private Sub Переключатель27_GotFocus()
Forms!Актёры1!Фотография2.ControlSource = "Фотография2"
End Sub
...
Рейтинг: 0 / 0
Две картинки в одно поле
    #32387203
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
авторVord молчит и ладно.
Молчит, потому что слово "правильно" тоже есть. Только он не Vord, а Word. Ладно, прекращаю. :^)

Теперь по делу. GotFocus - это нехорошо. Лучше так: переключатели включить в OptionGroup (их надо сажать на форму, когда OptionGroup выделена), и тогда можно будет пользоваться событием AfterUpdate этой OptionGroup.

Sub OG_AfterUpdate()
Select Case OG
Case 1:Forms!Актёры1!Фотография1.ControlSource = "Фотография1"
Case 2:Forms!Актёры1!Фотография1.ControlSource = "Фотография2"
End Select
End Sub

Здесь:
OG - имя OptionGroup
1 - значение свойства OptionValue первого переключателя
2 - значение свойства OptionValue второго переключателя
...
Рейтинг: 0 / 0
Две картинки в одно поле
    #32387208
Студентка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тяжко бегать от компа с Access до компа с инетом, странно,
что не по-китайски пишу.
Ошибка 2465, не удаётся найти поле Фотография1
...
Рейтинг: 0 / 0
Две картинки в одно поле
    #32387209
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
авторне удаётся найти поле Фотография1
Значит, нет такого поля.

В свойстве RecordSource формы должно быть название таблицы или запроса либо селект, в которые входит это поле.
...
Рейтинг: 0 / 0
Две картинки в одно поле
    #32387217
Студентка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, название таблицы на основе которой была сделана форма.
В таблице есть столбец и называется "Фотография 1".
В форме, в области данных, есть Фотография 1 BoundObjectFrame
...
Рейтинг: 0 / 0
Две картинки в одно поле
    #32387219
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Блин. Так ведь есть разница между Фотография 1 и Фотография1. Комп не умеет догадываться, что человек пишет то так, то этак, а имеет в виду одно и то же.
...
Рейтинг: 0 / 0
Две картинки в одно поле
    #32387229
Студентка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Заработало!!! СПАСИБО! Простите мою глупость?!
Вы замечательно терпеливый!!!!
...
Рейтинг: 0 / 0
Две картинки в одно поле
    #32387236
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
САныч!
требуй вознаграждение - поцелуй в щечку..

(2 варианта:
1 поцелуй - глагол
2 поцелуй - существительное
выбор меняет направление действа.
на твое усмотрение....)
...
Рейтинг: 0 / 0
Две картинки в одно поле
    #32387512
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
А куда целовать - тоже можно выбрать?
...
Рейтинг: 0 / 0
Две картинки в одно поле
    #32388099
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тогда нада просто ... поцелуй....
место по отдельному соглашению.
типа приложение к договору..
...
Рейтинг: 0 / 0
Две картинки в одно поле
    #32388164
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
:^)))
...
Рейтинг: 0 / 0
Две картинки в одно поле
    #32388258
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вы емейл этой студентки видели?
Как бы не напороться
...
Рейтинг: 0 / 0
Две картинки в одно поле
    #32388265
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Я видел. У нас в Израиле все дамы носят мужские фамилии.
...
Рейтинг: 0 / 0
Две картинки в одно поле
    #32388308
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Боюсь, ситуация может оказаться куда хуже
Это намек не на даму с мужской фамилией, а на кавалера с емейлом
...
Рейтинг: 0 / 0
Две картинки в одно поле
    #32388310
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Ну дай побыть оптимистом...
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Две картинки в одно поле
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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