powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / И снова вопрос по выводу фото в форму.
16 сообщений из 16, страница 1 из 1
И снова вопрос по выводу фото в форму.
    #35935587
Nikolai_01
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В форме карточки сотрудника выводятся данные и фотография. Фото хранится в поле BLOB и выводится с помощью объекта класса Image метод Ckick.

*Поле k_kadry.foto - blob
*фотографии уже записаны (или пути к ним)
*чтение
WITH Thisform
.image1.Pictureval = k_kadry.foto
.Refresh()
.Draw()
ENDWITH

Пробовал также с помощью Курсора (эффект одинаков)

Проблема в активации Image (пока не кликнешь мышью фото не обновится) при переходе к другому сотруднику. Может дело в методе (их там много, методом тыка пробовал но не нашел) описания VFP (v9) нет. Срок поджимает. Подскажите плиз..
...
Рейтинг: 0 / 0
И снова вопрос по выводу фото в форму.
    #35935873
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Этот код выполняется при переходе к другому сотруднику?
С уважением, Алексей.
...
Рейтинг: 0 / 0
И снова вопрос по выводу фото в форму.
    #35937605
Nikolai_01
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Aleksey-K,
Этот код сформирован при вложении объекта класса Image (обект Image1, Methods Click (User Procedure) в форму K_Kadry (вывода данных о сотруднике). При нажатии кнопки перехода к следующему сотруднику (или выборе по условию (Таб№, Фамилия) все данные в экранной форме обновляются за исключением фото (которое обновляется на новое при клике мыши (наверное Methods Click) в рамке фото (объекта Image1).
Может нужно добавить в код процедуры код левой кнопки мыши (правда я пока не знаю как).
Спасибо.
...
Рейтинг: 0 / 0
И снова вопрос по выводу фото в форму.
    #35937652
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nikolai_01Aleksey-K,
Этот код сформирован при вложении объекта класса Image (обект Image1, Methods Click (User Procedure) в форму K_Kadry (вывода данных о сотруднике). При нажатии кнопки перехода к следующему сотруднику (или выборе по условию (Таб№, Фамилия) все данные в экранной форме обновляются за исключением фото (которое обновляется на новое при клике мыши (наверное Methods Click) в рамке фото (объекта Image1).
Может нужно добавить в код процедуры код левой кнопки мыши (правда я пока не знаю как).
Спасибо.
Чего-то я не понял!
При переходе на нового сотрудника (переход на новую запись в таблице kadry) вы должны выполнить приведеный код:
Код: plaintext
1.
2.
3.
4.
WITH Thisform
   .image1.Pictureval = k_kadry.foto
   .Refresh()
   .Draw()
ENDWITH
и тогда у вас в картинке должная отобразиться фотка выбранного в kadry сотрудника.

С уважением, Алексей
...
Рейтинг: 0 / 0
И снова вопрос по выводу фото в форму.
    #35937671
Nikolai_01
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Aleksey-K,

Т.е этот код привязывается не к объекту Image1, а допустим к кнопке перехода к следующему сотруднику? А к объекту Image1 вообще не надо процедуры?
Спасибо.
...
Рейтинг: 0 / 0
И снова вопрос по выводу фото в форму.
    #35937677
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nikolai_01Aleksey-K,

Т.е этот код привязывается не к объекту Image1, а допустим к кнопке перехода к следующему сотруднику? А к объекту Image1 вообще не надо процедуры?
Спасибо.
Именно так!
Вы этот код должны вызвать при навигации по таблице k_kadry.
Если, например, у вас эта таблицы выводится в гриде, то можно данный код вставить в событие AftreRowColChange данного грида.
С уважением, Алексей
...
Рейтинг: 0 / 0
И снова вопрос по выводу фото в форму.
    #35937701
Nikolai_01
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Aleksey-K,

Что-то не получается. Попробовал привязать этот код к кнопке перехода. Если код не привязывать к объекту Image1, то там вообще ничего не происходит, просто рамка. Экранная форма она ведь общая для вывода информации и при нажатии кнопки "следующии" вся информация меняется, а где должен выполнится код?
...
Рейтинг: 0 / 0
И снова вопрос по выводу фото в форму.
    #35937749
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
И снова вопрос по выводу фото в форму.
    #35937773
Nikolai_01
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Aleksey-K,

Простая форма выполненная с помощью Wizarda, привязанная к базе K_Kadry, стандартные кнопки (из Wizard). Куда вставить код кроме Image1

Не смог вставить в сообщение Образ экрана с формой (если напишите на мыло, я выложу его, ваш E-mail к сожалению не опубликован)

С уважением Николай.
...
Рейтинг: 0 / 0
И снова вопрос по выводу фото в форму.
    #35937829
Nikolai_01
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
прошелмимо,

Да ваш пример нормально работает. Почему не цепляется файл приложения, хотел показать свою форму.
...
Рейтинг: 0 / 0
И снова вопрос по выводу фото в форму.
    #35937844
Nikolai_01
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
прошелмимо,

Форма которую нужно довести до ума
...
Рейтинг: 0 / 0
И снова вопрос по выводу фото в форму.
    #35937852
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dbf дайте
...
Рейтинг: 0 / 0
И снова вопрос по выводу фото в форму.
    #35937862
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зачем код вешать на клик?
я понимаю что это игрушка для студента,
но логично, чтобы картинка обновлялась при хожд-и по записям автоматом

поэтому этот код должен отрабатывать при смене записи
...
Рейтинг: 0 / 0
И снова вопрос по выводу фото в форму.
    #35937872
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
таблицу не дождался - вот на коленке поправил
...
Рейтинг: 0 / 0
И снова вопрос по выводу фото в форму.
    #35937903
Nikolai_01
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
прошелмимо,

База большая, но она не принципиальна.
Спасибо.
...
Рейтинг: 0 / 0
И снова вопрос по выводу фото в форму.
    #35938033
Nikolai_01
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
прошелмимо,

Все работает, спасибо за помощь (оказывается как все просто, когда умные люди подсказали).
С уважением Николай.
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / И снова вопрос по выводу фото в форму.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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