
Lex
Lex
Подробная информация
- Имя пользователя
- Lex
- Присоединился
- Посещений
- 0
- Был на сайте
- Группы
- Members
Комментарии
-
Изменился движок в FS 1.9 написал: http://www.fast-report.com/en/forum/?p=/discussion/2838
-
Подключи свою функцию FileExists к отчету. Подключение внешних функций к отчету подробно описано в документации.
-
Если положение мемок меняеться и по горизонтале и по вертикале то вот-так: В программе на лету создавай мемки и распоогай их непосредственно на листе листе отчета. что - типа этого var myMemo : Array of TfrxMemoView; myPage: TfrxReport…
-
В принципе можно но опиши зачем тебе это нужно, возможно есть другое рещение этой проблемы.
-
Я тут проверил и у меня все нормально (fr 3.18). Создал пустой отчет, положил на него ADODatabase1, ADOQuery1, ADOQuery2. прописал текст запросов: ADOQuery1.SQL = Create table #aaa(i Int) ADOQuery2.SQL = select * from #aaa в коде отчета на…
-
Здесь есть все
-
1. Тебе нужно иметь на форме компонент типа TQuery в нем пишешь следующий текст запроса (свойство SQL) Select * From tableName Where FieldName = :myParam tableName - имя таблицы в базе данных FieldName - поле в котором храниьтся номер квитан…
-
Ну так и формируй отчет всего по одной записи полученный запросом SELECT * FROM tableName WHERE NomerKvitancii = :NomerKvitancii :NomerKvitancii - параметр TADOQuery который нужно задавать перед запуском отчета (точно не помню, но вроде …
-
2-=Den=- В его случае (False) наверное не нужно.
-
frxReport1.PrepareReport; frxReport2.PrepareReport; frxReport1.PreviewPages.AddFrom(frxReport2); frxReport1.ShowPreparedReport; а так не работает?
-
посмотри топик
-
Для чего это нужно? Если для того чтобы пропустить часть записей при печате отчета то примерно так: if bla-bla-bla then while not MasterBand1.DataSet.Eof do MasterBand1.DataSet.Next Но лучше все же объясни для чего тебе это надо.
-
вот так: report1.PrepareReport; report2.PrepareReport(False); Ну хоть не много почитайте документацию там это все есть.
-
Похоже в фасте каждая Query имеет свой коннект. Ну что-ж используй постоянную таблицу.
-
Попробуй TfrxADOConnect положить на форму отчета. И передай ей коннестион стринг со своего TADOConnect. Похоже когда цепляшь Внешний коннект к TfrxADOQuery, то фаст просто прописвывает ConnectionString.
-
Если ты прописываешь ConnectionString непосредственно в Query то все правильно, у них разные коннекты и ты не можешь из одного увидить временную таблицу другого. Помести TfrxADOConnect и привяжи к ним свои Query.
-
написал: 2ой - Гмм... А это не то-же самое по сути? Или я что-то не понял? не свосем в первом случае возврашается набор данных типа: написал: Папка 1 Папка 2 Папка 3 т.е. все дерево в одном поле ну и добавляется поле урове…
-
1. Раскрутить дерево до этого на сервере и вернуть его одним набором данных. 2. Если сможешь вернуть дерево в виде Папка null null Папка Папка1 null Папка Папка1 null Папка Папка1 Папка2 (незная структуры дерева сложно сказать о сложнос…
-
Если ты имспользуешь функцию SUM на ReportTitle до отчет должен быть двухпроходный.
-
Я, при использовании TADOStoredProc + MSSQL и отсутсвии возможности реализовать мастер-детеил в хранимой процедуре, делал следующим образом в событии AftePrint MasterBand-а фызывал внешнюю функцию с параметром ------------------- if MethodName =…
-
Через внешнюю функцию. Способ подключения внешних функций хорошо описан в документации. А саму функцию вывода числа прописью можно взять в самых разных местах. Я пользуюсь модулем QString. Если нигде не найдешь, оставь мыло - вышлю.
-
Попробуй сделать следующим образом Создай Band MasterData размером на пол страници к нему привяжи нужный DataSet а в обработчике OnBeforPrint следующий код: procedure MasterDataOnBeforePrint(Sender: TfrxComponent); begin if mod 2 = 0 then M…
-
Я так понял ему необходимо изменить заголовок отчета из основного кода. Это все есть в документации, но еще раз... .............. var MyMemo:TfrxMemoView; ....................... begin ........................ MyMemo:= Report.Fin…
-
написал: Может быть, когда имеется несколько одинаковых датасетов, то отчет не смотрит по области видимости датасета, а перебирает все видимые подряд с начала, вот и во втором отчете цепляется первый открытый датасет. Именно так, FastReport ц…
-
У меня тоже была такая проблема (принтер не помню, стоит долеко) в версии 3.07 после выхода 3.11 проблема решилась, и до сегоднешнего момента (3.15) не проявлалясь. Так-что поробуй взять послений дистрибутив.
-
Напиши в скрипте отчета функцию function MonthAsString(MonthNumber:Byte):String; begin case MonthNumber of 1: Result:= 'Январь'; ............................. ............................. end; end; А в Memo [MonthAsString( …
-
[,MaterData1)>+ ,MaterData2)>+ ,MaterData3)>...]
-
написал: Доброе время суток! Кто-нить сталкивался с проблемой: мне нужно на каждой странице отчета выводить рамку (ГОСТовскую), причем на левой стороне этой рамки есть текст. Если я делаю рамку вне пределов полей страницы - все нормально, но печ…
-
Спасибо все получилось!!!
-
А каким образом мне удалить объект из отчета?