powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Crystal Reports + VB6
6 сообщений из 6, страница 1 из 1
Crystal Reports + VB6
    #32164352
Alen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите плиз, как вытащить значение поля из отчета Crystal Reports в переменную VB ? Мучался ...мучался ..ну ни как не получается :(((
...
Рейтинг: 0 / 0
Crystal Reports + VB6
    #32164471
Vitaly Vengrov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У каждого поля есть свое имя ( свойство name) вот и обращайся к нему.
Например : field13.Value

Ты по конкретней обрисуй задачу.

Crystal Reports как используеш ?

С помощью Crystal Report Designer ActiveX ?
или
Создаеш rpt файл и с помощью API фунций Кристала подключаешь ?

Какое поле тебе нужно ?
...
Рейтинг: 0 / 0
Crystal Reports + VB6
    #32164496
Alen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сделал отчет в кристале(.rpt),затем через Project-->Add Crystal Reports добавил отчет. (Public Report As New CrystalReport1)
Мне нужно получить в VB значение вычесленное в Кристале в поле формула(поле содержит числовое значение) - (Field4).
Пишу в VB
MsgBox CrystalReport1.Field4.Value в таком случае программа выдает пустышку.
...
Рейтинг: 0 / 0
Crystal Reports + VB6
    #32165084
Vitaly Vengrov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Странно... Я попробывал у меня тоже выдает пустышку...

А вот если вызвать эту команду при событии Section1_Format отчета то все работает

Например:
Код: plaintext
1.
2.
3.
Private Sub Section1_Format(ByVal pFormattingInfo As Object)
    MsgBox Field13.Value
End Sub

причем это работает даже если field13 не относится к Section1
И если field13 состоит из целого столбца таблицы то по очереди появится MsgBox для каждой ячейки столбца.
...
Рейтинг: 0 / 0
Crystal Reports + VB6
    #32165557
Alen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добавил в Section1_Format , но реакции на Msgbox ни какой :( т.е. прога вообще его игнорирует.
Почему так может быть ?
...
Рейтинг: 0 / 0
Crystal Reports + VB6
    #32165806
Vitaly Vengrov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прога не может его игнорировать. Просто у тебя не возникает событие Section1_Format

У тебя вообще есть такая секция ?
Посмотри к какой секции относится твое поле и вставь там.
Попробуй по F8 (пошаговое выполнение) пройтись и посмотреть
вызывает ли это событие твоя прога.

Если нет скинь мне кусок твоей проги и я посмотрю что там и как и постараюсь помочь [ arkann@bk.ru ]
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Crystal Reports + VB6
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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