AlexTZ
AlexTZ
Подробная информация
- Имя пользователя
- AlexTZ
- Электронная почта
- Присоединился
- Посещений
- 0
- Был на сайте
- Группы
- FR Team
Комментарии
-
Запрос сохранения изменений в файл. В экземляре report, который редактируем, изменения сохраняются в любом случае. Ну и в демке есть код, который запускает превью после дизайна: private void DesignReport() { if (FReport.IsRunning) …
-
Так работает демка, ничего криминального.
-
Пример есть на C# в папке Demos\C#\CustomOpenSaveDialogs. Вот примерный аналог кода Form1.cs на VB (конвертировано с помощью Reflector): Public Class Form1 Inherits Form ' Methods Public Sub New() Me.InitializeComponent End Sub Priv…
-
Даже код писать не обязательно - просто запустить отчет со страницы кода и переключиться на форму. Буду фиксить.
-
Здравствуйте, К сожалению, по каким-то причинам события EnvironmentSettings в VB не работают. Используйте их полные аналоги, доступные в классе Config.DesignerSettings.
-
Здравствуйте, Постараюсь исправить (все кроме п.2 - это известно и не исправимо. Стандартный PropertyGrid пришлось хакать, ибо он не поддерживает управление страницами).
-
А чем штатная строка не угодила?
-
Пожалуйста!
-
Вставлял эту строку в Demo, перед вызовом дизайнера. Работает нормально. private void DesignReport() { Res.Set("Messages,SaveChanges", "Отчёт {0} был изменён. Сохранить изменения?"); if (FReport.IsRunning) return; ...
-
Здравствуйте, Config.DesignerSettings.Restrictions.DontLoadReport = true отключится не только кнопка, но и соответствующие пункты меню "Файл".
-
С помощью рекурсии: private void EnumDataSources(BusinessObjectDataSource root) { //делаем что-то с root... // смотрим вложенные источники foreach (Column c in root.Columns) { if (c is BusinessObjectDataSou…
-
Да, именно так
-
Не знаю, у меня все работает как надо. С именем файла так: Res.Set("Messages,SaveChanges", "Отчёт {0} был изменён. Сохранить изменения?");
-
Присваиваете этому св-ву свой объект подключения SqlConnection. Идете в меню "Данные/Новый источник данных", выбираете нужные таблицы или создаете новый запрос. Сменить тип подключения, или отредактировать его, или создать другое подключение нельзя …
-
Нет, реализация AD в отчете не планируется. Если это необходимо, можете получать данные в своей программе и передавать их в отчет. По лицензии - нужна лицензия на каждого разработчика. Пользовательские лицензии не нужны.
-
В настройках итога укажите - печатать итог на подвале. Этого достаточно. http://fast-report.com/documentation/UserM...eporttotals.htm
-
Добавил св-во Config.DesignerSettings.ApplicationConnection. Пробуйте
-
Есть. Смотрите демо-проект Demos\C#\UserFunctions.
-
Конечно, допустимо. Не забывайте только сделать проверку: if (Report.Dictionary.Connections.Count > 0) ...
-
Здравствуйте, К сожалению, я не компетентен в Active Directory... Возможно, для этого придется написать свой тип подключения, как описано в programmer's manual.
-
Да, небольшая ошибка. Поправлю в следующем билде (сегодня ночью).
-
Попробуйте так: Res.Set("Objects, MyAppConnection", "Мое подключение");
-
Не получилось повторить. Сохраняются цвета.
-
А Вы молодец Я бы не догадался предложить такое решение. Но все равно поработаю над вариантом "application connection".
-
Здравствуйте, По первому сообщению: это можно реализовать, но не совсем удобно. Я доработаю код в соответствии с этим сценарием работы (это займет немного времени - к началу следующей недели будет готово). По второму: в design-time вычисление …
-
Можно, через параметр отчета.
-
Здравствуйте, Мышиные события в коде работать не будут, т.к. в превью уже другие экземпляры объектов. Единственный способ - делать обработчик события в скрипте отчета.
-
Исправлено, ждите очередного билда.
-
Понятно - генератор бизнес-объектов делает одинаковые имена у таблиц SubProducts. Буду фиксить.
-
Будет исправлено в 1.2.2 (сегодня).