YuraZ
YuraZ
Подробная информация
- Имя пользователя
- YuraZ
- Присоединился
- Посещений
- 0
- Был на сайте
- Группы
- Members
Комментарии
-
gpi написал: » По моим архивным инсталлерам она стала заявляться с 4.9.64. Заявляться, но не работать. Хотя, возможно, причина в том, что у меня установлен Acrobat Reader 9.5, с которым экспорт якорей работает некорректно. Дощел до 4.9.104 - так и…
-
А я вот балдею от программистов, которые не могут сформулировать задачу и описать ее решение. При этом гнут пальцы в спирали. 1. Оракл 2. Пишем класс TfrxParams - список объектов типа TfrxParam. Параметр содержит название, тип и значение. Если н…Раздел: Создание Генератора отчета независимого от *.exe и файлов *.fr3 Комментарий от YuraZ February 2012
-
Вы как то странно повели диалог. Вместо того, что бы объяснить что же Вы всетаки сделали и за что Вас нужно резко похвалить, Вы сходу нагрубили человеку попытавшемуся Вам помочь. Объясните "на пальцах" что же Вы сделали. Лично я ничего не понял. Чт…Раздел: Создание Генератора отчета независимого от *.exe и файлов *.fr3 Комментарий от YuraZ February 2012
-
DimaBr написал: » За полтора года уже можно и 6 версию выпустить Если посмотреть на список новостей за 2011 год, то видно, что разработки велись в 2-х направлениях: FastReport .Net и FastReport VCL 4. Какие из этого можно сделать выводы? 1…
-
gpi написал: » В аттаче пример, демонстрирующий использование диалогов с drill-down Лихо. Я об этом даже и не подумал. Спасибо.
-
lehd написал: » Добрый день. Проясните, пожалуйста, вопрос локализации самих отчетов. Кто как решает данную проблему? Как вариант сейчас буду рассматривать korzh.com localizer. До этого использовал tsilang, но он не умеет смотреть внутрь отче…
-
Конечно поздно, но вдруг кому-нибудь понадобится: var av : variant; d : variant; begin av := VarArrayCreate([0,1], varVariant); av[0] := VarArrayCreate([0,1], varVariant); d:=av[0]; d[0] := 'Hello';
-
Возможно об этом уже была речь, но все же: 1. Было бы неплохо сделать возможным выводить Header и Footer даже если MasterData пуст. Поясню, допустим необходимо выводить данные в виде: Поставщик Сумма Петров 1000 Васечкин 2000 Итого 3000 …
-
А что Вы хотели? FastReport и всякое другое ПО для Windows печатает через драйвер. И естественно каждая страница отчета загонятся каждый раз заново на принтер. При этом, что чаще всего бывает, используются шрифты Windows, а не прошитые в самом прине…
-
Да, действительно реализация заслуживает уважения Может проще не "размазывать" FastReport по нескольким dll, а реализовать все в одной, а потом уж пусть другие dll ее вызывают? Или я что-то не так понимаю?
-
Хотел бы отметить, что использование штрих-кодов начинающихся на 1-у для внутреннего использования является не корректным. Для внутреннего использования отведен диапазон с 200 по 299. А Ваш штрих-код идентифицирует США и Канаду.
-
1. Ни в коем случае не создавайте свойство AutoCommit - это не правильно! 2. В чем проблема добавить процедуру Commit?
-
Но лучше использовать DOA
-
Что есть фискальный регистратор? Это некое устройство в которое передаются кроме данных некие управляющие команды. В чем проблема их туда передовать? И какое отношение к этому имеет FastReport?
-
Только один вопрос - Зачем?
-
написал: Тогда попробуйте так: DataSet_Name.Open; If DataSet_Name.RecordCount = 0 then ShowMessage('В БД нет записей'); Это не совсем правильно. Обычно датасет выдает не все записи, а только необходимое их кол-во. Вызов функции RecordC…
-
Это уже было в http://www.fast-report.com/ru/forum/index....owtopic=984&hl=
-
О чем это Вы? Лично я ничего не понял, как наверное и другие. Видимо стоит сформулировать вопрос.
-
function LoadReportFromDataSet(DataSet: TpFIBDataSet): Boolean; var s: TMemoryStream; begin Result := False; try frxReport.Clear; s := TMemoryStream.Create; try TFIBBlobField(DataSet.FieldByName('Data')).SaveToStream(s); s.Position := 0;…
-
Я делал так: var a: array of Variant; v: Variant; begin SetLength(a, 2); v := VarArrayCreate([0, 1], varVariant); v[0] := '1'; v[1] := '2'; a[0] := v; v := VarArrayCreate([0, 1], varVariant); v[0] := '3'; v[1] := '4'; a[1] := v;…
-
Может не самая большая проблема. Но тем не менее... С использованием русской локализации при формировании отчета в левом нижнем углу пишет что-то вида "Обработка страницы1". Во-первых нет пробела между текстом и номером страницы. Во-вторых отведенн…
-
написал: Т.о. есть программа размером <1 Мб, которая позволяет выполнять скрипты, т.е. она является интерпретатором (и почти компилятором). Так может можно из интерпретатора сделать компилятор (ведь достаточно только сохранить образ из памяти) …
-
SPaull написал: 2Markus: А вы сами пробовали? У меня ни фига не действует! Вообще, можно много гадать и экспериментировать.. Странно только, почему нельзя узнать об этом достоверно. И еще: Вот что интересно: никто не делает отчеты, к-рые мог…
-
Konst написал: Похоже ты с исходниками не разбирался. почитай на досуге. И потом будешь кричать на каждом углу. С исходниами - да, глубоко не разбирался. К сожалению, нет времени. Тут бы сделать свою работу А по поводу крика - так я и не…
-
AlexTZ написал: Можешь мне прислать базу? Я у себя проверю. Только фибов у меня нет, посмотрю через IBX. Неужели фибовцы не дадут стратегическому партнеру копию лицензии?
-
А чего это, не грузятся картинки со сторонних сайтов?
-
написал: Штатная, не штатная... Программа уважающего себя разработчика падат ьне должна. А тем более по вине стороннего компонента Может и правда ввести какой то способ указывать что отображать в случае деления на 0, да и все? А вот я дума…
-
Нет ну какие люди настырные Вы же программисты и должны понимать, что если проект готов и оказывается, что для реализации какой то (пусть и полезной "фичи") необходимо пересмотреть всю концепцию (идеалогию) работы системы, то это как то не очень …
-
mikech написал: И спасибо разработчикам FastReport по сравнению с глюкавым ReportBuilder 4.11 pro в котором были мои отчеты, FastReport просто супер, много чудесных штучек.Это очень приятно! Разработчикам FastReport конечно спастибо, но за…
-
Что то стало ругаться на такую конструкцию: var S: string; begin S := '12345'; if S[1] in ('1', '2') then <- вот здесь .... Выдает сообщение "Неопределенный идентификатор: '__StringHelper'" С уважением, Забурдаев Юрий