AlexTZ
AlexTZ
Подробная информация
- Имя пользователя
- AlexTZ
- Электронная почта
- Присоединился
- Посещений
- 0
- Был на сайте
- Группы
- FR Team
Комментарии
-
Вы про дизайнер? Будет в следующем билде.
-
Ctrl+wheel есть и работает в превью.
-
Поправил работу св-ва TextObject.ProcessAt. Вот вариант проще, без скрипта:
-
Суть такая же, только придется применить скрипт для печати итогов в заголовке нижней группы.
-
Здравствуйте, Используйте две одинаковых группы, только вторая группа без детальных данных. Пример прикрепляю, его можно запустить в demo.exe.
-
[[isTrue] == true ? (String)Report.GetColumnValue("WorkInfo.TabNumLnkRecordObject.Ещё") : ""]
-
Понятно. Опишу суть ошибки: Перед запуском отчета FastReport компилирует его. При этом он проверяет все выражения и заменяет обращение к данным вида [MyTable.MyColumn] на "вещи, поддающиеся компиляции" типа ((String)Report.GetColumnValue("MyTa…
-
Вряд ли это русские буквы. Можете сделать простой проект с этой ошибкой и прислать мне на tz@fast-report.com?
-
Должно работать. Скорее всего, ошибка где-то в другом месте. Проверил на демо: вот это срабатывает: [true ? 1 : 1/([Page] - 1)] а вот это нет (деление на 0): [false ? 1 : 1/([Page] - 1)]
-
Здравствуйте, Ф-я IIf из VB.Net ведет себя аналогично. При вызове ф-и IIf, как и любой другой ф-и, вычисляются все значения ее параметров. Вам больше подойдет оператор ? языка C#: [[isSecondPageData] == true ? [PersonCard.WorkInfo.TabNumLnkRecor…
-
Если проблема только в кнопке "Готово" - это легко исправить, сделаю в следующем билде.
-
Как правило, параметры настраиваются один раз, при создании запроса. Я не вижу в этом неудобств.
-
Здравствуйте, Сейчас есть два способа редактирования параметров, оба через мастер: - выбрали таблицу, нажали кнопку "Редактировать" на тулбаре, перешли на нужную страницу мастера. - выбрали таблицу, в окне "Свойства" вызвали редактор св-ва Para…
-
Проверил работу с Int32 на демо-отчете. Все в порядке.
-
Ошибку исправил, ждите очередного билда (сегодня ночью).
-
У вычисляемого поля обязательно надо установить св-во DataType- не забыли это сделать?
-
Отладки не ждите... Это не сложно, а очень сложно. Могу посоветовать в нужные места вставлять вызов MessageBox.Show(...) с выводом всей интересующей информации.
-
Легко: TableDataSource table = report.GetDataSource("MyTable") as TableDataSource; table.SelectCommand = "...";
-
написал: Это не получилось, все время ошибки или зависает в момент построения отчета [Table.R2] >= [ParamR2Start] && [Table.R2] <= [ParamR2End] && (bool)IIf(String.IsNullOrEmpty([ParamR3]), true, [Table.R3] == [ParamR3]) …
-
Что-то вроде private void _StartReport(object sender, EventArgs e) { Form progressForm = new Form(); progressForm.FormBorderStyle = FormBorderStyle.FixedToolWindow; progressForm.StartPosition = FormStartPosition.CenterScr…
-
Default и Arrow - это одно и то же. Это легко увидеть с помощью Reflector, в классе System.Windows.Forms.Cursors: public static Cursor Arrow { get { if (arrow == null) { arrow = new Cursor(0x7f00, 0); } …
-
А как Вы думаете, чем отличается стабильная версия 1.2.1 от текущей 1.2.47? Hint: Все исправления попадают в текущую версию. При выпуске релиза она становится стабильной.
-
Спасибо за добрые слова!
-
Теперь понятно. Нужно завести два параметра - ParamR2Start и ParamR2End типа DateTime, содержащие начальную и конечную дату. Фильтр будет выглядеть так: [Table.R2] >= [ParamR2Start] && [Table.R2] <= [ParamR2End] && (bool)IIf…
-
Кодом - в смысле, написать выражение фильтрации для бэнда "Данные"? Поясните. Чтобы попали все значения, фильтр надо отключить. Можно поставить контролу Enabled = false.
-
2) Перетащите поле R2 на форму два раза, FastReport сообразит, что нужна фильтрация по диапазону. Поле R3 тоже перетащите на форму. Получится фильтр, объединяющий оба условия ("И").
-
Строго говоря, надо бы использовать для этих целей поля, содержащие уникальные значения. Впрочем, не проблема это исправить - постараюсь сделать в следующем билде (завтра). По принудительной локализации: Res.LoadLocale("Russian.frl");
-
См. вложенный пример - группировка по количеству записей.
-
Структура "заголовок-блок-концовка" делается с помощью отчета с группой. Вам только нужно правильно указать условие группировки данных.
-
1) стандартный фастрепортовский прогрессбар в этот момент еще не показывается - можете прикрутить свой. 2) это стандартное поведение редактора св-ва типа Cursor. Попробуйте то же самое проделать в Visual Studio. 3) пришлите, пожалуйста, отчет на t…