Re[2]: Создание определений полей в дизайнере Crystal Report
От: GuinPin  
Дата: 09.06.04 05:48
Оценка:
DS>Передавай поля сразу в отчет — т.е подготовь данные в программе и передай их в качестве источника для отчета

Dim tmpConn As New SqlClient.SqlConnection

'заполнение таблицы

tmpReader.Close()

tmpTable.TableName = "RepData"
tmpDataSet.Tables.Add(tmpTable)
tmpDataSet.DataSetName = "Contr"
MyReport.SetDataSource(tmpDataSet)

Т.е. После это в tmpTable данные есть, но в MyReport они не попалают — там по прежнему 0 таблиц.
Однако, если я на этапе проектирования отчета указываю реальный источник данных, а в рантайме подменяю его своим, то все отрабатывает нормально.
Насколько я понимаю, поля в дизайнере должны быть определены, т.п. в рандайме добавить новую таблицу в отчет невозможно.
Вот тут как раз и грабли — с определением полей заглушек в дизайнере отчета.
С уважением, Сошников Иван
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.