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

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

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

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

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

А вот если вызвать эту команду при событии 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
21.05.2003, 20:12
    #32165557
Alen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Crystal Reports + VB6
Добавил в Section1_Format , но реакции на Msgbox ни какой :( т.е. прога вообще его игнорирует.
Почему так может быть ?
...
Рейтинг: 0 / 0
22.05.2003, 10:38
    #32165806
Vitaly Vengrov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Crystal Reports + VB6
Прога не может его игнорировать. Просто у тебя не возникает событие Section1_Format

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

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


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