Я работаю над отчетом и мне нужно добавить столбец в один из моих наборов данных и в файл RPT, но когда я пытаюсь изменить набор данных, я получаю сообщение об ошибке, что указанная таблица не существует.Когда я смотрю в коде, кажется, что изначально для этой цели использовалась таблица, но этот подход был заброшен, и теперь вместо этого это делается с помощью DataSet в коде, который прикреплен к отчету.
Моя проблема в том, что мне нужно добавить этот новый столбец в отчет, и я не могу получить представление о данных таким образом, чтобы я мог перетащить свое новое поле в отчет, потому что я могуне нашел нужного фрагмента DataSet, потому что он не существует, как это было раньше, и теперь DataSet в коде занимает его место.
Любой, кто сможет указать мне правильное направление, какделать эту работу?
ОБНОВЛЕНИЕ: Примерно так мой набор данных попадает в отчет Crystal Report
private Sub ShowReport()
Dim dsStatsForPlanned As DataSet = Nothing
dsStatsForPlanned = DirectCast(Session(CreateSessionKey()), DataSet)
plannedProductRpt.SetDataSource(dsStatsForPlanned)
End Sub
Я добавил дополнительное поле, которое мне нужнов DataSet, который приходит из Session, но я пытаюсь использовать Designer, чтобы добавить это дополнительное поле в отчет, и когда я пытаюсь обновить или изменить источник данных, Designer сообщает мне, что таблица не существует, предположительно, потому что этотаблица существует только в памяти и не связана непосредственно с таблицей SQL.