powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как узнать количество записей в txt box sub репорта
12 сообщений из 12, страница 1 из 1
Как узнать количество записей в txt box sub репорта
    #32364581
ValerySPB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
имеется в отчете объект image (путь подставляется по гиперссылке хранящейся в поле photo)
все повешено на процедуру activate report.
Если запись одна, то все работает, если больше то, везде выводится одна и та же фотка.
Как узнать количество записей в txt box sub репорта,
чтобы для каждой записи в image указывать свой путь к картинке?
...
Рейтинг: 0 / 0
Как узнать количество записей в txt box sub репорта
    #32364589
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а слабо привязать
image к таблице отчета?
...
Рейтинг: 0 / 0
Как узнать количество записей в txt box sub репорта
    #32364591
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
1. В текстбоксе не может быть количество записей.
2. Чтобы указывать адрес картинки, не нужно знать количество записей. Все пишется в OnFormat секции - об остальном Аксесс заботится сам.
...
Рейтинг: 0 / 0
Как узнать количество записей в txt box sub репорта
    #32364646
ValerySPB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
image к таблице отчета? а как это сделать?

повесил процедурину на OnFormat ничего не изменилось....
...
Рейтинг: 0 / 0
Как узнать количество записей в txt box sub репорта
    #32364678
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Можно посмотреть на текст программы?
...
Рейтинг: 0 / 0
Как узнать количество записей в txt box sub репорта
    #32364716
ValerySPB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)
Dim strLink As String
Dim strPath As String
Dim strPathOK As String
Dim strPos As Integer
Dim strRez As Integer
Dim IntCount As Integer

'Dim rs As New ADODB.Recordset

'rs.Open "Employees", CurrentProject.Connection, adOpenKeyset, adLockOptimistic

strLink = Reports!rptMain!rptPhoto.Report.txtPhoto.Value
If strLink <> "" Or Empty Then

strPos = InStr(strLink, "#")
strRez = Len(strLink)
strPath = Left(strLink, strRez - 1)


strPath = Right(strLink, strRez - strPos)
strRez = Len(strPath)
strPathOK = Left(strPath, strRez - 1)
'Me.Image.SetFocus
Reports!rptMain!rptPhoto.Report.Image.Picture = "C:\ctri\" & strPathOK
'Stop
Else
Reports!rptMain!.Report!Image.Picture = ""
End If
End Sub
...
Рейтинг: 0 / 0
Как узнать количество записей в txt box sub репорта
    #32364782
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
1. Это OnFormat подчиненного отчета или главного? Должно быть подчиненного.
2. Конструкция Reports!rptMain!rptPhoto.Report лишняя, ее надо заменить (в зависимости от ответа на предыдущий вопрос) на Me!rptPhoto.Report или Me.
...
Рейтинг: 0 / 0
Как узнать количество записей в txt box sub репорта
    #32364787
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
авторIf strLink <> "" Or Empty Then
Кстати, это неверно. Потому что:
1. Переменная типа String никогда не будет Empty.
2. Проверка на Empty делается не через = или <>, а вот как: IsEmpty(MyPerem).
3. По логике должно быть не Or, а And.
4. Операции Or и And выполняются после <>, поэтому слово Empty не будет участвовать в сравнении с strLink.
...
Рейтинг: 0 / 0
Как узнать количество записей в txt box sub репорта
    #32364806
ValerySPB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
был на главном, повесил на подчиненый, без эффекта.
там где несколько записей txtPhoto там отображаются одинаковые картинки
...
Рейтинг: 0 / 0
Как узнать количество записей в txt box sub репорта
    #32364809
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Предлагаю все-таки учесть то, что я написал. Если не будет работать, тогда будем разбираться дальше.
...
Рейтинг: 0 / 0
Как узнать количество записей в txt box sub репорта
    #32364832
ValerySPB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все что вы предложили, абсолютно правильно, но раз отображается первая картинка, то сама процедура работает, я так понимаю, если записей несколько, то она должна запускаться повторно при выводе, каждой записи, а вот этого то и не происходит...
...
Рейтинг: 0 / 0
Как узнать количество записей в txt box sub репорта
    #32364836
ValerySPB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все спасибо заработало!!!!!
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как узнать количество записей в txt box sub репорта
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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