диалоги фастрепорта

отредактировано 20:40 Раздел: FastReport 3.0
на компе запущен фастрепорт сервер
репорты просматриваю в опере
если репорт без диалоговых форм, то проблем нет

в документции написано, что диалоговые формы репортов конвертируются на лету
НО:!
обычные компоненты, вроде tfrxButtonControl, tfrxcheckboxcontrol, отображаются на форме(которая есссно видна в браузере) нормально
а компоненты tfrxBitbtnControl, и самое ужасное tfrxDateeditControl ваабще не видны!
почему? ;)

Комментарии

  • отредактировано 20:40
    Так задумано, а точнее трудности с реализацией альтернативных контролов в HTML ;)
  • отредактировано March 2006
    Я например рисую сам html формочку а потом параметрами передаю в отчет, потому-что долго ждал от разработчиков поддержки например dblookup и не дождался. Хотя мне самому форму рисовать даже удобнее, хорошо что справочники не обновляются постоянно раз в месяц поменял html (добавил новые и готово).
  • отредактировано 20:40
    а как в html написать компонент для выбора даты?
    а как потом передать выбранные даты репорту?
    через переменные?
  • отредактировано March 2006
    Как на рисовать? Можно просто три селекта на день месяц год, можно календарик в инете html найти. А передавать просто вот так:
    <form action="result" method="get">
      <input name="report" type="hidden" value="search.fr3" />
      <input name="datey" type="text">
      <input name="datem" type="text">
      <input name="dated" type="text">
    </form>
    

    а потом уже эти переменные естественно в репорте завести и если надо обработать в PageOnBeforePrint. И еще при работе с русским языком кодировка должна быть UTF.
  • WixWix
    отредактировано 20:40
    Вот кстати и пример html компонентика для выбора даты
    Качать здесь
    Правда весь русский текст в кодировке UTF-8, но думаю это будет не очень большой проблемой
  • отредактировано 20:40
    Wix, UTF-8 это как раз то что нужно )))
  • отредактировано 20:40
    кнопка
    <input type="submit" value="Show report"> <input type="reset" >
    я не поняла, как теперь обработать нажатие на кнопку, как передать параметры?
    надо сформировать url?
    типа http://localhost:8097/........../report=1.fr3&format=TXT&
  • отредактировано 20:40
    извините, не хотела оформлять как ссылку, само получилось
  • отредактировано 20:40
    Да точно в моем примере не хватало кнопки )).
    <form action="result" method="get">
     <input name="report" type="hidden" value="1.fr3" />
     <input name="format" type="hidden" value="txt" />
     <input name="datey" type="text" />
     <input name="datem" type="text" />
     <input name="dated" type="text" />
      <input type="submit" value="Показать отчет" />
    </form>
    
    
  • отредактировано 20:40
    спасибо всем за помощь
    было так хорошо пока не стала ваять большие отчеты
    в браузере видны только 5 стр, хотя в дизайнере на превью все

    что это может быть?
    со страхом думаю, может у меня репортсервер не тот? по наследству достался, я ничего не переустанавливала
  • отредактировано 20:40
    Это ограничение незарегистрированной версии

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

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