Default Avatar

madmech

madmech

Подробная информация

Имя пользователя
madmech
Присоединился
Посещений
0
Был на сайте
Группы
Members

Комментарии

  • Поставил текущую версию FastReport на Turbo Delphi и у меня исчезли все другие компоненты кроме ФастРепортовских!!! Что делать??? UPD. Проблему решил запуском "Install Packages", где выбрал все файлы *.bpl из папки C:\Program Files\Borland\BDS\4.0\…
  • написал: » По поводу кросса, знакомое описание ошибки. Возможно даже исправлял, какую версию используете ? Если с последней такая же ошибка, присылайте отчет (рабочий, желательно на базе из mainDemo. т.е чтобы не требовалось БД), буду разбиратьс…
  • И, кстати, еще возникла проблема с переносом кросс-таблицы на следующую страницу. Поясняю. Я хочу, чтобы 1.1.3 и 1.1.4 выводились строго совместно на одной странице, для чего у DetailData2 выставляю свойство KeepHeader в true, а у кросс-таблицы, леж…
  • написал: » Если у группы есть какой то общий признак/поле то можно создать группу. Вот именно, что нету! написал: » Привязка к датасету не обязательна, можно использовать выражения. Не понял, поясните. Или лучше отошлите к какому-т…
  • написал: » Ваше требование как раз описывает работу KeepTogether. Используйте groupHeader в отчете для разбиение на группы. смотрите пример из mainDemo "Other features" - "Keep group together" (33.fr3). Боюсь, что группы как таковые я испол…
  • написал: » У заголовка группы есть св-во KeepTogether. Установите в True и группа будет "Держатся Вместе", если конечно размер группы не превышает размер страницы. В том-то и проблема, что размеры всей группы могут превышать размеры страницы…
  • Эта проблема решена запуском команды CreateDataSet в контекстном меню ClientDataSet.
  • Спасибо за ответ. Он меня вполне удовлетворил. Сразу задам здесь второй вопрос, чтобы не открывать новую тему. Как мне на этапе проектирования редактировать структуру кросс-таблицы? Пока я это могу делать только в ран-тайм режиме используя вместо S…
  • Проблема решена скачиванием компилятора для Турбо Дельфи.
  • В "личке" - это в Вашем профиле? Там в контактной информации написано, что e-mail скрыт. А в тех. поддержку я не могу обратиться по причине отсутствия у меня логина и пароля для авторизации. Наша контора заказала 2 версии FastCube. Одну поставили …
    Раздел: Проблема с внедрением Fastcube Комментарий от madmech October 2009
  • А куда кидать-то файл?
    Раздел: Проблема с внедрением Fastcube Комментарий от madmech October 2009
  • Да, заменил путь к ресурсам FastScript на: \Program Files\FastReports\FastReport 4 (D10)\LibD10 Теперь при компиляции ошибка о невозможности встроиться в FS не выдается. Так же при первой компиляции отключил поддержку FR и FS, а при второй включи…
    Раздел: Проблема с внедрением Fastcube Комментарий от madmech October 2009
  • Да, почему-то в ФастСкриптовской папке не оказалось dcu файлов. В чем дело, как решить и эту проблему? Может, надо предварительно так же ПРАВИЛЬНО интегрировать FastScript c Delphi и/или FastReport?
    Раздел: Проблема с внедрением Fastcube Комментарий от madmech October 2009
  • По определенным причинам в службу поддержки я обратиться не могу, поэтому буду здесь задавать вопросы. Recompile Wizard нашел, перекомпилировал FastCube. Ситуация улучшилась, но не стала такой, какой должна быть. Да, в самих Дельфях появились компо…
    Раздел: Проблема с внедрением Fastcube Комментарий от madmech October 2009
  • Спасибо! Условное выделение решило все проблемы в миг.
  • А я проблему уже решил. Если честно, мне надо было, чтобы при определенных условиях компилятор не заходил в то место, где происходит обращение к массиву, ибо он (массив) при этих условиях не существовал. Я поступил проще. Я просто заполнил его нулям…
  • gpi написал: » Или используйте ShowMessage для вывода требуемых значений P.S. Я преимущественно использую ShowMessage для отладки и code completion вместо документации Если я Вас правильно понял, ShowMessage нужно/можно использовать прямо …
  • Garrett написал: » А если для отладки эти параметры забить константами в скрипт и тестировать до упора только в дизайнере? Там (в скрипте) проблема в том, что используется большой одномерный массив, который я как раз-таки передаю извне на эта…
  • написал: » Да он там уже внедрён А каким образом, если не секрет? Он используется для печати модели БД из Дизайнера БД?
    Раздел: Внедрение Fr в Ibexpert Комментарий от madmech August 2009
  • Ну, дык, и что?
    Раздел: Проблема с установкой Fr 4.7 Комментарий от madmech June 2009
  • Проблему решил иначе. Я рассчитываю критическую ширину ВНЕ отчете внутри самого Дельфи и там же меняю по необходимости ориентацию страницы.
  • У меня такая проблема возникла некотрое время назад, решил следующим образом: procedure Tr_DBCrossOnPrintCell(Memo: TfrxMemoView; RowIndex, ColumnIndex, CellIndex: Integer; RowValues, ColumnValues, Value: Variant); begin                             …
    Раздел: Cross отчет, связь с базой Комментарий от madmech May 2009
  • Все, проблему решил следующим образом: procedure TMainForm.EnumPartReportBeforePrint(Sender: TfrxReportComponent); begin   EnterCDS_Sq.Filtered := True;   if Sender.Name = 'Sq_DBCross' then     EnterCDS_Sq.Filter := '№SG=''' + EnumPartCDS.FieldByNam…
    Раздел: "Конвейерная печать" Комментарий от madmech May 2009
  • Сразу скажу, что по первому варианту внутренний компилятор FR4 выдает ошибку: "Could not convert variant of type (Null) into type (Integer)" Это происходит, когда я, например, использую в скрипте самый простой пробный вариант фильтрации: procedure…
    Раздел: "Конвейерная печать" Комментарий от madmech May 2009
  • написал: Есть ещё варианты. Например, датабэнд, на котором кросс лежит, привязать к датасету, который тебе будет индексы выбранных элементов возвращать. Тогда ещё проще. У меня кросс заполняется именно через клиент-датасет, а не через запрос,…
    Раздел: "Конвейерная печать" Комментарий от madmech May 2009
  • RhinoFC написал: » Ну а далее, перед печатью кросс-таба, анализируй для какого из выбранных элементов сейчас будет печататься кросс-таб и передавай соответствующий параметр датасету кросстаба. А поподробнее можно?
    Раздел: "Конвейерная печать" Комментарий от madmech May 2009
  • Млииииин, а ведь действительно все работает, если включить AutoSize кросс-таба! А я-то голову ломал, да начал уже крошить батон на создателей FR4, что они не доработали кросс-табы. Спасибо!
  • Stalker4 написал: » Насколько я знаю, событие OnStartReport запускается только один раз при запуске самого отчета. Попробуй для этого использовать какое либо другое событие, например OnBeforePrint страницы отчета. Занесение изменения ориента…
  • Проблему решил ниже описанным способом, но теперь возникла новая закавыка: когда я вручную, то бишь также внутри скрипта удаляю одну из сторон ячеек, например, верхнюю, то при РЕАЛЬНОЙ печати она все равно печатается: procedure Tr_DBCrossOnPrintCo…