
Vano
Vano
Подробная информация
- Имя пользователя
- Vano
- Присоединился
- Посещений
- 0
- Был на сайте
- Группы
- Members
Комментарии
-
2 Jinn: Ну не знаешь кол-во элементов тоже не проблема ) Индекс в массиве может быть строковый ... Собираешь индекс как Str(IndexX)+';'+Str(IndexY) ...
-
2 Jinn: По поводу двухмерных массивов - раскладывай двухмерный индекс в одномерный. Индекс по Х умножаешь на какую-нибудь константу, которая всегда больше елементов по X ...
-
2 starcomputer: написал: PostHeader.OnBeforePrint // Второй уровень группировки, здесь лажа. begin PostID := [Код_поставщика]; if FinalPass then PostSum := PostArray[PostID] else PostSum := 0; end; Я могу тебе сказать почему у теб…
-
написал: Попробовал, 0 - во всех заголовках. Эх, молодость, молодость - даже готовый код в отчёт встроить нормально не могут )
-
написал: А задача такая, есть большая база данных, есть запрос, который выбирает из нее ВСЕ. Поля базы (к примеру): Область, Город, Район, Количество_жителей. Как с помощью кросс-бэндов получить допустим такую таблицу: Город1 Город2 Город3 .…
-
написал: Так вот что получается: если использовать массивы для каждой группы, то получается, что для самой верхней группы в иерархии все считается правильно, а для вложенных групп - полный бред! Хотя футеры считаются верно. Если футеры для …
-
2 katy8 : написал: + окно предварительного просмотра - НЕ ВЫВОДИТСЯ и ошибок не возникает. Ещё раз вдумайся то, что ты сейчас написала ) ОКНО ПРОСМОТРА НЕ ВЫВОДИТСЯ !!! Собаственно а почему оно должно выводится, если FRF файло лежи…
-
Ты думаешь щас все всё бросят, кинутся искать исходники FR 2.44, что бы выяснить в чём у тебя проблема ? Поставь себе для начала триал 2.51 и погоняй свой отчёт на нём ...
-
2 Andrushk: Читай хелп, что такое пользовательские функции ... Ну вот ещё сюда можно глянуть: http://69.73.145.46/ru/forum/index.php?showtopic=301
-
1. Делаешь 2-х проходный отчёт. 2. На первом проходе в Group Footer в массив пишешь получившуюся сумму по группе. 3. На втором проходе уже показываешь в заголовке значение из массива. 4. Идентификатором группы (индексом в массиве) может быть люба…
-
написал: Насколько я понимаю простым запросом это не организовать. Поэтому вопрос - Как бы это сделать через Fast Report? Буду крайне благодарен за совет. Смотря что ты понимаешь под "простым" запросом ) Если JOIN 2-х таблиц для тебя у…
-
Ну раз ты сам знаешь смысл каждой строки, то в чём тогда проблема ? )
-
Идентификатором строки в группе может быть LINE# ...
-
2 bakh: Такие плюхи "Property does not exist." сплошь и рядом не только для BCB, но и для Delphi ... Разработчики просто собирают продукт на более новых версиях и поэтому происходит несовместимость DFM-ок для более старых ... Рекомендации -…
-
Реальный пример кода: TfrPDFunctionLibrary = class (TfrFunctionLibrary) public constructor Create; override; procedure DoFunction(FNo: Integer; p1, p2, p3: Variant; var val: Variant); override; end; constructor TfrPDFunctionLibra…
-
2 Boris: Не говори того, чего не знаешь )
-
2 Alexander: frVariables.Clear;
-
2 Alexander: Прочитай повнимательнее самый первый пост: написал: Query.Close; myparam:=-1; Query.Open; Query.Close; // делал также Active:= false true результат тоже myparam:=1; Query.Open; Человек в однм месте присваевает пар…
-
Вот как раз это и поможет )
-
Используй встроенную переменную: [LINE#]
-
2 Boris: ИМХО слишком сложный пример для "чайника" ) 2 SergBSI: Ты можешь передать в самом отчёт любую переменную, которую ты потом сожешь отобразить. Например: frVariables['MyVariable']:=10; frReport.PrepareReport; В самом отчёте т…
-
написал: Можно ли показывать значения полей в столбик, но если поле не заполненно, то не выводить имя/значение? при этом пустота ненужна Свойство TfrMemoView.HideZeros = True ну или через меню объекта, то "Скрывать нулевые значения" на…
-
Смотреть на реализацию модуля FR_Flds Ну и дописывать его уже под свои требования ...
-
frReport1.DesignReport; Ессно только с присутствием TfrDesigner в проекте ...
-
Вполне можно обойтись 2-мя SubReport-ами. На одном выводишь начисления, на другом удержания ...
-
Попробывать использовать другой фильтр для экспорта в Excel ...
-
В одном проекте нужно было сдлеать так как ты и говоришь. Дописывались FR_Class и FR_Utils. Был добавлен TStringList в который записывались имена датасетов и указатели на них. Ну и в нескольких местах добавлено юзанье этого списка. ИМХО - в прин…
-
У основного бенда выстави ChildBand, тогда он (Child) будет показываться ...
-
Функция FieldIsNull тебе поможет , но насколько я помню она появилась только в 2.5 ...
-
Слышь, ты уже определись что ты хочешь использовать - или LoadFromFile или LoadFromStream ) Я например делаю так: перед самым запуском отчёта записываю с переменную содержимое файла - FileBody например. Ну ессно кое что придётся дописать в …