Default Avatar

aseroff

aseroff

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

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

Комментарии

  • Есть несколько вариантов, для примера возьмем два крайних: 1. Когда знаешь, какой набор данных получится в итоге (т.е. знаешь, какие поля будуть на выходе запроса ADOQuery1). Считаем, что у нас есть следущие компоненты: TADOConnection: ADOConnect…
  • Установите пути, например: C:\Program Files\FastReports\FastReport 3\LibBCB6 В Project -> Options -> Directories/Conditionals : Include path и Library path, и Tools ->Enviroment Options -> Library : Library path.
    Раздел: TfrxReport ошибка access violation Комментарий от aseroff June 2006
  • Нет, это не глюк. В данном свойстве текстового поля выставляются символы, определяющие выражение. Это строка, которая должна состоять из: 1) символ(ы) начала выражения, 2) разделитель "," (запятая), 3) символ(ы) окончания выражения. Прич…
    Раздел: GroopFooter и агрегатныя функция Комментарий от aseroff June 2006
  • Чему у тебя равно свойство ExpressionDelimiters того Memo, куда ты эту функцию выводишь?
    Раздел: GroopFooter и агрегатныя функция Комментарий от aseroff June 2006
  • Поправь пути в настройке своей D6 (в двух местах) и в настройке проекта (в одном месте). Там вместо "\..\..\..\" надо нормальный путь прописать, например "C:\Program Files\...". Когда везде поправишь, путь с серого окрасится в черный, и все зарабо…
    Раздел: TfrxReport ошибка access violation Комментарий от aseroff June 2006
  • Проблема была в кавычках! В скриптовых переменных String все работает нормально, но при попытке передачи в Variables вылезала таже ошибка. Кому интересно: Для того, чтобы передать строковую скриптовую переменную (вида: ООО "Что-то" ) в Variabl…
  • Понятно ) Меня просто переклинило, и я, уже по привычке, посчитал количество строк, а не символов ))))) , собственно, здесь и не должна работать - это количество Memo строк.
  • Условия: На форме (Form1) есть кнопка (Button1). На этой же форме лежит компонент TfrxReport (frxReport1). В отчете есть поле (Memo1) (не важно где...). Задача: Передать в Memo1 текст из Builder'а: Решение: void __fastcall TForm1::Button1C…
    Раздел: Помогите новичку...!!)) Комментарий от aseroff June 2006
  • Странно, что у тебя не работает. Эта переменная FastReport есть в Variables, может, она в PascalScript не в "<>" таких кавычках вызвывается... Попробуй написать Get("Line") //C++Script Get('Line') //PascalScript вместо или "[]" вместо …
  • Самое удачное, что удалось смастерить после некоторых мучений: --------------------------------------------------------------------------------  Поле 1.1   Поле 1.2   Поле 2.1   Данные 1   Данные 2   ***********   Данные n                         …
    Раздел: Группировка (FR 3.21) Комментарий от aseroff June 2006
  • Ставим свойства компонентов: 1) MasterData1.Child = Child1, 2) Child1.Visible = false; В коде пишем (код на C++Script, переведешь в PascalScript): bool bFlag; // объявляем глобальный флаг смены свойства видимости Child1   // для того, чтобы ме…
  • В общем, решение подходящее, но есть один нюанс Группировку со скрытыми данными практически невозможно по-человечески выделить в рамку, чтобы в итоге выглядело следущим образом: ------------------------------------------------------------------…
    Раздел: Группировка (FR 3.21) Комментарий от aseroff May 2006
  • Можешь попробовать задать название и свойства окна и его элементов через frx (пример на builder 6): // Создаем указатель на объект формы FastReport    TfrxDialogPage * frxDialog; // Задаем указатель на нужное окно с именем m_pOurDialogPage, соз…
  • Каким образом это можно сделать для группировок 2-ух уровней вложенности?
    Раздел: Группировка (FR 3.21) Комментарий от aseroff May 2006
  • Всплывает еще один вопрос по ргуппировкам: Есть один набор данных. Нужна следущая структура отчета: ________________________________________________________________________________________________________ |Группировка 1 ур. (2 поля из НД) | Гр…
    Раздел: Группировка (FR 3.21) Комментарий от aseroff May 2006
  • У меня FR 3.21 и таких проблем нет. Данные в лист я гружу из БД.
  • А где онные переменные надо объявлять? И какова область их видимости?
  • Если передавать значение в String, потом - в Memo1.Memo.Text, то все нормально. Но в моей задаче это очень неудобно. Возможно ли организовать данную операцию через Variables или что-либо подобное?
  • Услоия - поля НД. В заголовке 1 ур. поле1, 2 ур - поле 2. Данные - остальные данные НД. Сейчас забил отчет с нуля и все отработало как надо. )) Спосибо за советы!
    Раздел: Группировка (FR 3.21) Комментарий от aseroff May 2006
  • У меня получается так Заголовок 1.1 ---Заголовок 2.1.1 Данные Заголовок 1.1 //не особо нужно ---Заголовок 2.1.2 Данные Заголовок 1.1 //не особо нужно ---Заголовок 2.1.3 Данные Заголовок 1…
    Раздел: Группировка (FR 3.21) Комментарий от aseroff May 2006
  • Если я правильно понял, то в поле надо вывести переменную, рассчитанную в скрипте. Например, есть набор данных, который группируется по полю (скажем, Name) и надо выводить не значение этого поля, а какие-то свои расчитанные данные, а все остальны…
    Раздел: Использование отчетов Комментарий от aseroff May 2006
  • Если ты про CheckBox на форме, то можно так int ID = 1; //1. if (ID == 1) m_pAllClients.Checked = true; else m_pAllClients.Checked = false; //2. m_pAllClients.Checked = ID==1; Варианты эквивалентны
  • Есть еще вопрос по группировке. Набор данных надо разбить на 2 заголовка со вложенностью + на третьем уровне сами данные. ГРуппирую их GroupHeder'ом, GroupHeader1 (по полю 1) ---GroupHeader2 (по полю 2) MasterData получается в итоге, что з…
    Раздел: Группировка (FR 3.21) Комментарий от aseroff May 2006
  • Согласен. Придется уговаривать админа на внесение доп. функциональности в БД.
    Раздел: Группировка (FR 3.21) Комментарий от aseroff May 2006
  • Спосибо, получилось упорядочить данные следущим образом: select * from (Owner.SomeProcedure (@Parameter = :Parameter)) order by SomeField Но все же это не удобно. Полагаю, это недоработка FastReport'а. Если группировка идет по полю, то она до…
    Раздел: Группировка (FR 3.21) Комментарий от aseroff May 2006
  • Допустим, что не могу я корректировать запросы (жесткие ограничения на серваке). Можно лишь вызывать процедуры, которые дают неотсортированные данные. Что тогда? FR не подходит для данного вида отчетов?
    Раздел: Группировка (FR 3.21) Комментарий от aseroff May 2006
  • Неужели нет механизма? А если идет грпппировка в группировке? Или еще какое-нибудь сложное условие?
    Раздел: Группировка (FR 3.21) Комментарий от aseroff May 2006