Опять наследование

отредактировано December 2006 Раздел: FastReport 4.0
Извините за большой объем вопросов. ;) Но вот новое, что я нашел.
Есть шаблон с данными (SDACQuery). От него создаю отчет и кладу еще один компонент SDACQuery(хотя пробовал и ADO для проверки). Потом пробую просмотреть отчет и при загрузке возникает ошибка "Набор данных "" не найден". Если ничего не добавлять, то работает "на ура".
Если же делать тот же отчет без наследования, то все нормально. Только с использованием ADO, проверить не удается- в коде программы много завязок на SDAC. Просто хотел унифицировать отчеты с использованием новых возможностей.

Комментарии

  • отредактировано 14:48
    Т.е. тестовые отчеты с ADO работают?
  • отредактировано December 2006
    Сейчас прверил, нет не работают.
    Взял отчет 1.fr3 из демо как шаблон. Создал 1_1. Добавил доп. ADO. И выпадает таже ошибка. (Сначала при запуске, потом и при Preview из IDE).
    Только очет надо сохранить, потом открыть. Тогда возникает ошибка. Если добавил и сразу просмотрел, то нормально. По-моему, не сохраняются "галочки", которые ставим в "Данных отчета". И в окне "Данных отчета" дублируется Dataset из базового шаблона.
    Еще вновьпоставленные "галочки" слетают после Preview
    Посылаю файл 1_1.fr3
  • отредактировано December 2006
    1.Еще при определении пути шаблона хорошо бы сделать проверку не только на ":", но и на "\\" в случае сетевого пути.
    2. И отображение ошибки, если шаблон не найден (в дизайнере ничего не отображается) и при Preview не AV, а что-то типа "Файл не найден" .
  • отредактировано December 2006
    2AlexTZ
    Александр, ответте please!
  • отредактировано 14:48
    В присланном файле такие строки:
    <inherited Name="Data">
    <inherited Name="ADODatabase1"/>
    <inherited Name="ADOTable1"/>
    но в файле демки 1.fr3 на странице "Данные" нет ни ADODatabase1, ни ADOTable1. Соответственно отчет работать не будет. Делал аналогичный отчет - все ок.
  • отредактировано 14:48
    Ошибки с наследованием Data Вы исправили. Спасибо.
    А Это как?
    написал:
    1.Еще при определении пути шаблона хорошо бы сделать проверку не только на ":", но и на "\\" в случае сетевого пути.
    2. И отображение ошибки, если шаблон не найден (в дизайнере ничего не отображается) и при Preview не AV, а что-то типа "Файл не найден" .
    3. И предложение добавить GetValue в доступные методы (http://fast-report.com/ru/forum/index.php?showtopic=4816) и (http://fast-report.com/ru/forum/index.php?showtopic=4824)
  • отредактировано 14:48
    UP

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.