
Lex
Lex
Подробная информация
- Имя пользователя
- Lex
- Присоединился
- Посещений
- 0
- Был на сайте
- Группы
- Members
Комментарии
-
сдесь обсуждалось
-
aseroff написал: Странно, что у тебя не работает. ему она не нужна aseroff написал: как сделать если в Мемо например 400 символов
-
а у тебя случайно не двухпроходный отчет?
-
Wisdom написал: но как-то ненадежно все это кажется вполне надежно Wisdom написал: может перейти на TfrxReport.OnGetValue? если не ошибаюсь там появить такаяже проблема с '''' + .... + '''' для того чтоб не заморачиваться с кавыч…
-
написал: В Дельфи присваиваю также: frxReport.Variables['REP_NAME'] := .... а там в многоточии что? Если что-то типа 'Название отчета' то написал: Сделайте так frxReport.Variables['REP_NAME'] := '''Название отчета''';
-
попробуй так: var SaveField1, SaveField2: String; procedure MasterData1OnBeforePrint(Sender: TfrxComponent); begin Memo1.Visible := ( <> SaveField1); SaveField1 := ; if Memo1.Visible then SaveField2 := ''; Memo2.Visible := ( &…
-
написал: А какое условие ты ставишь для группировки в первом и втором заголовках группы? И что ты выводишь на самих заголовках группы?
-
Если все правильно зделать то так и получается(по крайне мере у меня). А какое условие ты ставишь для группировки в первом и втором заголовках группы? И что ты выводишь на самих заголовках группы?
-
Добавь скриптовую переменнцю и в событии MasterBand1OnAfterPrint инкреминтируй её по томуже условию что и видимость бенда а в футере выводи ее. Либо поставь where в запросе
-
Дело в том что FR пользуеться для навигации только следующими методами DataSet-а: First, Next и Prior(на счет этого не уверен). Представляешь сколько телодвижений надо будет сделать чтобы сделать группировку по неотсортированному НД. ИМХО Сортик…
-
написал: Допустим, что не могу я корректировать запросы а какже написал: заданного запросом в frxADOQuery
-
написал: А если идет грпппировка в группировке? В запросе Order By Field1, Field2 написал: Или еще какое-нибудь сложное условие? Что ты понимаешь под сложным условием? Если сложный фильтр то не вижу как он может повлиять на группиро…
-
Никак, нужна отсортировать запрос по этому полю
-
лучше так if frxReport1.Components[i] is TfrxMemoView then
-
попробуй так Dop_raboti := frxReport1.Calc(frxReport1.Variables['Dop_raboti'])
-
а в каком месте дельфевого кода ты пытаешься это сделать?
-
Помещай эти данные в TfrxFooter(подвал данных) и у TfrxMasterData.KeepFooter = True
-
попробуй сделать Master-Detail высота MasterBand = 0
-
if value='Резерв' then TfrxMemoView(Sender).Color := clRed else if value='' then TfrxMemoView(Sender).Color := clNone else TfrxMemoView(Sender).Color := clBlack;
-
посмотри сдесь
-
на форуме уже много раз говорили что в случае изменения параметров TfrxMemoView(и т.д.) в коде скрипта в обработчиках типа OnAfterData или OnBeforePrint и т.д. нужно делать примерно так: if {условие1} then TfrxMemoView(Sender).Color := clBlack…
-
Демо отчеты запускаються?
-
вот пример ConnectionString Provider=SQLOLEDB.1;Password=[Password];Persist Security Info=False;User ID=[Login];Initial Catalog=[DataBaseName];Data Source=[ServerName] да и не забудь поставить LoginPromt в False
-
(пишу для Дельфи, для Билдера переведешь сам т.к. переводить почти нечего ) вариант 1 (через коннект в основном коде) 1. на форму кидаешь TfrxReport, TfrxDBDataSet, TADOConnection, TADOStoredProc(или TADOQuery и т.д.) 2. настраиваешь конне…
-
только это не компонент а модуль uses frxHiButtons