
AlexTZ
AlexTZ
Подробная информация
- Имя пользователя
- AlexTZ
- Электронная почта
- Присоединился
- Посещений
- 0
- Был на сайте
- Группы
- FR Team
Комментарии
-
Здравствуйте, Создаю две формы. Имена у них - Form1 и Form2. Вкладки пока работают как раньше, требуется слишком много переделок.
-
Здравствуйте, Формы в ASP.Net пока не поддерживаются.
-
Боюсь, это уже проблемы, не связанные с FastReport.Net. В данном случае _должны_ показываться все записи, имеющиеся в DataSet.
-
Прикрепите файл отчета, я посмотрю. Похоже, в отчете источник данных имеет другое название.
-
Попробуйте так: rr1.RegisterData(Me.Db_klientDataSet, "Db_klientDataSet")
-
Здравствуйте, Рекомендуется хранить отчет в файле и работать с отдельным экземпляром Report: using (Report report = new Report()) { report.Load(filename); report.RegisterData(...); report.Show(); }
-
В квадратных скобках допустимо указывать только имя источника+имя поля, больше ничего. Нужно использовать скрипт. Прикрепляю два отчета, которые можно запустить в Demo.exe. Оба решают одну и ту же задачу (печать первой записи из вложенного источника…
-
MembersList - это что? Если имя источника данных, то работать не будет. Если переменная, объявленная в классе ReportScript - работать будет.
-
Здравствуйте, [Members.Custom[0]] в объекте "Текст" должно работать. Если это выражение используется в другом месте, внешняя пара скобок не нужна.
-
Билды ежедневные, будет доступен завтра утром.
-
Можно сделать с помощью скрипта, но я решил, что это будет полезно многим. В следующем билде будет доступна системная переменная HierachyRow#.
-
Здравствуйте, В объекте "Текст" напишите: [HierarchyLevel].[Row#]
-
Здравствуйте, 1. Проще всего так (подразумевается, что в отчете есть подключение, с одной таблицей): report1.Load("ReportForPrg.frx"); report1.Dictionary.Connections[0].ConnectionString = строка_подключения; report1.Dictionary.Connections[0]…
-
Здравствуйте, Используете BackgroundWorker? У него модель MTA, которая не подходит для UI. Замените код на следующий: Thread th = new Thread(...); th.SetApartmentState(ApartmentState.STA); th.Start();
-
Здравствуйте, Экспорт в Excel XML пытается максимально возможно сохранить внешний вид отчета. Отключить объединение ячеек невозможно, это приведет к существенным искажениям при экспорте.
-
1) в настройках серии, поменяйте местами значения X и Y: X = [Сутки.operid] Y = [Сутки.ср.давление] 2) там же, задайте тип значения X - Int32.
-
Не работает, потому что у меня в коде стояла ненужная проверка, уберу сегодня.
-
Нет, так не получится.
-
Здравствуйте, Редактировать отображаемые данные можно (либо нажав кнопку "Редактирование страницы" в окне просмотра, либо используя скрипт и обработчики события Click у объектов отчета). Теоретически, можно сделать и так, чтобы после редактирован…
-
Здравствуйте, Можно указать количество колонок в настройках страницы. Количество записей в колонке можно подобрать путем изменения высоты бэнда "Данные".
-
Здравствуйте, На тестовом отчете все работает. Как воспроизвести проблему?
-
Спасибо, исправил.
-
Да, ошибочка вышла. Можете поправить файл локали (Russian.frl) самостоятельно:
-
1) можете пробовать, Ctrl+Up/Down 2) dd.MM.yyyy есть в списке форматов, если установлена русская локаль в дизайнере отчетов. Отображение маски добавлю.
-
Здравствуйте, 1) сделал 2) не понял, о чем речь. В форме "Форматирование" формат отображается: http://fast-report.com/documentation/UserM...aformatting.htm
-
Здравствуйте, Есть два варианта: 1) использовать два прохода в отчете, выводить количество страниц с помощью системной переменной TotalPages или PageNofM; 2) один проход и переменная TotalPages#. http://fast-report.com/documentation/UserM...e…
-
Здравствуйте, Сейчас это невозможно, т.к. подключение уничтожается после чтения данных. Не уверен, что удастся что-то изменить в следующих версиях.
-
Здравствуйте, Использовать "созданное ранее" подключение нельзя. Можно только "использовать аналогичное". Оно создается перед каждым чтением данных из таблицы, и разрушается после этого.
-
Здравствуйте, После цикла while источник данных в состоянии EOF. Сделайте Init() еще раз, или печатайте данные в бэнде "Данные", который подключен к этому источнику. В этом случае инициализация будет сделана автоматически.
-
Не могли бы Вы сделать простой проект, демонстрирующий ошибку, и прислать мне на tz@fast-report.com?